If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Dragon Warrior Monsters/ROM map
Jump to navigation
Jump to search
The following article is a ROM map for Dragon Warrior Monsters.
Bank 0
ROM start
ROM0:0100 00 nop ROM0:0101 C3 50 01 jp 0150 ... ROM0:0150 FE 11 cp a,11 ROM0:0152 3E 00 ld a,00 ROM0:0154 20 01 jr nz,0157 ROM0:0156 3C inc a ROM0:0157 EA 1D C8 ld (C81D),a ROM0:015A 31 FF DF ld sp,DFFF ROM0:015D CD DE 11 call 11DE ROM0:0160 CD 88 12 call 1288 ROM0:0163 CD 80 00 call 0080 ROM0:0166 21 00 80 ld hl,8000 ROM0:0169 01 00 1C ld bc,1C00 ROM0:016C AF xor a ROM0:016D CD C7 12 call 12C7 ROM0:0170 21 8A C8 ld hl,C88A ROM0:0173 AF xor a ROM0:0174 22 ldi (hl),a ROM0:0175 22 ldi (hl),a ROM0:0176 22 ldi (hl),a ROM0:0177 77 ld (hl),a ROM0:0178 3E 04 ld a,04 ROM0:017A EA EE C8 ld (C8EE),a ROM0:017D 3E 00 ld a,00 ROM0:017F EA 8A C8 ld (C88A),a ROM0:0182 3E 01 ld a,01 ROM0:0184 EA 00 61 ld (6100),a ROM0:0187 3E 00 ld a,00 ROM0:0189 EA 00 41 ld (4100),a ROM0:018C 3E 00 ld a,00 ROM0:018E EA 00 61 ld (6100),a ROM0:0191 3E 00 ld a,00 ROM0:0193 EA 00 41 ld (4100),a ROM0:0196 3E 0A ld a,0A ROM0:0198 EA 00 01 ld (0100),a ROM0:019B 3E 01 ld a,01 ROM0:019D EA 00 21 ld (2100),a ROM0:01A0 3E 00 ld a,00 ROM0:01A2 EA 00 41 ld (4100),a ROM0:01A5 3E 01 ld a,01 ROM0:01A7 EA 1C C8 ld (C81C),a ROM0:01AA 3E FF ld a,FF ROM0:01AC EA B7 C8 ld (C8B7),a ROM0:01AF EA B8 C8 ld (C8B8),a ROM0:01B2 CD 31 33 call 3331 ROM0:01B5 AF xor a ROM0:01B6 EA C7 C8 ld (C8C7),a ROM0:01B9 FA 1D C8 ld a,(C81D) ROM0:01BC B7 or a ROM0:01BD 28 07 jr z,01C6 ROM0:01BF AF xor a ROM0:01C0 E0 4F ld (ff00+4F),a ROM0:01C2 E0 70 ld (ff00+70),a ROM0:01C4 E0 56 ld (ff00+56),a ROM0:01C6 CD 24 10 call 1024 ROM0:01C9 38 07 jr c,01D2 ROM0:01CB AF xor a ROM0:01CC EA 1C C8 ld (C81C),a ROM0:01CF C3 8B 02 jp 028B ROM0:01D2 01 0C 00 ld bc,000C ROM0:01D5 CD CF 10 call 10CF ROM0:01D8 3E 14 ld a,14 ROM0:01DA EA 74 C7 ld (C774),a ROM0:01DD 21 00 08 ld hl,0800 ROM0:01E0 D7 rst 10 ROM0:01E1 CD 13 10 call 1013 ROM0:01E4 3E 02 ld a,02 ROM0:01E6 EA 74 C7 ld (C774),a ROM0:01E9 21 00 08 ld hl,0800 ROM0:01EC D7 rst 10 ROM0:01ED CD 13 10 call 1013 ROM0:01F0 3E 03 ld a,03 ROM0:01F2 EA 74 C7 ld (C774),a ROM0:01F5 21 00 08 ld hl,0800 ROM0:01F8 D7 rst 10 ROM0:01F9 CD 13 10 call 1013 ROM0:01FC 3E 04 ld a,04 ROM0:01FE EA 74 C7 ld (C774),a ROM0:0201 21 00 08 ld hl,0800 ROM0:0204 D7 rst 10 ROM0:0205 CD 13 10 call 1013 ROM0:0208 3E 05 ld a,05 ROM0:020A EA 74 C7 ld (C774),a ROM0:020D 21 00 08 ld hl,0800 ROM0:0210 D7 rst 10 ROM0:0211 CD 13 10 call 1013 ROM0:0214 3E 06 ld a,06 ROM0:0216 EA 74 C7 ld (C774),a ROM0:0219 21 00 08 ld hl,0800 ROM0:021C D7 rst 10 ROM0:021D CD 13 10 call 1013 ROM0:0220 3E 07 ld a,07 ROM0:0222 EA 74 C7 ld (C774),a ROM0:0225 21 00 08 ld hl,0800 ROM0:0228 D7 rst 10 ROM0:0229 CD 13 10 call 1013 ROM0:022C 3E 08 ld a,08 ROM0:022E EA 74 C7 ld (C774),a ROM0:0231 21 00 08 ld hl,0800 ROM0:0234 D7 rst 10 ROM0:0235 CD 13 10 call 1013 ROM0:0238 3E 09 ld a,09 ROM0:023A EA 74 C7 ld (C774),a ROM0:023D 21 00 08 ld hl,0800 ROM0:0240 D7 rst 10 ROM0:0241 CD 13 10 call 1013 ROM0:0244 3E 0C ld a,0C ROM0:0246 11 03 08 ld de,0803 ROM0:0249 01 00 08 ld bc,0800 ROM0:024C CD 3E 11 call 113E ROM0:024F CD 13 10 call 1013 ROM0:0252 3E 0D ld a,0D ROM0:0254 11 04 08 ld de,0804 ROM0:0257 CD E5 10 call 10E5 ROM0:025A CD 13 10 call 1013 ROM0:025D 3E 12 ld a,12 ROM0:025F EA 74 C7 ld (C774),a ROM0:0262 21 00 08 ld hl,0800 ROM0:0265 D7 rst 10 ROM0:0266 CD 13 10 call 1013 ROM0:0269 3E 0A ld a,0A ROM0:026B EA 74 C7 ld (C774),a ROM0:026E 21 00 08 ld hl,0800 ROM0:0271 D7 rst 10 ROM0:0272 CD 13 10 call 1013 ROM0:0275 3E 13 ld a,13 ROM0:0277 EA 74 C7 ld (C774),a ROM0:027A 21 00 08 ld hl,0800 ROM0:027D D7 rst 10 ROM0:027E CD 13 10 call 1013 ROM0:0281 3E 01 ld a,01 ROM0:0283 EA 1C C8 ld (C81C),a ROM0:0286 3E FF ld a,FF ROM0:0288 EA 1B C8 ld (C81B),a ROM0:028B CD A5 12 call 12A5 ROM0:028E CD 17 14 call 1417 ROM0:0291 CD EF 13 call 13EF ROM0:0294 CD 0B 14 call 140B ROM0:0297 CD 60 16 call 1660 ROM0:029A AF xor a ROM0:029B EA 6A C8 ld (C86A),a ROM0:029E EA 25 C8 ld (C825),a ROM0:02A1 EA 29 C8 ld (C829),a ROM0:02A4 EA 2A C8 ld (C82A),a ROM0:02A7 EA C8 C8 ld (C8C8),a ROM0:02AA EA C9 C8 ld (C8C9),a ROM0:02AD EA 0E DF ld (DF0E),a ROM0:02B0 CD 0F 03 call 030F ROM0:02B3 AF xor a ROM0:02B4 EA 8E C8 ld (C88E),a ROM0:02B7 EA 8F C8 ld (C88F),a ROM0:02BA EA A3 C8 ld (C8A3),a ROM0:02BD EA 40 C7 ld (C740),a ROM0:02C0 EA 41 C7 ld (C741),a ROM0:02C3 EA A2 C8 ld (C8A2),a ROM0:02C6 EA A4 C8 ld (C8A4),a ROM0:02C9 EA A5 C8 ld (C8A5),a ROM0:02CC E0 D3 ld (ff00+D3),a ROM0:02CE EA B9 C8 ld (C8B9),a ROM0:02D1 EA 78 DA ld (DA78),a ROM0:02D4 21 B1 C8 ld hl,C8B1 ROM0:02D7 22 ldi (hl),a ROM0:02D8 22 ldi (hl),a ROM0:02D9 22 ldi (hl),a ROM0:02DA 77 ld (hl),a ROM0:02DB FA 6C C8 ld a,(C86C) ROM0:02DE B7 or a ROM0:02DF CC D0 12 call z,12D0 ROM0:02E2 FA 8E C8 ld a,(C88E) ROM0:02E5 B7 or a ROM0:02E6 28 F3 jr z,02DB ROM0:02E8 FA 50 C8 ld a,(C850) ROM0:02EB B7 or a ROM0:02EC 28 04 jr z,02F2 ROM0:02EE CB 7F bit 7,a ROM0:02F0 28 E9 jr z,02DB ROM0:02F2 F3 di ROM0:02F3 FA 6C C8 ld a,(C86C) ROM0:02F6 B7 or a ROM0:02F7 C4 31 33 call nz,3331 ROM0:02FA CD DE 11 call 11DE ROM0:02FD CD 13 10 call 1013 ROM0:0300 3E 00 ld a,00 ROM0:0302 EA 74 C7 ld (C774),a ROM0:0305 21 00 08 ld hl,0800 ROM0:0308 D7 rst 10 ROM0:0309 CD 13 10 call 1013 ROM0:030C C3 8B 02 jp 028B