This repository contains the source code for The Simpsons: Hit & Run with quite a few enhancements done to it, Such as C++ 20 & x64 Builds, Vcpkg for easier third-party library management, UWP Builds & more.
All previous commit history has been archived in this branch. This was done because of how messy and inconsistent the commit messages were.
This repository contains modified source code and references to original game assets for preservation, and enhancement purposes only.
- This project is not affiliated with, endorsed by, or sponsored by the original publishers or intellectual property owners.
- No ownership of the original intellectual property is claimed.
- This project is not monetized in any way (no sales, ads, sponsorships, or donations).
- Commercial redistribution of this project or its builds is not permitted.
The Simpsons: Hit & Run and all related characters, assets, audio, trademarks, and branding remain the property of their respective rights holders.
If you encounter issues, please create an issue.
- Memory Corruption
- Assets (Need a good way to include them)
If you would like to contribute to this project please create a fork and then open a pull request.
- Download the latest build from the Releases page.
- Extract the contents of the zip file to your desired location.
- Navigate to the extracted folder and locate
SRR2.exe. - You can now run the game.
Warning
Xbox One is currently not supported and will crash Xbox Series S|X is fine.
- Navigate to the Releases page.
- Download a file that looks like
SRR2_UWP_X.X.X.X_x64_XXX.appx. - Now navigate to the Xbox dev mode portal (https://xbox:11443/ or the local IP and port the dev mode dashboard shows you).
- Then press "Add" and drag and drop the AppX you downloaded.
- Once done it should run.
When working with the source you will need these installed:
- Visual Studio 2026
- C++ Language Support (In the Visual Studio installer, select the
Desktop development with C++andUniversal Windows Platform developmentoptions) - Vcpkg support (When selecting
Desktop development with C++, make sureVcpkg package manageris selected on the right side)
Note
If you have already built Vcpkg projects before with Visual Studio then you can skip everything past step 3.
- Open command prompt and navigate to a directory where you want to store the source and run
git clone --recurse-submodules https://github.com/3UR/Simpsons-Hit-Run - When done you can open
SRR2.slnwith Visual Studio. - Once in Visual Studio press
Tools -> Command Line -> Developer Command Prompt - A Developer Command Prompt will open enter the following
cd tools/vcpkgand then./bootstrap-vcpkg.bat - Once that is done run
./vcpkg integrate install
If the setup was successful, you should now be able to build any project in the solution. When building for UWP don't forget to change the config! (example: if it's ReleaseWindows make it ReleaseUwp).
