Skip to content
@DQIX

DQI-haX: SWEs of the Starry Skies

🌌 DQI-haX: SWEs of the Starry Skies

Reverse engineering the heavens of Dragon Quest IX: Sentinels of the Starry Skies.

DQI-haX is a GitHub organization dedicated to preserving, understanding, and expanding the world of Dragon Quest IX for the Nintendo DS. From reverse engineering to data curation and in-browser tooling — we are building a complete open technical ecosystem for the game’s future.


🧩 Projects

Collapsus — A comprehensive Discord bot for Dragon Quest IX

A comprehensive Discord bot for Dragon Quest IX.

  • Full in-game database: recipes, quests, monsters, and grottos
  • Random character generation
  • Playback of the full DQIX soundtrack
  • Regional term translation and cross-version lookup
  • Continuously expanding dataset derived from in-game structures

editor — A cross-platform browser-based save editor

A modern cross-platform, browser-based save editor for Dragon Quest IX.

  • Runs fully client-side with Progressive Web App support
  • “Correct-by-default” editing model that prevents corruption
  • Integrated labeled hex editor for advanced experimentation

auction — A custom DLC data generator

A custom DLC data generator for Dragon Quest IX.

  • Web-based interface for rapid item selection and configuration
  • Produces fully customized item lists with any combination of items, amounts, and quantities
  • Designed to generate downloadable content enabling acquisition of any in-game item

DQIXArchiveTool — A gp2 archive extractor and repacker

Program for extracting and repacking .gp2 archive files from Dragon Quest IX.

  • Handles the game’s primary asset archives used across the ROM
  • Enables file ripping and replacement for modification workflows
  • Provides compression and decompression functionality for supported asset types

dqix-decomp — Ongoing decompilation of Dragon Quest IX

Ongoing decompilation of Dragon Quest IX using dsd.

  • Reconstructs DS binaries for study and modification
  • Enables code documentation, symbol mapping, and restoration
  • Status: early-stage research, not yet buildable

dqix-functions — Catalog of discovered functions from DQIX (JP)

A catalog of discovered functions from the Japanese version of Dragon Quest IX.

  • Structured for compatibility with resymgen
  • Each entry includes address, name, and identified purpose
  • Result of multi-year research effort
  • Promotes reuse and cross-project consistency

desmume-scripts — Lua tooling for DeSmuME

A collection of Lua scripts for the DeSmuME emulator to analyze and automate Dragon Quest IX.

  • Display internal data such as RNG tables and memory values
  • Automate repetitive inputs and testing sequences with macros
  • Reproduce specific battle or map conditions for controlled experimentation

DQIX-Save-Editor-Decompilation — Decompilation of the original Windows save editor

A decompilation of the original Windows save editor for Dragon Quest IX.

  • Decompiled for archival and technical analysis
  • Preserves original logic and interface behavior
  • Note: undocumented raw decompilation targeting .NET 8

🌠 Mission

  • Reverse-engineer and document DQIX internals
  • Preserve the technical legacy of a landmark RPG
  • Empower modders, archivists, and researchers through open tooling

⚔️ Join the Journey

Whether exploring the code, perfecting a save, or charting unseen mechanics — DQI-haX unites research, preservation, and precision under one constellation.

Popular repositories Loading

  1. dqix-decomp dqix-decomp Public

    Decompilation project for Dragon Quest IX for the Nintendo DS using dsd

    Python 19 2

  2. dqix-functions dqix-functions Public

    Function information already discovered in dq9, DRAGON QUEST IX: SENTINELS OF THE STARRY SKIES (jp only, some only)

    5

  3. editor editor Public

    A cross-platform save editor for Dragon Quest IX: Sentinels of the Starry Skies.

    JavaScript 4

  4. Collapsus Collapsus Public

    An information bot created for The Quester's Rest, a fan Discord server for Dragon Quest IX: Sentinels of the Starry Skies.

    Python 3 1

  5. DQIXArchiveTool DQIXArchiveTool Public

    Archive tool for extracting GP2 files from DQIX and other DS games

    C++ 2 1

  6. DQIX-Save-Editor-Decompilation DQIX-Save-Editor-Decompilation Public archive

    A decompilation of the popular save editor for Windows.

    C# 1

Repositories

Showing 9 of 9 repositories

Top languages

Loading…

Most used topics

Loading…