While I was doing some hacking on Mechwarrior 3 I realised that MW3 supports resolutions over the standard maximum of 1024×768. These aren’t accessible from the menu but can be enabled by running (start->run) regedit and setting HKEY_CURRENT_USER\Software\MicroProse\Mechwarrior 3\1.0\InGameVMode to the following values
7 for 1024×768
8 for 1152×864
9 for 1280×1024
a for 1600×1200
These do make the targeting bug I posted a fix for much worse and the game will crash if you press escape during a mission.
posted by eaterofpies at 13:54
A while ago I created a patched EXE for Mechwarrior 3 which worked around a bug in the game where it would try and draw a targeting box off the edge of the screen and crash the game.
This was completely unmaintainable and didn’t work for some people so I went back to the drawing board and created a loader which injects a DLL into the EXE and replaces the dodgy bit of code.
Sadly the loader still doesnt appear to work for everyone so heres the fixed exe, loader+dll and source code for the loader+dll. The code is fairly horrific so if anyone wants to have a play and fix it please do.
Loader + src
Fixed exe
posted by eaterofpies at 15:01