Tenchu: Stealth Assassins Recompiled
Tenchu: Stealth Assassins
OriginPlayStation
TechnologyStatic recompilation (native C/C++)
Available forWindows, Linux, macOS
View official projectAbout the project
Tenchu: Stealth Assassins es un videojuego de sigilo desarrollado por Acquire y publicado por Sony Music y Activision el 26 de febrero de 1998 en Japón, el 31 de agosto de 1998 en Estados Unidos y posteriormente en Europa para las plataformas PlayStation, PlayStation 2, XBox, XBox 360, PlayStation Portable y Nintendo DS. El jugador ejerce el papel de un ninja, a lo largo de 10 pantallas, donde en cada una de ellas deberá cumplir una misión. En esta primera versión de la saga Tenchu están disponibles dos personajes, Rikimaru y Ayame, a las órdenes de su maestro, Lord Gohda.
2 versions of Tenchu: Stealth Assassins
You're viewing: Tenchu: Stealth Assassins Recompiled
Official project information
Tenchu: Stealth Assassins Recompiled
<!-- retcomm-readme-metrics --> <!-- /retcomm-readme-metrics -->Static recompilation of Tenchu Stealth Assassins built on psxrecomp and recomp-ui.
Tenchu: Stealth Assassins recompiled for modern systems using psxrecomp.
| Players | 1 |
| Region | USA |
| Publisher | Activision |
| Year | 1998 |
Scaffolded with the New Project Layout. See
psxrecomp/docs/GAME_PROJECT_SETUP.md for the full flow.
RetComM Launcher
You can run this title standalone (release zip + the built-in recomp-ui Generate & Build flow), or manage installs, updates, ROM/BIOS wiring, and queued builds more intuitively with RetComM Launcher — the Retro Compilation Manager hub for self-compiling recomps.
Downloads · Full README & features
<p align="center"> <img src="https://raw.githubusercontent.com/TechnicallyComputers/RetComM-Launcher/main/docs/screenshots/hub-and-game-launcher.png" alt="RetComM hub with a background build, next to a title’s recomp-ui launcher" width="720"> </p> <p align="center"> <img src="https://raw.githubusercontent.com/TechnicallyComputers/RetComM-Launcher/main/docs/screenshots/queue-and-background-build.png" alt="Background cmake build with titles queued" width="720"> </p>RetComM checks for updates, rebuilds with existing build data when possible, uses the same platform build tools as per-title launchers, and automates BIOS/ROM/save plumbing so you are not stuck repeating each game’s wizard by hand.
<!-- /retcomm-readme-launcher -->Legal
You must own the original game. Disc images under disc/ are gitignored and
must never be committed. Retail BIOS dumps are not redistributed. This title
requires a legal SCPH-1001 BIOS dump. OpenBIOS is not a qualified route.
Project-owned files use GPL-3.0-only. This license does not cover psxrecomp,
recomp-ui, game data, generated retail code, artwork, names, or trademarks.
See THIRD_PARTY_NOTICES.md for the separate dependency licenses.
Default app icon: assets/psxrecomp.ico (and .png / .svg) — RetComM-themed controller mark from psxrecomp/assets/. Windows builds embed it via APP_ICON.
Optional box art under launcher_assets/img/ may come from
libretro-thumbnails
(Named_Boxarts); see BOXART_SOURCE.txt when present.
Quick start (dev)
git submodule update --init --recursive
./psxrecomp/tools/ci/build_emitters.sh
python3 psxrecomp/psxrecomp_cli.py generate \
--config game.toml --project-root . --disc disc/<your>.cue
cmake -S . -B build-release -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build build-release --target psx-runtime
Zip prefix for CI artifacts: tenchu-stealth-assassins-recomp.
Symbols
Progressive map: symbols.toml → python3 tools/sync_symbols.py →
psx_symbols.h (PSX_FN_*). See psxrecomp/docs/SYMBOLS.md.
Framework pins
Submodule gitlinks (psxrecomp, optional recomp-ui, nested recomp-net)
are authoritative. framework_pins.txt is an optional scaffold snapshot;
release CI logs SHAs with record_pins.sh but builds whatever the gitlinks
resolve to. Bump submodules deliberately — do not float on main/master
in release CI.
About this project
These ports are developed by a hobbyist (a DevSecOps engineer, not a game programmer) with substantial AI assistance. What keeps that honest: every change is validated before it ships - boot gates, hardware-oracle A/B comparisons (Beetle/DuckStation), deterministic replay probes, and a shared findings registry that documents failures as carefully as successes. AI writes most of the code; the evidence discipline decides what survives. Bug reports welcome - expect them to be investigated the same way.
tl;dr AI writes the code, but I always test it myself before pushing
<!-- retcomm-readme-raid --><p align="center"> <sub><b>R.A.I.D. — Retro AI Development</b> · a Discord for AI-assisted retro reverse-engineering, decomp & recomp</sub> </p> <p align="center"> <a href="https://discord.gg/Ad9BwSzctP"><img src=".github/raid-discord.png" alt="Join the Retro AI Development (R.A.I.D.) Discord" width="200"></a> </p> <!-- /retcomm-readme-raid -->
v0.1.1 three-platform candidate
This candidate targets Windows x64, Linux x64, macOS ARM64, and macOS x64. These setup packages require your legally owned game disc and a supported regional retail BIOS. They remain unpublished until their exact package tests and release authorization pass.
