First post, by Jasede
Greetings!
First off, do know that I would not be asking you for help if a search on this forum would not already have revealed a solution to my problem.
While I am new to this forum, I would still be very grateful if you could extend a helping hand to a fellow friend of old games.
The game is Daggerfall, and the problem not unknown: After installing it and setting up the correct paths in the z.cfg file, the game runs properly. The introduction can be watched and the main menu can be accessed. However, when I select a province, the game crashes, informing me that the internal error 0 has occured and that a certain instruction (2??, it depends on the selected province) in the dagger.snd file could not be found. This was rather astonishing, since I have disabled sound by means of the setup executable.
Well now, I have already conducted some internet research: The problem is not unknown, but no solution has been published on the internet - or I was unable to find one. I myself checked all the files and even used some ripped dagger.snd files, but to no avail. I thought the problem might be the result of some wrong paths, but this does not appear to be the case.
If it helps, my OS is Suse Linux 9.3, my FS is ReiserFS and Daggerfall is being run with the help of Dosbox.
Anyway, I think the reason of this crash might be the ReiserFS I am using, so I was considering to reinstall the game on a FAT16/32 partition. Still, I would be really happy if one would find a solution that does not require this measure.
Please try to help me, if you can!
--edit
Nevermind, I solved the problem myself! I changed the string ¨dagger.snd¨ in the FALL.EXE to ¨DAGGER.SND¨ by altering some bytes. Then I made sure that all paths in the Z.CFG were in upper case too, although they already were. And lastly, I downloaded the latest CVS, updated my old version and - lo and behold! - it ran! Now I only have to get it to run a little faster, but there has already been written a lot on that issue.
So, I hope I was not bothering you too much with my petty problem. Fare thee well!