SRR2
SRR2 is a modified fork of The Simpsons: Hit & Run with lots of enhancements, including C++17 support, x64, and VCPkg for easier third-party library management.
Goal
We want to add as many new features as possible and improve upon existing features. While keeping UWP and Windows support.
Issues
If you encounter issues, please create an issue on the GitHub repository.
Installation
Important
Assets are too large to include in the repository. You can obtain them from (TODO) and place them in the build folder.
Quick Installation (Pre-built)
- Download the latest build from the Releases page.
- Locate a zip file similar to
SRR2-Release-x64-2025.02.11-12.07.28-73389fa.zipand download it. - Extract the contents of the zip file to your desired location.
- Navigate to the extracted folder and locate
SRR2.exe. - Download the assets as mentioned in the note above and place them in the same directory as
SRR2.exe. - You can now run the game. (Note: The game will crash without the required assets)
Developer Installation (Building from Source)
To work with the source code, ensure you have the following:
When working on the code you must have some things
- Visual Studio (Install from Microsoft if not already present)
- 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++, ensurevcpkg package manageris checked on the right side)
Setup
Warning
The source directory root must have an 'Assets' folder and you must put all assets here if you intent to run the debugger and not manually deploy.
- Open command prompt and navigate to a directory where you want to store the source and run
git clone 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
vcpkg.exe install - Once that is done you may need to run
vcpkg integrate install
Building
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! e.g if it's ReleaseWindows make it ReleaseUwp.
Media
Note
All builds previewed in the media are built using the source on this repository.
Windows
UWP
https://github.com/user-attachments/assets/ccfdb377-10ed-418b-a81b-932aad9938e1