VOGONS


First post, by VicRattlehead

User metadata
Rank Newbie
Rank
Newbie

MechCommander Gold used to work with the D3D11 hardware renderer in earlier versions, the dgVoodoo2 version that I have that works is version 2.8.1. Now it crashes on start up if I use anything but the D3D11 WARP renderer, the earliest version I have with this issue is 2.82.3.

EDIT: Additional findings: The crash occurs in Windows 10 but doesn't in Windows 8.1. I've tried playing around with the compatibility settings and disabling fullscreen optimization, but it still crashes. The game runs without dgVoodoo2 on Windows 10 with no further configuration necessary, but I really prefer to use dgVoodoo2 for the game to make use of its scaling options. DDrawCompat also crashes the game, and cnc-ddraw's scaling options fail to work properly with the game.

EDIT 2: Turns out the older version, 2.8.1, only works in Windows 10 because it successfully falls back to the WARP renderer. So it's possible that the game just hasn't worked properly at all with the hardware renderers in Windows 10. I really hope that this can be addressed in future versions of dgVoodoo2 because I can't find a DDraw wrapper that works properly with the game in Windows 10.

Reply 1 of 3, by Dege

User metadata
Rank l33t
Rank
l33t
VicRattlehead wrote on 2026-02-17, 21:29:

MechCommander Gold used to work with the D3D11 hardware renderer in earlier versions, the dgVoodoo2 version that I have that works is version 2.8.1. Now it crashes on start up if I use anything but the D3D11 WARP renderer, the earliest version I have with this issue is 2.82.3.

EDIT: Additional findings: The crash occurs in Windows 10 but doesn't in Windows 8.1. I've tried playing around with the compatibility settings and disabling fullscreen optimization, but it still crashes. The game runs without dgVoodoo2 on Windows 10 with no further configuration necessary, but I really prefer to use dgVoodoo2 for the game to make use of its scaling options. DDrawCompat also crashes the game, and cnc-ddraw's scaling options fail to work properly with the game.

EDIT 2: Turns out the older version, 2.8.1, only works in Windows 10 because it successfully falls back to the WARP renderer. So it's possible that the game just hasn't worked properly at all with the hardware renderers in Windows 10. I really hope that this can be addressed in future versions of dgVoodoo2 because I can't find a DDraw wrapper that works properly with the game in Windows 10.

Isn't it the same problem as with Mech Commander 2?
Re: dgVoodoo not work for MechCommander 2(win10)

Reply 2 of 3, by VicRattlehead

User metadata
Rank Newbie
Rank
Newbie

Oh wow, it is the exact the same problem. The first MechCommander game also has an IMAGEHLP.DLL file. I renamed that and now the game works beautifully. Thanks!

I especially like using dgVoodoo2 for this game because the color and contrast options of the wrapper lets me tweak the game to look closer to its appearance in promotional screenshots, which doesn't look washed out like its release version.

Reply 3 of 3, by Dege

User metadata
Rank l33t
Rank
l33t

Great!