Source · Code · disassembly
dq1disasm: Dragon Quest/Warrior 1 disassembly for the Famicom/NES
segaloco. 2026. “dq1disasm: Dragon Quest/Warrior 1 disassembly for the Famicom/NES.” Commit 2c1d0d1.
- Cite as
segaloco/dq1disasm- Original
- https://gitlab.com/segaloco/dq1disasm
- Pinned
- segaloco/dq1disasm @ 2c1d0d1e2f13380051e01138afd2aa2096fe2112
- Accessed
- 2026-10-28
- Licence
- none stated (no LICENSE file); the README says "Do whatever you want with this"
- Credit
- segaloco, who disassembled Dragon Quest (Famicom) and Dragon Warrior (NES) into relocatable ca65 modules. Every label and comment quoted in dq1 and dw1 claims from it is theirs.
- Notes
- ca65 source for Dragon Quest (Japan; CNROM) and Dragon Warrior (USA; MMC1), module by module, with tables under data/ and the sound data per song. Its README: the bulk is complete; the two releases are not yet reconciled into one codebase. Built 2026-10-28 from a git archive of the pin with a current ca65 and ld65 (cc65 8d86ca7), after extracting CHR from our ROMs with its extract.dq.sh and extract.dw.sh (they fail on a ROM path with spaces, and the Makefile wants a ja_JP locale this machine lacks, so en_US.utf8 stood in; gawk is required for the Japanese strings). Dragon Quest builds equal to Dragon Quest (Japan).nes (SHA-1 5b7c80c3404b93523577521927f7c99ab4a7ad57) after the iNES header, and Dragon Warrior to Dragon Warrior (USA) (Rev 1).nes, not Rev 0.
Cited on
No page cites it yet.