Goosecreature: As has been stated before, the fix for the culling issue at the top of this thread works, but the game will always crash in Config Controls and Instant Action.
Holding down ESC while Instant Action loads seems to prevent it from crashing, at least it did for me last time I had HG2 installed (had to do a HDD format when I got new hardware recently)
Reinstalling HG2 now...
-----
EDIT: Got it installed and running. See below.
Stuff that may be helpful to know, for those trying to get the game working: • 'iasinst.exe' in the Setup folder on the HG2 CD needs to be run in Windows 98 compatibility mode to avoid EAR / audio errors (it might be a good idea to set everything on the CD to run in Windows 98 compatibility mode and as an Administrator before you install)
•
Fixed 'shell.dll' still needed to avoid crash on launch (for me at least).
• Using Windows 95 / 98 compatibility modes on 'Heavy Gear 2.exe' causes the game to crash on launch. EDIT: ...on some computers - others it might not be an issue, but it might not be needed either.
• Using Windows XP compatibility modes on 'Heavy Gear 2.exe' causes the game to fail to start with a "DirectX 6 not detected" message.
• K-Lite Codec Pack seems to break the intro video and the main menu - the audio from the movie works, but the game gets stuck on a black screen. It also locks the mouse cursor in the middle of the screen (you have to terminate the 'Heavy Gear 2.exe' process through Task Manager, using the keyboard, to escape). I ended up uninstalling it, which got the intro video playing normally and the main menu displaying correctly.
• Holding ESC while Instant Action is loading (until you're in the IA level with the in-game menu open) prevents it from crashing (most of the time), not doing so seems to guarantee a crash.
• Culling fix in the first post still works :)
• Config Controls crashes for me too :(