Saboteur II (x86-64 recomp)
Saboteur II (x86-64 recomp) is a recompilation of Saboteur II Avenging Angel for Windows, Linux, and macOS with added cheats for invincibility, one-hit kills, and money.
- Type: PC port
- Game: Saboteur II: Avenging Angel
- Runs on Windows, Linux and macOS
- By petarov
- Latest release 1.0, 2026-10-16
- Source: https://github.com/petarov/saboteur2
README
Saboteur II (x86-64 recomp)
A recompilation of Saboteur II: Avenging Angel (Clive Townsend, Durell Software, 1987) from its original DOS executable to x86_64 platforms.
[!IMPORTANT] About 99% of the code is LLM-generated and only roughly reviewed. If you have concerns about AI-generated code, avoid this project.
| Menu screen | In-game |
|---|---|
![]() | ![]() |
Platforms and downloads
| Platform | Latest release | Package to choose |
|---|---|---|
| Windows x64 | 1.0 | windows-x86_64 ZIP |
| Linux x64 | 1.0 | linux-x86_64 archive |
| macOS Intel (x64) | 1.0 | macos-x86_64 ZIP |
| macOS Apple Silicon (ARM64) | 1.0 | macos-x86_64 ZIP — runs under Rosetta 2 |
The macOS build is not signed or notarized: allow it under Privacy & Security or run xattr -dr com.apple.quarantine <folder>.
Controls
- Use the cursor keys to move and
SPACEto attack or pick up things Esc/Ctrl-C: terminates mission and goes back to main menu
New (not in the original game):
F10,Ctrl-WandCtrl-Q: quits at any timeCtrl-I: (cheat) toggles invincibility: damage no longer drains the energy barCtrl-O: (cheat) toggles one-hit kills: every hit knocks the enemy downCtrl-P: (cheat) adds $100 to PAYAlt-Enter/F11(macOS:Cmd-Enter/Cmd-F11): toggles fullscreen. The game starts in fullscreen by default. Use--windowon the command line to start in a window.
Building
See BUILDING.md for requirements, build steps, the source layout and how the port works.

