Tenchu: Stealth Assassins Recompilation
The original game's compiled code translated into a native program for a new platform, usually a PC port.
Based on Tenchu: Stealth Assassins
Original game imageAbout
A launcher that turns your own copy of the PlayStation game Tenchu: Stealth Assassins into a native build, using a fork of RecompOne to statically recompile the game's code into C# rather than emulating it. The game boots, plays and saves, but has not been played through. This is version 0.1.0, an early and incomplete release.
Getting started
You need your own copy of the USA release (serial SLUS-00706) as a disc image with a .cue file; the launcher refuses other discs and the disc stays required at runtime. On first run the launcher generates C# source from your disc into a local folder, compiles it and runs it. A PlayStation BIOS is optional. Building from source needs the .NET 10 SDK and the RecompOne fork checked out as a sibling directory.
Known issues & limitations
- The intro cannot be skipped for about 20 seconds because the controller does not respond until the game's interrupt chain starts.
- Auto-save is off by default; turn it on under Options to get a save prompt at the end of a mission. Saving works.
- Sound effects are unverified; cutscene dialogue and music work, but other audio may be missing or wrong.
- Later missions have not been tested, and endings and edge cases are unknown.
- The launcher artwork is placeholder, and the AppImage has no icon.
- The project has not been run on Windows, so its Windows memory-card path is unverified.
- The controller is not live for roughly the first 20 seconds of the intro, and auto-save is off by default.
- Sound effects are unverified and later missions are untested.
What you need to run it
Features
- The game runs as a native build on your machine rather than through instruction-by-instruction emulation.
- Memory cards are stored in a per-user directory, and their location can be changed in Settings → Saves…; the change takes effect on the next launch.
Summarised from the project's README.
Licensing & legal
- The recompiler and runtime it builds on, RecompOne, is MIT-licensed.
FAQ
- What is Tenchu: Stealth Assassins Recompilation?
- Tenchu: Stealth Assassins Recompilation is an open-source recompilation of Tenchu: Stealth Assassins. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on PlayStation.
- Do I need the original game files to run Tenchu: Stealth Assassins Recompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.
- How is Tenchu: Stealth Assassins Recompilation licensed?
- BlackLabelHQ: MIT (RecompOne recompiler and runtime). The repository itself is the authoritative source.
