Aidyn Chronicles Decompilation
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Based on Aidyn Chronicles: The First Mage
Original game imageAbout
Aidyn Chronicles: The First Mage is a Nintendo 64 role-playing game, described by the decompiler as one of relatively few RPGs on the system and a fairly obscure title. This is an in-progress decompilation of Aidyn Chronicles: The First Mage for the N64. Rather than a compilable, matching source tree, it currently provides Ghidra-derived pseudocode (based on the debug build), symbol tables, and header files, since the original compiler has not yet been fully identified or configured for cross-platform use, and Ghidra's C interpretation of the game's original C++ code introduces further inaccuracies.
History
The author began digging into the game after discovering quirks such as cheat codes, enemies that can be made passive, and randomized battle encounters, which grew into a broader effort to fully understand how the game works internally.
Known issues & limitations
- project_status: Decompilation is not yet fully matching the original; compiler configuration and C++ to C interpretation challenges remain.
What you need to run it
Additional notes
- Note
- The author is weighing several future porting approaches once the code is fully understood, including Libultraship, N64Recomp static recompilation, or a rewrite in an existing engine such as Unity or Godot.
FAQ
- What is Aidyn Chronicles Decompilation?
- Aidyn Chronicles Decompilation is an open-source decompilation of Aidyn Chronicles: The First Mage. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on N64.
- Do I need the original game files to run Aidyn Chronicles Decompilation?
- Yes. The project does not include the original game's assets, so you need your own copy. Decompilation project requires the original Aidyn Chronicles: the First Mage game.
