The original game was written and compiled in 2001, which these days create some inconveniences, not to mention that newer compilers use modern runtime libraries, which also isn't great when attempting to run the new code on the old platforms, such as Windows XP. This document goes over developer and runtime configuration in order to be able to run the game on Windows XP.
Watcom C/C++ compiler was used back in the 90s and early 00's by a lot of games. Even though it's long gone, there is Open Watcom 2.0 compiler, that runs perfectly fine on Windows XP and compiles code that is compatible out of the box.
- Open projects under
Compatibility/Watcom
, a.k.awpj
files with Watcom IDE. - Compile the project.
- Copy the compiled file, i.e.
dll
file into the game folder. - Enjoy!
- Install DirectX 7 SDK.
- Copy
Include
andLib
folders from the SDK toSDK/70
. - Open Visual Studio solution
AutoZone.dsw
underCompatibility/MSVC6
. - Compile the solution.
- Pick a file you need in the appropriate sub folder, rename appropriately, and copy to the game folder.
- Enjoy!
- Archive.org for providing Microsoft Visual C++ 6 and Microsoft DirectX 7.0 SDK.
- Open Watcom for providing the compiler.
Motor City Online, Windows, Visual Studio, Watcom, DirectX, OpenGL, Vulkan, and others are trademarks of their respective owners.