Spyro the Dragon Decompilation
DecompilationActive
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Based on Spyro the Dragon
Links, repository & detailsAbout
A project that aims to decompile Spyro the Dragon into source code that builds a byte-for-byte matching executable (PSX.EXE). It was made public after passing the 40% complete mark, and the readme warns that the project has barely started.
Getting started
A Docker image provides the MIPS toolchain, and running make all builds PSX.EXE and the overlays. The project covers only the game's code, not its data files, so a separate tool is needed to rebuild the WAD file and the CD image.
Known issues & limitations
- As the project evolves, it may disrupt mods you are working on.
Features
- You can make simple mods.
Summarised from the project's README.
Media
Additional notes
- Mod warning
- Simple mods are possible, but the project's evolution will probably break any mods in progress.
- Psyq
- PSYQ 4.0 libraries are included in disassembled form; building with PSYQ 4.7 is possible but gives a non-matching build.
FAQ
- What is Spyro the Dragon Decompilation?
- Spyro the Dragon Decompilation is an open-source decompilation of Spyro the Dragon. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.