Matching decompilation of Shadow of the Colossus (PS2, NTSC-U) aiming for a native PC port
HEALTH ? 100 / Healthy
Matching decompilation of Shadow of the Colossus (PS2, NTSC-U) aiming for a native PC port
// readme
A work-in-progress matching decompilation of Shadow of the Colossus (PlayStation 2, NTSC-U, SCUS-97472), with the long-term goal of a Native port to PC.
The aim is C source that compiles back to a byte-identical copy of the Original game files. Once every function in the Game code is a Matched function, the code can be ported to run natively on PC.
SCUS_974.72 (1,038 functions) splits with splat and rebuilds byte-for-byte from assembly (ninja check passes).KERNEL.XFF, MANAGER.XFF, GAMECORE.XFF; custom xff2 format, see docs/xff2.md). All three rebuild byte-for-byte, including headers and tables. The original table-layout and loader metadata still come from the Original files.ee-gcc 2.96, -O2 -G0 (see docs/findings.md).src/xff/ and are spliced into the Game modules; the full build still matches. Theβ¦