PORTCLUB
Port nativo

Saboteur II: Avenging Angel

Port nativo de Saboteur II: Avenging Angel para PC.

Saboteur II: Avenging Angel

Port nativo basado en su ficha de origen.

README del repositorio

Saboteur II (x86-64 recomp)

version platforms-windows-mac-linux license-unlicense

A recompilation of Saboteur II: Avenging Angel (by Clive Townsend, Durell Software, 1987) from its original DOS executable to x86_64 platforms.

If you like this game, make sure to go and check Clive Townsend's Saboteur 2 remake.

[!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 screenIn-game
Title screen (Menu)In-game screen

The whole game world pre-rendered in a PNG file.

Platforms and downloads

PlatformLatest releasePackage to choose
Web1.1Play in your browser
Windows x641.1windows-x86_64 ZIP
Linux x641.1linux-x86_64 archive
macOS Intel (x64)1.1macos-x86_64 ZIP
macOS Apple Silicon (ARM64)1.1macos-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 SPACE to attack or pick up things
  • Esc / Ctrl-C: terminates mission and goes back to main menu
  • Ctrl-N: turns the sound on/off

New (not in the original game):

  • F10, Ctrl-W and Ctrl-Q: quits at any time
  • Ctrl-I: (cheat) toggles invincibility: damage no longer drains the energy bar
  • Ctrl-O: (cheat) toggles one-hit kills: every hit knocks the enemy down
  • Ctrl-P: (cheat) adds $100 to PAY
  • Ctrl-J: (cheat) adds 100 to the timer, up to 999
  • Ctrl-K: toggles responsive controls (on by default): the cursor keys and SPACE act while held and stop on release, and every SPACE press is a new attack. Off restores the original (classic) feel.
  • Alt-Enter / F11 (macOS: Cmd-Enter / Cmd-F11): toggles fullscreen. The game starts in fullscreen by default. Use --window on the command line to start in a window.

Mission codes

There are 9 missions, named after the nine Kuji-in ranks. Finishing a mission shows the code for the next one. To start a later mission, press M in the main menu and type its code.

CodeLevelNameTimerObjectives
(none)1RIN - Strength of mind and body999Kill enemy guards, escape from building via tunnels, smash through fence on motorbike
JONIN2KYO - Direction of energy901Kill enemy guards, escape from building via tunnels
KIME3TOH - Harmony with the universe801Kill enemy guards, collect 2 pieces of paper tape, escape from building via tunnels, smash through fence on motorbike
KUJI KIRI4SHA - Healing of self and others751Kill enemy guards, collect 5 pieces of paper tape, disable electrified fence, escape from building via tunnels, smash through fence on motorbike
SAIMENJITSU5KAI - Premonition of danger701Kill enemy guards, collect 7 pieces of paper tape, disable electrified fence, escape from building via tunnels, smash through fence on motorbike
GENIN6JIN - Knowing the thoughts of others651Kill enemy guards, collect 9 pieces of paper tape, insert tape in missile console, disable electrified fence, escape from building via tunnels, smash through fence on motorbike
MI LU KATA7RETSU - Mastery of time and space601Kill enemy guards, collect 11 pieces of paper tape, insert tape in missile console, escape from building via tunnels
DIM MAK8ZAI - Control of nature's elements551Kill enemy guards, collect 14 pieces of paper tape, insert tape in missile console, escape from building via tunnels, smash through fence on motorbike
SATORI9ZEN - Enlightenment999Kill enemy guards, collect 14 pieces of paper tape, insert tape in missile console, disable electrified fence, escape from building via tunnels, smash through fence on motorbike

Building

See BUILDING.md for requirements, build steps, the source layout and how the port works.

License

Unlicense

Comentarios (0)

Inicia sesión para dejar un comentario.

Sé el primero en comentar sobre este juego.