PS2
Shadow of the Colossus
2 projects on the board for the PS2 version: 2 recomp, 0 decomp.
- First released
- 2005
- Other platforms
- PS3 (1 project)
| Kind | Project | Claimed | Claimed through | Maintainer | Description (the repository's) | Works from (serial) | Toolchain | Status | Runs on | Version | Last commit | Started | Licence | Language | Repository | Approach (owner's) | Notes (owner's) | Tags | ID |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| recomp | celosia | claimed | its .recomp.json file | HenryKun55 | Native macOS port of Shadow of the Colossus (PS2) via static recompilation with PS2Recomp | SCUS-97472 (USA) | Ps2recomp | In progress | macOS | 2026-10-15 | 2026-10-02 | GPL-3.0 | C++ | public | Static recompilation of the EE code with PS2Recomp, and a native Metal renderer fed at the game's own draw calls (models, skinning, lighting, fog, bloom, 2D) | Runs on macOS through static recompilation. The PS2 hardware is being replaced step by step: the native renderer (SOTC_NATIVE=1) draws the game from its own model, texture and sprite data with Metal, without the VIF/VU1/GS path. PS Vita is the long-term target. | native-renderer, metal, vita | shadow-of-the-colossus-henrykun55 | |
| recomp | InconspicuousCactus/SotCStaticRecompilation | no | An in progress port of Shadow of the Colossus (PS2) to PC using static recompilation | PC | 2024-06-08 | 2024-06-08 | C | public | shadow-of-the-colossus-inconspicuouscactus |
Rows come from the projects' public repositories, read every day; status and notes are the owner's word once they claim the row. Game facts are from Wikidata (CC0). The whole table · Add or correct a project
If one of these projects is yours
A .recomp.json to start from
Committed at the root of the repository, this file claims the row and writes it. The values below are what the board reads from the project today: correct what is wrong, choose the status, add what only you can say (notes, the help you want, who maintains it), and change the file when the status changes. Every field and the values it takes.
Save it as .recomp.json on the default branch. The board reads it every day; the
row then shows as claimed and says what the file says. Left without a status, the row shows none.