Ok, with the help of this board, I've been able to get Privateer 1 to work fine. Now I'm no to my second project... getting WC3, original to work. I've been at this for about a week now, with no luck, so I came here again. I searched through the old posts, and I didn't find anything that seemed similar, so I'm starting a new thread.
Ok, here's the situation. I can get the game to play fine with no sound. When I have it use sound, it will play the entire intro movie, but when I start talking to Hobbes, or if I go into the elevator, it will either crash out with a:
"A proccessor exception has occured. Your system may be unstable at this point."
or it will simply activate my PC speaker with a constant beep, repeating the last 1/2 of sound from my sound card.
I've tried everything from different sound card configurations, isolating memory area's in EMM386... and every old DOS trick I could think of, and they all still have the same result.
So here's the details of my system.
P4-2.2 (not overclocked), 512 ECC PC-800 Memory.
A-Bit TH7-II(RAID) - Raid controller is disabled
PCI video card (stb horizon... it's a new system, waiting for new card yet...)
SB Audigy Plat... configured on PCI IRQ 10, SB16 IRQ 7 (both are the only devices on their respective IRQ's)
3Com Net card.
And here's my a copy of my most recent MEM command, and autoexec.bat & config.sys.
MEM /c
Modules using memory below 1 MB:
Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
SYSTEM 41,696 (41K) 10,672 (10K) 31,024 (30K)
HIMEM 1,120 (1K) 1,120 (1K) 0 (0K)
EMM386 4,320 (4K) 4,320 (4K) 0 (0K)
DBLBUFF 2,976 (3K) 2,976 (3K) 0 (0K)
COMMAND 10,336 (10K) 8,768 (9K) 1,568 (2K)
SBEINIT 4,736 (5K) 4,736 (5K) 0 (0K)
MOUSE 25,424 (25K) 25,424 (25K) 0 (0K)
MSCDEX 16,288 (16K) 16,288 (16K) 0 (0K)
OAKCDROM 36,064 (35K) 0 (0K) 36,064 (35K)
IFSHLP 2,864 (3K) 0 (0K) 2,864 (3K)
Free 581,456 (568K) 580,736 (567K) 720 (1K)
Memory Summary:
Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 655,360 74,624 580,736
Upper 72,240 71,520 720
Reserved 0 0 0
Extended (XMS)* 535,684,560 3,983,824 531,700,736
---------------- ----------- ----------- -----------
Total memory 536,412,160 4,129,968 532,282,192
Total under 1 MB 727,600 146,144 581,456
Total Expanded (EMS) 17,170,432 (16M)
Free Expanded (EMS)* 16,728,064 (16M)
* EMM386 is using XMS memory to simulate EMS memory as needed.
Free EMS memory may change as free XMS memory changes.
Largest executable program size 580,416 (567K)
Largest free upper memory block 384 (0K)
MS-DOS is resident in the high memory area.
Config.sys
DOS=SINGLE
DOS=HIGH,UMB
DEVICE=C:\WINDOWS\HIMEM.SYS /V
DEVICE=C:\WINDOWS\EMM386.EXE 16384 RAM D=64 M5 VERBOSE HIGHSCAN /I=B000-B7FF /X=C000-CFFF
REM - the /X=C... is the address of sound card.
STACKS=0,0
FILES=50
BUFFERS=50
LASTDRIVE=F
DEVICEHIGH=C:\CDROM\OAKCDROM.SYS /D:MSCD001
SHELL=C:\COMMAND.COM /P /E:512
Autoexec.bat
@ECHO OFF
SET TMP=C:\WINDOWS\TEMP
SET TEMP=C:\WINDOWS\TEMP
SET PROMPT=$p$g
SET winbootdir=C:\WINDOWS
SET BLASTER=A220 I7 D1 H5 P300
SET CTSYN=C:\WINDOWS
LH C:\PROGRA~1\CREATIVE\DOSDRV\SBEINIT.COM
C:\PROGRA~1\MICROS~2\MOUSE\MOUSE.EXE
REM LH C:\WINDOWS\COMMAND\DOSKEY.COM
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PROGRA~1\CREATIVE\DOSDRV;C:\;C:\DOS;
LH C:\WINDOWS\COMMAND\MSCDEX /d:mscd001 /e /v /m:20
pause
I am running this out of a shortcut on the desktop that is rebooting the system with this configuration, the pause is so I can get out of the autoexec.bat before it loads the command.com again (that's what the shortcut is linked to.)
So, any ideas? Any help would be appriciated.
Ok, here's the situation. I can get the game to play fine with no sound. When I have it use sound, it will play the entire intro movie, but when I start talking to Hobbes, or if I go into the elevator, it will either crash out with a:
"A proccessor exception has occured. Your system may be unstable at this point."
or it will simply activate my PC speaker with a constant beep, repeating the last 1/2 of sound from my sound card.
I've tried everything from different sound card configurations, isolating memory area's in EMM386... and every old DOS trick I could think of, and they all still have the same result.
So here's the details of my system.
P4-2.2 (not overclocked), 512 ECC PC-800 Memory.
A-Bit TH7-II(RAID) - Raid controller is disabled
PCI video card (stb horizon... it's a new system, waiting for new card yet...)
SB Audigy Plat... configured on PCI IRQ 10, SB16 IRQ 7 (both are the only devices on their respective IRQ's)
3Com Net card.
And here's my a copy of my most recent MEM command, and autoexec.bat & config.sys.
MEM /c
Modules using memory below 1 MB:
Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
SYSTEM 41,696 (41K) 10,672 (10K) 31,024 (30K)
HIMEM 1,120 (1K) 1,120 (1K) 0 (0K)
EMM386 4,320 (4K) 4,320 (4K) 0 (0K)
DBLBUFF 2,976 (3K) 2,976 (3K) 0 (0K)
COMMAND 10,336 (10K) 8,768 (9K) 1,568 (2K)
SBEINIT 4,736 (5K) 4,736 (5K) 0 (0K)
MOUSE 25,424 (25K) 25,424 (25K) 0 (0K)
MSCDEX 16,288 (16K) 16,288 (16K) 0 (0K)
OAKCDROM 36,064 (35K) 0 (0K) 36,064 (35K)
IFSHLP 2,864 (3K) 0 (0K) 2,864 (3K)
Free 581,456 (568K) 580,736 (567K) 720 (1K)
Memory Summary:
Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 655,360 74,624 580,736
Upper 72,240 71,520 720
Reserved 0 0 0
Extended (XMS)* 535,684,560 3,983,824 531,700,736
---------------- ----------- ----------- -----------
Total memory 536,412,160 4,129,968 532,282,192
Total under 1 MB 727,600 146,144 581,456
Total Expanded (EMS) 17,170,432 (16M)
Free Expanded (EMS)* 16,728,064 (16M)
* EMM386 is using XMS memory to simulate EMS memory as needed.
Free EMS memory may change as free XMS memory changes.
Largest executable program size 580,416 (567K)
Largest free upper memory block 384 (0K)
MS-DOS is resident in the high memory area.
Config.sys
DOS=SINGLE
DOS=HIGH,UMB
DEVICE=C:\WINDOWS\HIMEM.SYS /V
DEVICE=C:\WINDOWS\EMM386.EXE 16384 RAM D=64 M5 VERBOSE HIGHSCAN /I=B000-B7FF /X=C000-CFFF
REM - the /X=C... is the address of sound card.
STACKS=0,0
FILES=50
BUFFERS=50
LASTDRIVE=F
DEVICEHIGH=C:\CDROM\OAKCDROM.SYS /D:MSCD001
SHELL=C:\COMMAND.COM /P /E:512
Autoexec.bat
@ECHO OFF
SET TMP=C:\WINDOWS\TEMP
SET TEMP=C:\WINDOWS\TEMP
SET PROMPT=$p$g
SET winbootdir=C:\WINDOWS
SET BLASTER=A220 I7 D1 H5 P300
SET CTSYN=C:\WINDOWS
LH C:\PROGRA~1\CREATIVE\DOSDRV\SBEINIT.COM
C:\PROGRA~1\MICROS~2\MOUSE\MOUSE.EXE
REM LH C:\WINDOWS\COMMAND\DOSKEY.COM
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PROGRA~1\CREATIVE\DOSDRV;C:\;C:\DOS;
LH C:\WINDOWS\COMMAND\MSCDEX /d:mscd001 /e /v /m:20
pause
I am running this out of a shortcut on the desktop that is rebooting the system with this configuration, the pause is so I can get out of the autoexec.bat before it loads the command.com again (that's what the shortcut is linked to.)
So, any ideas? Any help would be appriciated.