First post, by stealthjoe
Hello,
I have a retro pc setup with the following config : win 98/xp, P4 2.4 ghz, 845GEBV2, 160GB HDD, CMI 8738 pci sound. I have installed the VXD drivers for CM 8738 and with some fiddling, was able to get the music and sound effects for many DOS games working.
List of games tested (within win 98) are as follows:
1) Prince of Persia (music and sound fx working)
2) Monkey Island 1 (music and sound fx working)
3) Monkey Island 2 (music and sound fx working)
4) Indiana Jones: Fate of Atlantis (music and sound fx working)
5) Sky Roads (music and sound fx working)
6) Crystal Maze (music and sound fx working)
7) Doom (music and sound fx working)
8) Jazz (music and sound fx working)
9) Duke Nukem 3D (music and sound fx working)
10) Prince of Persia 2 (music works but game freezes shortly)
11) Wolfenstein 3D (music and sound fx working)
12) Lemmings (music and sound fx working)
For POP2, I am able to launch the game and the music works fine. During start of the game, after prince lands on the platform by breaking out of the window, the game freezes as soon as he tries to hit the guard or vice versa. The game freezes abruptly and the only way I can get out is Ctrl+Alt+Del and force close.
I assume that this is an issue with the interrupt (my IRQ is set as 5). I tried changing the interrupt to 7 from the device manager. However while bootup, the autoexec still displays the interrupt as 5. If I am selecting internal pc speaker for sound device, the game works fine without freezing, but no sound fx. I have used the following config for cmi8738 for dos in my autoexec.bat taken from another vogon thread:
C:\PCIAUD\SETAUDIO
C:\PCIAUD\C3DMIX /MFF000 /FFF000 /WFF000 /L00100 /E00100 /A00100 /C00100 /P00000 /400000 /R0f0ff /D040ff /Q0 \
Could someone please help me to get rid of this freezing issue with only prince 2? Thanks.
Intel 845GEBV2, Pentium 4 2.4 Ghz, Geforce FX5600 256MB, 512MB RAM, 160GB HDD, Sound Blaster Live! SB0100 - Win 98/XP