Die4Ever / build-engine-randomizer

Build Engine Randomizer (Duke Nukem 3D, Shadow Warrior, Ion Fury, Blood, PowerSlave)
https://discord.gg/QwjnYWhKsY
GNU Affero General Public License v3.0
21 stars 1 forks source link

Blood: Save not working with Randomizer #31

Closed workdowg closed 1 year ago

workdowg commented 1 year ago

Again it is probably me setup.

The game randomizes fine but locks up when trying to save a game. I tried a stock (no custom folder) run using NBlood and was able to save a game. Next I tried a seed not using custom folder and killed my Blood install and NBlood install, doesn't finish loading. A new random game works using NBlood only but like I stated can't save, Stock DosBox loads also.

Let me know which files you might want to look at. Also a screenshot of the NBlood error when it locks up...

nblood.log nblood.txt nblood_cvars.txt Randomizer.txt

Screenshot 2023-02-27 134752

Die4Ever commented 1 year ago

hmm I can't reproduce your issue, also the nblood.log file is basically empty so maybe that's not the log file from the crash?

workdowg commented 1 year ago

Yeah, the crash only causes the error dialog, it never writes anything... Where do you keep Blood and NBlood on your system? Maybe it is like the same issue I had with Duke3D?

Edit: Also, the error dialog points to a non-existent directory...

Die4Ever commented 1 year ago

I put nblood.exe inside the game folder like Duke, yeah

workdowg commented 1 year ago

Yup, same thing as Duke3D. It works this way. So just to be clear... People don't need to copy any files like the install instructions of NBlood say. Just copy the exe to the Blood directory. Thanks again for being on top of this!

Die4Ever commented 1 year ago

thank you for reporting bugs/issues! nobody has been reporting anything so it's hard to know the things that trip people up, I'm working on some things to make this a bit easier hopefully

Die4Ever commented 1 year ago

Would you be willing to test a beta version? This one creates a bat file to run more easily, makes packaging a bit neater, and does a better job of cleaning up its old files

edit: actually I just did a release https://github.com/Die4Ever/build-engine-randomizer/releases thank you!