First post, by Dee-Dee
- Rank
- Newbie
Firstly:
Version 1.2 of Heavy Gear crashes or gets stuck in an endless loop on modern Windows systems due to an issue with the FreeLibrary call. However there is a flag in Dxwnd to simulates the Win9x behavior which fixes this issue allowing the game to run.
So you need a combination of Dxwnd and DgVoodoo2:
0. First put the DgVoodoo2 files DDraw.dll, D3DImm.dll and Glide2x.dll into the HeavyGear game folder.
1. Add HeavyGear entry into Dxwnd and modify it's settings.
2. In the "Main" tab disable the option "Run in Window".
3. In the "DirectX" tab set DirectX version Hook to "None".
4. In the "Compat." tab enable the "Fix FreeLibray" option.
You may also want to set "FPSLimit = 30" in "dgVoodoo.conf" to fix game speed issues.
Then you can launch the game from the Dxwnd main window and DgVoodoo2 will privide the graphics and Dxwnd fixes the FreeLibrary crash/endless loop issue.
The game has some graphical glitches in 3dfx rendering mode (at least on my system). See attached screenshots. I also ran the game with PCem to get a reference but there the 3dfx graphics look more primitive overall so I am not sure if the comparison is valid.
P.S.
This is not really all that important since the Direct3D and Software rendering modes work fine.