Digimon World 3 Decompilation
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Based on Digimon World 3
compare all 2 clones
Links, repository & detailsAbout
A work-in-progress matching decompilation of Digimon World 3 for the PlayStation: C source that compiles into byte-identical copies of the game's executable, overlays and stages. The European release (SLES_039.36) is the main version and the USA release (SLUS_014.36) builds from the same C. Overall, 3,604 of 3,606 functions are in C for Europe and 3,378 of 3,380 for the USA, with two overlay functions left in assembly. The repository contains no game data.
Getting started
You need your own copy of the game: extract each disc with the included extraction tool into its own disks folder and check the executable's SHA-1. On Debian or Ubuntu, install the MIPS binutils and Python, clone with submodules, then run make to generate, build and compare; a Docker build environment is also provided.
What you need to run it
Modding & tools
- The build uses GCC 2.8.1 for the PlayStation.
FAQ
- What is Digimon World 3 Decompilation?
- Digimon World 3 Decompilation is an open-source decompilation of Digimon World 3. 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 Digimon World 3 Decompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.

