darry wrote on 2021-06-24, 19:41:Have you installed a version of DirectX new enough to be supported by your game?
ROFL. This game has the opposite problem: its developers thought they were being clever by taking advantage of a bug in DirectX 3.0 that was fixed in later versions. It specifically requires older versions of DirectX to function.
darry wrote on 2021-06-24, 19:41:Are there dsound.dll and/or ddraw.dll files in your game directory?
There WAS a ddraw file: Aqrit's DDwrapper. It fixed an error message about something something video buffer, but replaced it with the error message you see above. Upgrading to newer versions of DirectX brought the video buffer error back. I tried replacing Aqrit's DDwrapper with cnc-ddraw (which fixes the incompatibility with newer versions of DirectX) only to learn that cnc-ddraw requires a newer version of Windows. No dsound files though.
There was an old lady who swallowed a fly...
Since people like posting system specs:
LGA 2011
Core i7 Sandy Bridge @ 3.6 ghz
4 GB of RAM in quad-channel
Geforce GTX 780
1600 x 1200 monitor
Dual-booting WinXP Integral Edition and Win7 Pro 64-bit
-----
XP compatibility is the hill that I will die on.