Anyone who wishes to contribute is encouraged to join the project's Discord, where most of the communication happens.
- Python >= 3.7
GTA2_ROOT
Environment variable pointing to your GTA2 installation- Wine (For Linux/Mac)
Clone the repository with the --recursive
flag:
git clone --recursive https://github.com/CriminalRETeam/gta2_re.git
pip install -r requirements.txt
python vc6_setup.py
python build.py
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 vc6_setup.py
python3 build.py
Optionally, you can automatically run the built exe by passing one of the following arguments to build.py
:
--run_standalone
--run_patched
Important
To use --run_patched
, you need to generate the patched exe yourself by running ExePatcher.exe
within the build_vc6
folder. The patcher expects the original GTA2 exe (called 10.5.exe
) to be inside the same directory.