Dragon Quest IV Decompilation
DecompilationActive
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Based on Dragon Quest IV
Original game imageAbout
A decompilation of Dragon Quest IV for the Nintendo DS, powered by ds-decomp, that builds a ROM matching a listed SHA-1. Currently only the European version is supported.
Getting started
Use Windows (recommended) or Linux with Python 3.11+, GCC 9+ and Ninja, install the Python requirements and run the configure script for the eur version. Place a clean ROM of the original game in the extract folder, named with its region identifier, then run ninja. Producing a matching ROM additionally needs an ARM7 BIOS dumped from your own DS.
Known issues & limitations
- Only the EUR version is supported.
What you need to run it
Modding & tools
- The project uses objdiff to track differences between the decompiled C++ code and the base ROM's code, and wibo is used by default instead of Wine.
FAQ
- What is Dragon Quest IV Decompilation?
- Dragon Quest IV Decompilation is an open-source decompilation of Dragon Quest IV. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on Nintendo DS.
- Do I need the original game files to run Dragon Quest IV Decompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.
