Dragon Warrior/ROM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
m (→‎Other: Added Link to Music Pointers)
Line 61: Line 61:
  1C9F to  1D62 = Graphic layout data for the overworld fight background
  1C9F to  1D62 = Graphic layout data for the overworld fight background
  1D63 to  2662 = Overworld map
  1D63 to  2662 = Overworld map
 
</pre>
  31BE to  31DB = Map music table (See Note 2)
  31BE to  31DB = [[Dragon_Warrior:Music_Pointers|Music Pointers]] (See Note 2)
 
<pre>
  3F30 to  3FB8 = Title screen data
  3F30 to  3FB8 = Title screen data



Revision as of 02:42, 20 November 2011

Chip tiny.png The following article is a ROM map for Dragon Warrior.

Miscellany

    0 to     F = iNES header

   2A to    C0 = Map metadata (See Note 1)

Maps

Castles

   C1 to   188 = Charlock Castle
  189 to   250 = Hauksness Ruins
  251 to   412 = Tantegel Castle
  413 to   444 = Tantegel Throne Room
  445 to   606 = Dragonlord's Throne Room

Towns

  607 to   726 = Kol
  727 to   8E8 = Brecconary
  8E9 to   AAA = Cantlin
  AAB to   B72 = Garinham
  B73 to   D34 = Rimuldar

Shrines

  D35 to   D66 = Sunlight Shrine
  D67 to   D98 = Rain Shrine
  D99 to   DCA = Rainbow Shrine

Dragonlord Cavern

  DCB to   E92 = Dragonlord Cavern B1
  E93 to   EC4 = Dragonlord Cavern B2
  EC5 to   EF6 = Dragonlord Cavern B3
  EF7 to   F28 = Dragonlord Cavern B4
  F29 to   F5A = Dragonlord Cavern B5
  F5B to   F8C = Dragonlord Cavern B6

Other Caves

  F8D to   FE6 = Rimuldar Passage
  FE7 to  1048 = Cave west of Tantegel B1
 1049 to  10AA = Cave west of Tantegel B2
 10AB to  1172 = Garin's Grave B1
 1173 to  123A = Garin's Grave B3
 123B to  136C = Garin's Grave B4
 126D to  12C0 = Garin's Grave B2
 12C1 to  12F2 = Erdrick's Cave B1
 12F3 to  1324 = Erdrick's Cave B2

Other

 1C9F to  1D62 = Graphic layout data for the overworld fight background
 1D63 to  2662 = Overworld map
31BE to  31DB = Music Pointers (See Note 2)
 3F30 to  3FB8 = Title screen data

 549F to  58D9 = Ending text

 5DDD to  5E58 = Chest data (See Note 3)

 6FC7 to  752B = Menu text

 7AC0 to  7EAD = Item, enemy, and spell menu text

 8039 to  BCBA = Dialogue text

 F3D8 to  F471 = Warp data (Stairs Down)
 F472 to  F50B = Warp data (Stairs Up)

10110 to 13FFF = Game graphics

Notes

Note 1

Metadata entries are five bytes long:

01 to 02 = Pointer to map data
      03 = X size
      04 = Y size
      05 = Border tile

Note 2

Song bytes are in the same order as maps. (Byte 1 plays for map 1, byte 2 plays for map 2, etc.)

00 = Nothing
01 = Title Fanfare
02 = Throne Room
03 = Castle
04 = Town
05 = Overworld
06 = Cave 1
07 = Cave 2
08 = Cave 3
09 = Cave 4
0A = Cave 5
0B = Cave 6
0C = Cave 7
0D = Cave 8
0E = Battle
0F = Dragonlord
10 = End Theme
11 = Silver Harp
12 = Fairy Flute
13 = Rainbow Drop
14 = Death
15 = Inn Rest
16 = Princess Gwaelin
17 = Curse
18 = Battle (without intro)
19 = Victory
1A = Level Up

Note 3

Chest data entries are five bytes long:

01 = Map number
02 = X coordinate
03 = Y coordinate
04 = Chest contents