First post, by vsuontam
😊 Hello,
I am an old school DOS demo scene dude, and was trying to get a demo written by our group to run in Dosbox 0.65. The demo was presented in Assembly 93.
You can not imagine my happiness when I managed to run two first parts without problems! Thanks to all developers for great work. I was almost in tears, seeing my carefully crafted asm code to run once again. Those days...
However, I would be eager to get the demo run from start to end. I did not manage to run the demo with sound blaster sounds on. Dosbox crashes with "Exit to error: CPU:GRP5:Illegal Call 7".
The weird thing is that sounds works in one part of the program. If I remember correctly from the year 93, the part that works, uses DMA based routine to transfer samples directly to SB. All the other parts try to use a third party .mod playing library (STMIK?) if I remember correctly.
If anyone wants to give the demo a try (it is actually quite humorous), download it at: http://www.hut.fi/u/vsuontam/SSAFT.ZIP
Start ssaft.exe inside the zip, and set the SB values correctly in the first part (by pressing arrow keys). Enter starts the demo. The demo crashes with the said error after the text "Unexpected" is displayed.
I tried with all the possible sb variants in dosbox.conf, but nothing helped. I also disabled all other audio devices, and tried to tune EMS, UMB etc parameters I know. But nothing helped on me. Specs of my HW:
HP Omnibook 6100 (Pentium III-M 1.13 GHz, 256 MB), mother board Intel 830MP, ATI Mobility Radeon 16MB, running on Windows 2000, with sp4 (build 2195)
The problem can be reproduced by running the "ssaft sb 7 220 p4" and it does it always instantly at startup, run without options to get it run for a while. I was running the demo on vga mode, and I tried to use different sound options.
All help/suggestions appreciated.
Thanks in advance,
Vesa
P.S I can attach the zip if needed, but it can be downloded easily from the above url.