Alpha Centauri Forums
  Support and Troubleshooting
  4.0 crash in sound.dll

Post New Topic  Post A Reply
profile | register | prefs | faq | search

Author Topic:   4.0 crash in sound.dll
jimbo139 posted 07-11-99 12:48 PM ET   Click Here to See the Profile for jimbo139  
Now that i've installed version 4.0, i keep getting illegal error messages in sound.dll (i was getting them before in terran.exe in version 3) - i already put ds3d=0 and eax=0 in the alpha centauri.ini file, but it still crashes.
Jeffrey Morris FIRAXIS posted 07-12-99 08:10 AM ET     Click Here to See the Profile for Jeffrey Morris FIRAXIS  Click Here to Email Jeffrey Morris FIRAXIS     
Bummer. What's the sound card? If you've installed the patch, make sure that you're not adding those lines to the alpha centauri.ini file, but altering the values of those already in there. The game will read the first one it hits, which may explain why you're getting the error. This problem should have been fixed in v4 however, so fill me on the hardware.

jkm

firaxis games

jimbo139 posted 07-14-99 02:49 PM ET     Click Here to See the Profile for jimbo139    
Ok, device manager says i have an "ES1868 Plug and Play AudioDrive (WDM)" whatever that is. Besides that, i have a 333 cyrix with 64 megs and a voodoo2 card on top of an S3 virge video card.

Also, before i reinstalled to clear the alpha centauri.ini file, i got a illegal operation at kernel32.dll and one at terran.exe.

Since the reinstall, i've had two at sound.dll. One before i changed the alpha centauri.ini file to eax=0 and ds3d=0, and one after. I tried to copy it, but my computer froze before i could post it here, so i'll get the next one i get on here asap.

thanks

PS - heres my alpha centauri.ini:

[Alpha Centauri]
ds3d=0
eax=0
FastUnitAnim=0
SmoothUnitAnim=0
MainFontSize=16
InterludeFontSize=16
DisableOpeningMovie=0
Prefs Format=12
Difficulty=1
Map Type=2
Top Menu=3
Faction=3
Preferences=11011011111000111101111110000111
More Preferences=101111101111100101101000
Semaphore=00000000
Announce=111110011011111111
Rules=101101000001111
Customize=2
Custom World=2, 1, 1, 1, 1, 1, 1,
Time Controls=1
Latest Save=
Latest Scenario=
Main Volume=127
Voice Volume=127
Music Volume=127
SFX Volume=127
WindowsFileBox=0

[PREFERENCES]
ForceOldVoxelAlgorithm=0

jimbo139 posted 07-14-99 05:00 PM ET     Click Here to See the Profile for jimbo139    
Alright, two terran.exe and a sound.dll crash:

TERRAN caused an invalid page fault in
module TERRAN.EXE at 0177:004de56c.
Registers:
EAX=00000013 CS=0177 EIP=004de56c EFLGS=00010246
EBX=0000005e SS=017f ESP=00bfa89c EBP=00bfa93c
ECX=00000006 DS=017f ESI=00000002 FS=3997
EDX=009455a0 ES=017f EDI=0000000e GS=0000
Bytes at CS:EIP:
a0 ef ff ff 89 45 e4 8b 45 c4 83 c4 3c 3b f0 7e
Stack dump:
0000000e 00000013 0000000e 0000005e 00000000 00000006 00000013 00000000 00101000 00000000 00000006 00000013 00101000 00000001 00000000 00000006

TERRAN caused an invalid page fault in
module SOUND.DLL at 0177:10017914.
Registers:
EAX=01546dc0 CS=0177 EIP=10017914 EFLGS=00010206
EBX=00000098 SS=017f ESP=0186fe8c EBP=0186fe9c
ECX=0146f804 DS=017f ESI=7cc40000 FS=3d4f
EDX=0186fea4 ES=017f EDI=0146f7ac GS=0000
Bytes at CS:EIP:
8b 06 8b ce ff 50 28 8b 86 a8 13 00 00 83 f8 01
Stack dump:
0146f7ac 0000000a 0000000a 00000098 0186feb4 10016c93 01546dc0 01540c60 015480e0 014468e8 0186fec4 10016be6 0146f804 01546dc0 0186fee8 10005427

TERRAN caused an invalid page fault in
module TERRAN.EXE at 0177:008a18da.
Registers:
EAX=00000006 CS=0177 EIP=008a18da EFLGS=00010246
EBX=00000033 SS=017f ESP=00bfa054 EBP=00bfa060
ECX=00944630 DS=017f ESI=00000023 FS=0def
EDX=00000017 ES=017f EDI=00000033 GS=0000
Bytes at CS:EIP:
39 3f c7 dd 5e be 55 26 27 bf d0 b8 39 3f 62 27
Stack dump:
00000120 00000006 00000018 00bfa644 00463aa6 00000023 00000033 00000024 008dd588 00000032 000001e0 000001e0 00901760 ffffffc4 00bfa670 00464050

Jeffrey Morris FIRAXIS posted 07-15-99 08:38 AM ET     Click Here to See the Profile for Jeffrey Morris FIRAXIS  Click Here to Email Jeffrey Morris FIRAXIS     
I recommend methodically trying the troubleshooting steps mentioned in the readme.txt and see what happens after each one. It might be a good idea to download DX 6.1 from www.microsoft.com/directx and install it. After, run a program called DXDiag.exe and look for notes about your sound card's compatibility (! points, etc..). Let we know what happens.

jkm

firaxis games

jimbo139 posted 07-15-99 07:21 PM ET     Click Here to See the Profile for jimbo139    
I've had DX6 all along, and dxdiag didn't tell me anything except that my voodoo2 drivers weren't certified by microsoft.

I've tried tre oldvoxel switch along with the eax=0 and ds3d=0 lines, and even tried video mode=800, but i still got a crash in terran.exe.

Jeffrey Morris FIRAXIS posted 07-16-99 10:20 AM ET     Click Here to See the Profile for Jeffrey Morris FIRAXIS  Click Here to Email Jeffrey Morris FIRAXIS     
Is the cyrix overclocked? If so, we've seen plenty of general instability on non-intel over clocked machines. Restore the original setting. The system may also be overheating. Try removing the case and even blow a fan into the system to see if it makes any difference. If it does, you can install a better CPU fan. I'm assuming that the fatal occurs fairly randomly throughout the game, right?

jkm

firaxis games

jimbo139 posted 07-16-99 11:03 AM ET     Click Here to See the Profile for jimbo139    
Where do I check if the CPU is overclocked?

It doesn't crash at one particular point, but it is always early in the game.

jimbo139 posted 07-17-99 06:06 PM ET     Click Here to See the Profile for jimbo139    
Nevermind, it was the cooling fan.

Thank you for the help.

Thread ClosedTo close this thread, click here (moderator or admin only).

Post New Topic  Post A Reply
Hop to:

Contact Us | Alpha Centauri Home

Powered by: Ultimate Bulletin Board, Version 5.18
© Madrona Park, Inc., 1998.