VOGONS


First post, by certain_man

User metadata
Rank Newbie
Rank
Newbie

Hello all! I was hoping that someone might be able to shed some light on getting this one to run.

The latest version of DDrawCompat fixes all issues with fast scrolling and animation speed using its framerate limiter, but a crash still occurs related to the sound.dll file present in the game's install directory. I've determined this by replacing its sound.dll with the one from Gettysburg, and after an error message, the game runs perfectly, albeit without sound. Disabling the sound card through Device Manager also allows the game to run without sound.

Event Viewer points at the crash being associated with the system-level dlls AcGenral.DLL and winmmbase.dll

I was wondering if IndirectSound or something similar could be used to correct this, but I'm at a loss.

Reply 1 of 4, by akula65

User metadata
Rank Oldbie
Rank
Oldbie

The attached file (from over 20 years ago) has information for getting the game to work on WinXP that may be helpful on other NT-kernel versions of Windows. It looks like the Version 2.0 beta is available on ModDB, and I would expect that the South Mountain update can be had through the Firaxis site via the Internet Archive if not through the usual sources (Patches Scrolls, etc.). Sorry, but I can't give a source for this file after all these years.

Good Luck!

Edit: The source is actually a post on this board.

Reply 2 of 4, by certain_man

User metadata
Rank Newbie
Rank
Newbie

Thank you! I have indeed seen that post and writeup. It's brilliant, but unfortunately doesn't work for W11. Worked up until 10, but something in 11 broke it again.

Reply 3 of 4, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t

Event Viewer points at the crash being associated with the system-level dlls AcGenral.DLL and winmmbase.dll

Sounds like EmulateHeap. Rename the game EXE

previously known as Discrete_BOB_058

Reply 4 of 4, by certain_man

User metadata
Rank Newbie
Rank
Newbie
BEEN_Nath_58 wrote on 52 minutes ago:

Event Viewer points at the crash being associated with the system-level dlls AcGenral.DLL and winmmbase.dll

Sounds like EmulateHeap. Rename the game EXE

Brilliant suggestion. Solved. This was the fix.