Skip to content

Building The Source

Darcy edited this page Feb 26, 2023 · 3 revisions

Disclaimer

Once again we can not distribute any of the source files related to The Simpsons Hit and Run for legal reasons. We also encourage people viewing this wiki to do the same to cover themselves legally. While FOX has been lax on taking action against the leak their policy could change at anytime. We are already walking a legal tight rope so it is best if both the people upkeeping the wiki and those viewing keep within the legal system by not distributing any files from the leak.

Tools needed

Due to the age of the video game the tools needed are either 20 years of age or older. This means a greater deal of setup is needed than for a more traditional C++ repository. However all tools needed have been listed and we aim to make the setup as transparent and simple as you can with a code base of this age.

Tools:

  • Windows XP 32-bit
  • VMWare
  • Visual Studio 2002
  • DirectX SDK

Setup Windows XP

Legally we can not provide a download link or product key for Windows XP.

For Windows XP you can grab any iso and it should work fine. For testing the 32-bit build was used and it is recommended to stick with this one as the 64 bit version of Windows XP is known to introduce certain issues and have less support. However compile times could be faster on this release. But use at your own risk.

Installation for Windows XP will be covered in the VMWare section. For this part all you need is a working Windows XP disc image and a product key.

Setup VMWare

To set up VMWare go here and download the executable and follow the setup. This video shows both the setup of VMWare and a setup for XP aswell. The above video link should be replaced with original screenshots of the process when possible.

Setup Visual Studio 2002

Legally we can not provide a download link or product key for Visual Studio 2002.

For this step a shared folder between VMWare and Windows XP will need to be created. This is so that we can install Visual Studio 2002 onto our XP virtual machine and use it to compile the game. This video provides a demo of how to create a shared folder between Windows XP and VMWare. After this you should be able to run your installer for Visual Studio 2002. If you have an ISO image. You can also virtual mount that through VMWare and install without needing a shared folder. However a shared folder will be needed for later steps. Again replace the video link with original screenshots of both setting up a shared folder and installing VS Code 2002 when possible.

DirectX SDK

If the DirectX SDK is not present in your virtual machine then the game will experience crashes related to the shaders consistently. This video shows how to install and setup the DirectX SDK. Again we need original screenshots, more detailed process description and just generally better quality tutorial.

Clone this wiki locally