- Updated Dinput8 proxy code and VS configurations to allow for building .asi files (compatible with ThirteenAG's ASI loader |
||
|---|---|---|
| src | ||
| third_party | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| Directory.Build.props | ||
| gta2-seuko-mod.sln | ||
| gta2-seuko-mod.vcxproj | ||
| gta2-seuko-mod.vcxproj.filters | ||
| gta2-seuko-mod.vcxproj.user | ||
| GTA2.props | ||
| README.md | ||
gta2-seuko-mod
An ultimate mod menu (aka. trainer) for Grand Theft Auto 2.
Features
- Player control (money, health, armor, wanted level, wanted level lock, appearance, invulnerability, respect, multiplier, lives)
- Teleport
- Spawning vehicles (selectable model and remap)
- Current/last vehicle control (physics aka. invulnerability, remap, fixing damage, turning the engine off, exploding)
- Advanced game camera position control and 3D mode
- Obtaining weapons (selectable ammo count, including vehicle weapons)
- Obtaining all (handheld) weapons at one key press
- Weapon control (ammo count, infinite ammo, fast reload)
- Quicksaving
- Custom quick actions on key press
- Saving and spawning saved vehicles
- Spawning objects (including power-ups and secret objects cut out from the game)
- Native cheats (each cheat can be force disabled, force enabled or unmodified to not interfere with cheat codes and registry flags)
- Configurable menu controls
- Shadows distance fix
more features coming soon...
Compatibility
- This mod is intended for GTA2 PC version 11.44 only
- Widescreenfix is not supported at the moment, i'm planning to include by own version of it in the future
Installation
- Make sure you have VC++ Redistributables installed
- Download the latest release
- Extract the contents of the downloaded archive to your GTA2 installation folder
- Launch the game
Basic controls
- Open/close menu:
F11 - Navigate menu:
[(Left bracket) and](Right bracket) keys - Select menu item / toggle option:
\(Backslash)
You can modify the controls in Mod menu > Misc > Menu controls section of the menu or reset them by holding F11 for 5 seconds.
Customizable quick actions can be found in Mod menu > Misc > Quick actions section of the menu.
Contact & Support
- seuko mod project discord server (for support and discussions regarding this mod)
- h0x91b's discord server (for general GTA2 modding discussions)
Building
Requirements:
- Git
- Microsoft Visual Studio 2022 or newer
- GTA2 PC version 11.44
Build steps
-
Clone the repository
git clone https://github.com/izawartka/gta2-seuko-mod --recurse-submodules -
Open
GTA2.propsin any text editor and setGTA2_DIRandGTA2_EXEvariables to point to your GTA2 installation folder and gta2.exe file respectively. -
Open
gta2-seuko-mod.slnin Visual Studio. -
Select one of the build configurations - Debug, Release or ReleaseWithLogging.
-
Build the solution.
-
After the build, output files will be automatically copied to your GTA2 installation folder and the game will be launched.
Support
If you like this mod and want to support its development, you can donate via PayPal :)
Credits
- Original GTA2 game by DMA Design / Rockstar Games (none of original game files are included in this project)
- Mod by izawartka
- Research support by h0x91b
References
- Own research using Ghidra, Cheat Engine and x64dbg
- Official scripting documentation
- .MIS decompiler by T.M.
- Memory addresses list by BeepBoop
- DirectInput key codes list by tracend
License
You can modify and distribute this mod freely as long as you credit the original authors and provide a link to this repository. You are not allowed to sell this mod or any modified versions of it.
