An upgraded version of the MSX port.
Uncompiled Source Code#
What seems to be music data, this time present from 0x16000-0x18000:
QV
M0 LAHM,QV
M0 SOH,CT
M0 FAH,QV
M0 SOH,QV
M0 SIHM,QV
M0 LAHM,QV
M0 SOH,QV
M0 FAH,QV
M0 MIH,CT
M0 REH,QV
M0 MIH,QV
M0 SOH,CT
M0 DOH,CT
; DW CQV
; DB JUMP
M5 SUSPCS
; DB JUMP
M5 SUSPCS
M0 FAHP,HF-CT-QV
M2 0,CT+QV
; DB JUMP
M5 SUSPCT
; DB JUMP
M5 SUSPCT
M0 FAH,HF-CT-QV
M2 0,CT+QV
; DB JUMP
M5 SUSPCQ
; M14 0
SUSPCS:
; DB NTCONT,3
M1 FAHP,QQ,MV1
M0 MIH,QQ
M0 FAHP,QQ
M0 MIH,QQ
M0 FAHP,QQ
M0 MIH,QQ
M0 FAHP,QQ
M0 MIH,QQ
; DB NTCOED
M6 RETS
; M14 0
SUSPCT:
; DB NTCONT,3
M0 FAH,QQ
M0 MIHM,QQ
M0 FAH,QQ
M0 MIHM,QQ
M0 FAH,QQ
M0 MIHM,QQ
M0 FAH,QQ
M0 MIHM,QQ
; DB NTCOED
M6 RETS
; M14 0
FIGHA:
; DB TEMPO,80
M8 0
M13 ENV5,1
M0 DO,1
; DB JUMP
M5 FIGHAH
M0 DO,1
; DB JUMP
M5 FIGHAH
; DB TEMPO,120
M0 DO,CT1
M0 DO,SQ
M0 DOP,SQ
M0 RE,SQ
M0 MI,SQ
; M14 0
FIGHA1:
M8 0
M13 ENV8,1
; DB TEMPO,120
FIGHAL:
M13 ENV8,1
; DW DT25+AMP15
M0 FA,CT
; DW DT25+ENV15
M2 0,CT-8
; DW DT25+AMP15
M0 SO,2
M0 SOP,2
M0 LA,2
M0 LAP,2
M0 SI,CT
M13 ENV9,1
; DW DT25+ENV15
M2 0,CT-8
; DB JUMP
M5 FIGHAS
; DW DT25+AMP15
M0 DOHP,2
M0 DOH,2
M0 SI,2
M0 LAM,2
M0 LA,CT
M13 ENV9,1
; DW DT25+ENV15
M2 0,CT-8
; DW DT25+AMP15
M0 LAP,2
M0 LA,2
M0 LAM,2
M0 SI,2
M0 DOH,CT
; DW DT25+ENV15
M2 0,CT-8
; DB JUMP
M5 FIGHAS
; DB JUMP
M5 FIGHAS
; DW DT25+AMP15
M0 FA,2
M0 SOM,2
M0 SO,2
M0 LAM,2
M0 LA,CT
; DW DT25+ENV15
M2 0,CT-8
; DW DT25+AMP15
M0 MIM,2
M0 MI,2
M0 MIP,2
M0 FA,2
M0 SO,CT
; DW DT25+ENV15
M2 0,CT-8
; DW DT25+AMP15
M0 REH,2 ;*****
M0 REHM,2 ;*****
M0 MIH,2
M0 MIHM,2
M0 FAH,CT
; DW DT25+ENV15
M2 0,CT-8
; DW DT25+AMP15
M0 DOH,2
M0 DOHP,2
M0 REH,2 ;****
M0 REHP,2 ;****
M0 MIH,CT
; DW DT25+ENV15
M2 0,CT-8
; DW DT25+AMP15
M0 SI,2
M0 DOH,2
M0 DOHP,2
M0 REH,2
M0 MIHM,CT
; DW DT25+ENV15
M2 0,CT-8
; DW DT25+AMP15
M0 SI,2
M0 DOH,2
M0 REHM,2
M0 REH,2
M0 MIHM,CT
; DW DT25+ENV15
M2 0,CT-8
; DW DT25+AMP15
M0 SIM,2
M0 SI,2
M0 DOH,2
M0 REHM,2
M0 REH,CT
; DW DT25+ENV15
M2 0,CT-8
; DW DT25+AMP15
M0 LA,2
M0 SIM,2
M0 SI,2
M0 DOH,2
M0 DOHP,CT
; DW DT25+ENV15
M2 0,CT-8
; DW DT25+AMP15
M0 SIM,2
M0 SI,2
M0 DOH,2
M0 REHM,2
M0 REH,CT
; DW DT25+ENV15
M2 0,CT-8
M0 REHP,2
M0 MIH,2
M0 FAH,2
M0 FAHP,2
; DB NTCONT,QV3
M0 SOH,QV3
M0 REH,QV3
M0 SOH,QV3
M0 FAHP,QV3
M0 REHP,QV3
M0 FAHP,QV3
M0 FAH,QV3
M0 REH,QV3
M0 FAH,QV3
M0 MIH,QV3
M0 DOHP,QV3
M0 MIH,QV3
M0 MIHM,QV3
M0 DOH,QV3
M0 LA,QV3
M0 FAP,QV3
M0 MIM,QV3
M0 DO,QV3
M0 DOP,QV3
M0 MIL,QV3
M0 SOL,QV3
M0 SILM,QV3
M0 DOP,QV3
M0 MI,QV3
; DB NTCOED
; DB JUMP
M5 FIGHAL
; M14 0
FIGHAH:
; DB NTCONT,1
; M15 DO,1,MV1
M0 MI,1
M0 SO,1
M0 SIM,1
M0 DOHP,1
M0 MIH,1
M0 SOH,1
M0 SIHM,1
M0 DOHHP,1
M0 SIHM,1
M0 SOH,1
M0 MIH,1
M0 DOH,1
M0 SIM,1
M0 SO,1
M0 MI,1
; DB NTCOED
M6 RETS
; M14 0
FIGHAS:
; DW DT25+AMP15
M0 SOM,2
M0 SO,2
M0 LAM,2
M0 LA,2
M0 SIM,CT
; DW DT25+ENV15
M2 0,CT-8
M6 RETS
; M14 0
FIGHC:
M8 0
M13 ENV6,1
; DW CQV
M0 DO,1
; DB JUMP
M5 FIGHAH
M0 DO,1
; DB JUMP
M5 FIGHAH
M0 DO,CT1
M0 DO,SQ
M0 DOP,SQ
M0 RE,SQ
M0 MI,SQ
; M14 0
FIGHC1:
M8 0
M13 ENV8,1
; DW 4*1024+0FBH
FIGHCL:
; DB NTCONT,SQ
M0 FA,SQ
M0 LAM,SQ
M0 DOH,SQ
M2 0,QV1
M0 REH,SQ+SQ
M0 FA,SQ
M0 LAM,SQ
M0 SI,SQ
M2 0,QV1
M0 REH,SQ+SQ
M0 SO,SQ
M0 SIM,SQ
M0 REH,SQ
M2 0,QV1
M0 MIH,SQ+SQ
M0 MIM,SQ
M0 SOM,SQ
M0 LA,SQ
M2 0,QV1
M0 DOH,SQ+SQ
M0 LA,SQ
M0 DOH,SQ
M0 MIHM,SQ
M2 0,QV1
M0 SOH,SQ+SQ
M0 MIM,SQ
M0 SO,SQ
M0 REHM,SQ
M2 0,QV1
M0 MIH,SQ+SQ
M0 FAP,SQ
M0 SIM,SQ
M0 REH,SQ
M2 0,QV1
M0 MIH,SQ+SQ
M0 RE,SQ
M0 FAP,SQ
M0 LA,SQ
M2 0,QV1
M0 REH,SQ+SQ
M0 SO,SQ
M0 SIM,SQ
M0 REH,SQ
M2 0,QV1
M0 MIH,SQ+SQ
M0 SO,SQ
M0 SI,SQ
M0 REH,SQ
M2 0,QV1
M0 FAH,SQ+SQ
M0 DO,SQ
M0 SO,SQ
M0 SIM,SQ
M2 0,QV1
M0 REHM,SQ+SQ
M0 FA,SQ
M0 FAP,SQ
M0 LA,SQ
M2 0,QV1
M0 DOH,SQ+SQ
M0 SILM,SQ
M0 FA,SQ
M0 LAM,SQ
M2 0,QV1
M0 MIHM,SQ+SQ
M0 SILM,SQ
M0 FA,SQ
M0 LAM,SQ
M2 0,QV1
M0 REH,SQ+SQ
M0 LAL,SQ
M0 MI,SQ
M0 SO,SQ
M2 0,QV1
M0 SIM,SQ+SQ
M0 RE,SQ
M0 FAP,SQ
M0 LA,SQ
M2 0,QV1
M0 REH,SQ+SQ
; DB NTCONT,QV3
M0 SIHM,QV3
M0 SOH,QV3
M0 SIHM,QV3
M0 LAH,QV3
M0 FAHP,QV3
M0 LAH,QV3
M0 LAHM,QV3
M0 FAH,QV3
M0 LAHM,QV3
M0 SOH,QV3
M0 MIH,QV3
M0 SOH,QV3
M0 FAHP,QV3
M0 LAH,QV3
M0 FAHP,QV3
M0 MIHM,QV3
M0 DOH,QV3
M0 LA,QV3
M0 SIM,QV3
M0 DOP,QV3
M0 MI,QV3
M0 SO,QV3
M0 SIM,QV3
M0 DOHP,QV3
; DB JUMP
M5 FIGHCL
; M14 0
KINGA:
M8 4+2
; DB TEMPO,80
KINGAA:
M5 KINGAS
M5 KINGM
M5 KINGAS
M5 KINGM
M5 KINGAA
KINGAL:
; DB JUMP
M5 KINGAS
; DB JUMP
M5 KINGM
; DB JUMP
M6 RETS
;*************
M5 KINGAS
; DB NTCONT,SQ
; DW DT12+ENV15
M1 DOP,KSQ,MV1
M0 REP,KSQ
M0 MI,KSQ
M0 FAP,KSQ
M0 SO,KCT-00+KQV
M0 LAP,KSQ
M0 SO,KSQ
M0 DOHP,KQV-00 ;P
M0 DOH,KSQ
M0 LAP,KSQ
M0 LA,KQV-00
;***********
M0 SO,KQV-00
M0 LA,KQV-00
M0 LAP,KQV-00+KQV
M0 DOH,KSQ
M0 LAP,KSQ
M0 LA,KQV-00
M0 SO,KQV-00
M0 LA,KSQ
M0 LAP,KSQ
M0 LA,KSQ
M0 SO,KSQ
M0 FAP,KQV-00
M0 MI,KQV-00
M0 LA,KSQ
M0 SO,KSQ
M0 FAP,KSQ
M0 MI,KSQ
; DW DT12+AMP15
M0 REP,KHF+KCT
; DW DT12+ENV15
; M2 0,KCT
; DB JUMP
M5 KINGAL
; M14 0
KINGAS:
; DB NTCONT,QV
; DW DT50+ENV2
; M13 ENV4,1
M1 LAL,KQV-KSQ,14
M2 0,KSQ
M0 SIL,KQV-KSQ
M2 0,KSQ
; DW DT12+ENV2
M0 LAL,KQV-KSQ
M2 0,KSQ
M0 SIL,KQV-KSQ
M2 0,KSQ
; DW DT50+ENV2
M0 LAL,KQV-KSQ
M2 0,KSQ
M0 SIL,KQV-KSQ
M2 0,KSQ
; DW DT12+ENV2
M0 LAL,KQV-KSQ
M2 0,KSQ
M0 SIL,KQV-KSQ
M2 0,KSQ
M6 RETS
KINGM:
; DB NTCONT,SQ
; DW DT12+ENV15
M1 LAL,KSQ,MV1
M0 SIL,KSQ
M0 DO,KSQ
M0 RE,KSQ
M0 MIM,KCT+KQV-00
M0 SOM,KSQ
M0 MIM,KSQ
M0 LA,KQV-00
M0 LAM,KSQ
M0 SOM,KSQ
;********** ******
M0 FA,KQV
M0 MIM,KQV
M0 FA,KQV
M0 SOM,KQV+KQV
M0 LAM,KSQ
M0 SOM,KSQ
M0 FA,KQV
M0 MIM,KQV
;*********** *******
M0 FA,KSQ
M0 SOM,KSQ
M0 FA,KSQ
M0 MIM,KSQ
M0 RE,KQV-00
M0 DO,KQV-00
M0 FA,KSQ
M0 MIM,KSQ
M0 RE,KSQ
M0 DO,KSQ
; DW DT12+AMP15
M0 SIL,KHF+KCT
; DW DT12+ENV15
; M2 0,KCT
M6 RETS
KINGB:
M8 4+2
KINGBL:
; DB NTCONT,QV
; DB JUMP
M5 KINGBN
; DB JUMP
M5 KINGBS
; DB JUMP
M5 KINGBS
; DB JUMP
M5 KINGBS
; DB JUMP
M5 KINGBT
M5 KINGBL
;*************************************************
; DB JUMP
M5 KINGBN
; DB JUMP
M5 KINGM
; DB JUMP
M5 KINGBL
KINGBN:
; DW DT50+ENV2
; M13 DT12+ENV6,1
M1 MIL,KQV-KSQ,MV1
M2 0,KSQ
M0 REL,KQV-KSQ
M2 0,KSQ
; DW DT12+ENV2
M0 LALL,KQV-KSQ
M2 0,KSQ
M0 REL,KQV-KSQ
M2 0,KSQ
; DW DT50+ENV2
M0 MIL,KQV-KSQ
M2 0,KSQ
M0 REL,KQV-KSQ
M2 0,KSQ
; DW DT12+ENV2
M0 LALL,KQV-KSQ
M2 0,KSQ
M0 REL,KQV-KSQ
M2 0,KSQ
M6 RETS
KINGBS:
M0 FALP,KQV-KSQ
M2 0,KSQ
M0 RELP,KQV-KSQ
M2 0,KSQ
M0 FALP,KQV-KSQ
M2 0,KSQ
M0 RELP,KQV-KSQ
M2 0,KSQ
KINGBT:
M0 FALP,KQV-KSQ
M2 0,KSQ
M0 RELP,KQV-KSQ
M2 0,KSQ
M0 FALP,KQV-KSQ
M2 0,KSQ
M0 RELP,KQV-KSQ
M2 0,KSQ
M6 RETS
KINGC:
; M2 0,KQV
M8 4+4+2
; M5 KINGAL
; DB NTCONT,QV
KINGCA:
M2 0,KWL
M2 0,KWL
M2 0,KWL
M2 0,KWL
M2 0,KHF
M5 KINGAS
M5 KINGM
M5 KINGCA
;*********
KINGCL:
; M13 DT12+ENV6,1
M0 DOP,KQV
M0 REP,KQV
M0 DOP,KQV
M0 REP,KQV
M0 DOP,KQV
M0 REP,KQV
M0 DOP,KQV
M0 REP,KQV
; DB JUMP
M5 KINGCS
; DB JUMP
M5 KINGCS
; DB JUMP
M5 KINGCS
; DB JUMP
M5 KINGCT
; DB JUMP
M5 KINGCL
KINGCS:
M0 FAP,KQV
M0 REP,KQV
M0 FAP,KQV
M0 REP,KQV
; M6 RETS
KINGCT:
M0 FAP,KQV
M0 REP,KQV
M0 FAP,KQV
|
The Dragon Quest / Dragon Warrior series | |
|---|---|
|
NES |
Dragon Warrior • Dragon Warrior II • Dragon Warrior III • Dragon Warrior IV |
|
MSX |
|
|
MSX2 |
|
|
SNES |
Dragon Quest I & II • Dragon Quest III • Dragon Quest V • Dragon Quest VI • Torneko no Daibouken: Fushigi no Dungeon |
|
Game Boy (Color) |
Dragon Warrior I & II • Dragon Warrior III • Dragon Warrior Monsters • Dragon Warrior Monsters 2 |
|
PlayStation |
|
|
PlayStation 2 |
|
|
Game Boy Advance |
|
|
Nintendo DS |
Dragon Quest IV • Dragon Quest V • Dragon Quest VI • Dragon Quest IX • Dragon Quest Monsters: Joker |
|
Wii |
|
|
Nintendo 3DS |
Theatrhythm Dragon Quest • Dragon Quest VII • Slime Mori Mori Dragon Quest 3 • Dragon Quest XI |
|
PlayStation 4, Windows |
Dragon Quest Builders • Dragon Quest Builders 2 (Demos) • Dragon Quest XI (Definitive Edition) |
|
Xbox One, Stadia |
Dragon Quest XI S: Echoes of an Elusive Age - Definitive Edition |
|
Nintendo Switch |
Dragon Quest Builders • Dragon Quest Builders 2 (Demos) • Dragon Quest XI S: Echoes of an Elusive Age - Definitive Edition |