The main purpose of this repository was to see if I could write cheats
in pure assembly.
Splinter Cell Chaos Theory has a unique Directx API structure. Text can
not be drawn, and most sprites, tools, and images can only be half drawn
and are very poorly rendered when they are drawn.
There are more things that can be done but I've concluded that it's not
worth the effort.
Use any DLL injector that you are comfortable with to inject the file into
the splintercell3.exe
process.
Once the DLL is injected, you will have access to the following Hacks:
- Numpad 1: God Mode
- Numpad 2: Ghost Mode
- Numpad 3: Super Weapons
- Numpad 4: Disable Alarms
- Numpad 5: Disable Enemies
- Numpad 6: Unlock All Doors
make docker-container && make docker-build
## if you need nasm and x86_64-w64-mingw32-gcc/ld and nasm
## run uncomment the following two lines
# sudo apt update && sudo apt upgrade -y --no-install-recommends
# sudo apt install make build-essential mingw-w64-common mingw-w64-i686-dev mingw-w64-tools mingw-w64 nasm
make # defaults to only make release build -> lib/sp3.dll
If the user presses F3 while the menu is minimized, it will reset position.