Cloned Games

Metal Gear Solid Integral Decompilation

DecompilationActive

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

Links, repository & details

About

A project to reverse engineer Metal Gear Solid Integral for PlayStation back to C source that compiles to the same assembly. The README says the SLPM_862.47/.48/.49 main executables are 100% decompiled, while many of the per-stage overlays are still in progress or not started.

Getting started

You build the matching executables with Python and the Psy-Q SDK, or build a dev variant that can be run in the PCSX-Redux emulator using your own game image. A modified executable can also be repacked into a disc image with mkpsxiso and played in an emulator.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (PlayStation version).

Additional notes

Decomp.me
The project uses decomp.me, which has a Metal Gear Solid (overlays) preset, to help match functions.

FAQ

What is Metal Gear Solid Integral Decompilation?
Metal Gear Solid Integral Decompilation is an open-source decompilation. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on PlayStation.
Do I need the original game files to run Metal Gear Solid Integral Decompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Share: