FDOS/kernel

Blood v1.21 doesn't work

Closed this issue · 1 comments

If you start the game and it has demo files in its folder, then it will crash there saying something like File error #%d loading demo file header. with the %d replaced by actual error code.
In the Blood RE project, you can check the source: https://github.com/clipmove/DOSBlood/blob/a2682fe0b8ed122c803d12f9733637033ae3ac04/blood/src/demo.cpp#L349

If you delete the .dem files then the main menu will appear without text, you can start a new game by pressing enter multiple times.
Then the game will crash with: rc\asound.cpp(203): Missing sound #35 used in ambient sound generator 4.

The original DOS exe and the REd exe is showing the same error messages under FreeDOS. Both work fine on MS-DOS 6.22.

I created a FreeDOS bootable pendrive with Rufus 3.22 and tried from there.

Now I've tried this with the FreeDOS LiveCD with live mode and the game runs fine. I think something is missing from Rufus' boot USB image. I'm closing the issue.