Cloned Games

Dragon Quest IX: Sentinels of the Starry Skies 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 aiming at a 1:1 disassembly and decompilation of Dragon Quest IX: Sentinels of the Starry Skies for the Nintendo DS. It focuses on the USA and Japanese versions, with the goal of making the game fully recompilable.

Getting started

Needs a clean ROM of the original game placed in the extract folder under a region-specific name; only the USA and Japanese ROMs are supported. A byte-accurate final ROM also needs an ARM7 BIOS dump from your own DS.

What you need to run it

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

Credits & contributing

  • Contributed code must produce the same binary as the original release; the build script reports an error if it does not.

Additional notes

Build
A shorter build command skips the final whole-ROM SHA-1 check, so it needs neither GCC nor the ARM7 BIOS dump, but still verifies each module.

FAQ

What is Dragon Quest IX: Sentinels of the Starry Skies Decompilation?
Dragon Quest IX: Sentinels of the Starry Skies 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 Nintendo DS.
Do I need the original game files to run Dragon Quest IX: Sentinels of the Starry Skies Decompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Share: