ActRaiser/ROM map

From Data Crystal
< ActRaiser
Revision as of 01:13, 17 May 2009 by Alchemic (talk | contribs) (Mostly complete ActRaiser ROM map)
Jump to navigation Jump to search

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

Header

     0 to    1FF = ROM header

Assembly

 1B60E to  1B631 = Experience levels: Required population
 1B632 to  1B655 = Experience levels: Max SP

 1BA25 to  1BAFC = Lair data

Text

 20200 to  2020D = City name text pointers
 2020E to  20242 = City names
 20243 to  2024A = Enemy name text pointers
 2024B to  20276 = Enemy names
 20277 to  21596 = Angel text
 21597 to  215A2 = Pointers to the blocks of city text pointers
 215A3 to  215E2 = City text pointers (Fillmore)
 215E3 to  21622 = City text pointers (Bloodpool)
 21623 to  21662 = City text pointers (Kasandora)
 21663 to  216A2 = City text pointers (Aitos)
 216A3 to  216E2 = City text pointers (Marahna)
 216E3 to  21722 = City text pointers (Northwall)
 21723 to  248AD = City text
 248AE to  248D7 = Offering text pointers
 248D8 to  24E89 = Offering text
 24E8A to  24E99 = Ending text pointers
 24E9A to  25AF2 = Ending text
 25AF3 to  260F2 = Text compression dictionary
 260F3 to  281FF = Unused

Maps, Sound, Graphics

 28200 to  2903F = Map metadata
 29040 to  2907C = *** UNKNOWN - 61 bytes (all null). There are 61 maps. Coincidence? ***
 2907D to  2D07E = Uncompressed map arrangement data
 2D07F to  2F07E = Uncompressed graphics
 2F07F to  3017F = Compressed graphics
 30180 to  301FF = Map palettes
 30200 to  3022F = *** UNKNOWN - Pointers to following data ***
 30230 to  304BE = *** UNKNOWN - Data ***
 304BF to  3052C = *** UNKNOWN - Pointers to following data ***
 3052D to  31D76 = *** UNKNOWN - Data ***
 31D77 to  321FF = Compressed map mystery data (pointed by metadata [01])
 32200 to  329FF = *** UNKNOWN ***
 32A00 to  32A17 = *** UNKNOWN - Pointers to following data ***
 32A18 to  32A9A = *** UNKNOWN - Data ***
 32A9B to  32AC4 = *** UNKNOWN - Pointers to following data ***
 32AC5 to  32D8E = *** UNKNOWN - Data ***
 32D8F to  32DFB = Music: (no music)
 32DFC to  32DFF = Unused
 32E00 to  3353E = Music: UNKNOWN - Writes to different SPC700 addresses. Musical setup?
 3353F to  37540 = Uncompressed map arrangement data
 37541 to  38176 = Compressed map arrangement data
 38177 to  381FB = Compressed map arrangement data
 381FC to  381FF = Unused
 38200 to  3C1FF = Uncompressed graphics: Platform-mode warrior
 3C200 to  3C20B = *** UNKNOWN - Pointers to following data ***
 3C20C to  3C2E0 = *** UNKNOWN - Data ***
 3C2E1 to  3C33E = *** UNKNOWN - Pointers to following data ***
 3C33F to  3C9C4 = *** UNKNOWN - Data ***
 3C9C5 to  3C9E4 = Map palettes
 3C9E5 to  3C9FF = *** UNKNOWN ***
 3CA00 to  3CA09 = *** UNKNOWN - Pointers to following data ***
 3CA0A to  3CB59 = *** UNKNOWN - Data ***
 3CB5A to  3CB71 = *** UNKNOWN - Pointers to following data ***
 3CB72 to  3CE23 = *** UNKNOWN - Data ***
 3CE24 to  3D1F1 = Compressed map mystery data (pointed by metadata [01])
 3D1F2 to  3D29F = *** UNKNOWN ***
 3D2A0 to  3D39F = Uncompressed arrangement data for the "just loaded a game" screen
 3D3A0 to  3F1C6 = Compressed map mystery data (pointed by metadata [01])
 3F1C7 to  401DE = Compressed map mystery data (pointed by metadata [01])
 401DF to  401FF = Unused
 40200 to  40D02 = Sound sample 00 (16-bit length value and BRR data)
 40D03 to  416EE = Sound sample 01 (16-bit length value and BRR data)
 416EF to  4174A = Sound sample 02 (16-bit length value and BRR data)
 4174B to  42136 = Sound sample 03 (16-bit length value and BRR data)
 42137 to  42A1D = Sound sample 04 (16-bit length value and BRR data)
 42A1E to  42FBF = Sound sample 05 (16-bit length value and BRR data)
 42FC0 to  42FE5 = Sound sample 06 (16-bit length value and BRR data)
 42FE6 to  43B15 = Sound sample 07 (16-bit length value and BRR data)
 43B16 to  43FB2 = Sound sample 08 (16-bit length value and BRR data)
 43FB3 to  4400E = Sound sample 09 (16-bit length value and BRR data)
 4400F to  44B23 = Sound sample 0A (16-bit length value and BRR data)
 44B24 to  4586F = Sound sample 0B (16-bit length value and BRR data)
 45870 to  458C2 = Sound sample 0C (16-bit length value and BRR data)
 458C3 to  4648B = Sound sample 0D (16-bit length value and BRR data)
 4648C to  464DE = Sound sample 0E (16-bit length value and BRR data)
 464DF to  466FC = Sound sample 0F (16-bit length value and BRR data)
 466FD to  46C44 = Sound sample 10 (16-bit length value and BRR data)
 46C45 to  47B9A = Sound sample 11 (16-bit length value and BRR data)
 47B9B to  4846F = Sound sample 12 (16-bit length value and BRR data)
 48470 to  485C7 = Sound sample 13 (16-bit length value and BRR data)
 485C8 to  489C2 = Sound sample 14 (16-bit length value and BRR data)
 489C3 to  48A15 = Sound sample 15 (16-bit length value and BRR data)
 48A16 to  49BB4 = Sound sample 16 (16-bit length value and BRR data)
 49BB5 to  49BEC = Sound sample 17 (16-bit length value and BRR data)
 49BED to  4A926 = Sound sample 18 (16-bit length value and BRR data)
 4A927 to  4BF3C = Sound sample 19 (16-bit length value and BRR data)
 4BF3D to  4C82C = Sound sample 1A (16-bit length value and BRR data)
 4C82D to  4DB2A = Sound sample 1B (16-bit length value and BRR data)
 4DB2B to  4E1D1 = Sound sample 1C (16-bit length value and BRR data)
 4E1D2 to  4E653 = Sound sample 1D (16-bit length value and BRR data)
 4E654 to  4E9EB = Sound sample 1E (16-bit length value and BRR data)
 4E9EC to  4ED95 = Sound sample 1F (16-bit length value and BRR data)
 4ED96 to  4F349 = Sound sample 20 (16-bit length value and BRR data)
 4F34A to  4FF2D = Sound sample 21 (16-bit length value and BRR data)
 4FF2E to  501F9 = Compressed map arrangement data
 501FA to  501FF = Unused
 50200 to  519FF = City base maps
 51A00 to  531FF = City improved maps
 53200 to  532FF = *** UNKNOWN ***
 53300 to  533C9 = *** UNKNOWN - Map IDs, pointers to following data ***
 533CA to  5470C = *** UNKNOWN - Data ***
 5470D to  549BD = Compressed map tileset data
 549BE to  549FF = *** UNKNOWN ***
 54A00 to  54B7B = *** UNKNOWN - Pointers to following data ***
 54B7C to  55D16 = *** UNKNOWN - Data ***
 55D17 to  57A2D = Compressed graphics
 57A2E to  581FE = Compressed map mystery data (pointed by metadata [01])

 58500 to  5C4FF = *** UNKNOWN - Graphics of some sort? ***
 5C500 to  5E121 = Compressed graphics
 5E122 to  5FC89 = Compressed map arrangement data
 5FC8A to  601F7 = Compressed map tileset data
 601F8 to  601FF = Unused
 60200 to  701FF = Uncompressed graphics
 70200 to  741FF = *** UNKNOWN - Graphics of some sort? ***
 74200 to  75D61 = Compressed graphics
 75D62 to  7789E = Compressed graphics
 7789F to  781D7 = Music: Ancient
 781D8 to  781FF = Unused
 78200 to  79D27 = Compressed graphics
 79D28 to  7B839 = Compressed graphics
 7B83A to  7D345 = Compressed graphics
 7D346 to  7EE4A = Compressed graphics
 7EE4B to  80085 = Compressed graphics
 80086 to  801FB = Compressed map arrangement data
 801FC to  801FF = Unused
 80200 to  81CE5 = Compressed graphics
 81CE6 to  837A1 = Compressed graphics
 837A2 to  85200 = Compressed graphics
 85201 to  86C26 = Compressed graphics
 86C27 to  881B7 = Compressed graphics
 881B8 to  881FF = Unused
 88200 to  89BE1 = Compressed graphics
 89BE2 to  8B5BC = Compressed graphics
 8B5BD to  8CF69 = Compressed graphics
 8CF6A to  8E8D4 = Compressed graphics
 8E8D5 to  901E6 = Compressed graphics
 901E7 to  901FF = Unused
 90200 to  91B2E = Compressed graphics
 91B2F to  93433 = Compressed graphics
 93434 to  94D04 = Compressed graphics
 94D05 to  965BF = Compressed graphics
 965C0 to  97E75 = Compressed graphics
 97E76 to  981FB = Compressed map mystery data (pointed by metadata [01])
 981FC to  981FF = Unused
 98200 to  99AA7 = Compressed graphics
 99AA8 to  9B32E = Compressed graphics
 9B32F to  9CB49 = Compressed graphics
 9CB4A to  9E33B = Compressed graphics
 9E33C to  9FB26 = Compressed graphics
 9FB27 to  A01F6 = Compressed map tileset data
 A01F7 to  A01FF = Unused
 A0200 to  A1989 = Compressed graphics
 A198A to  A3104 = Compressed graphics
 A3105 to  A4842 = Compressed graphics
 A4843 to  A5F75 = Compressed graphics
 A5F76 to  A769C = Compressed graphics
 A769D to  A81B6 = Compressed map mystery data (pointed by metadata [01])
 A81B7 to  A81FF = Unused
 A8200 to  A991B = Compressed graphics
 A991C to  AAFC2 = Compressed graphics
 AAFC3 to  AC64C = Compressed graphics
 AC64D to  ADCC7 = Compressed graphics
 ADCC8 to  AF330 = Compressed graphics
 AF331 to  B017F = Compressed map arrangement data
 B0180 to  B01FF = Map palettes
 B0200 to  B184F = Compressed graphics
 B1850 to  B2E85 = Compressed graphics
 B2E86 to  B4403 = Compressed graphics
 B4404 to  B58C7 = Compressed graphics
 B58C8 to  B6D08 = Compressed graphics
 B6D09 to  B8112 = Compressed graphics
 B8113 to  B81FE = Compressed map arrangement data
           B81FF = Unused
 B8200 to  B9257 = Compressed graphics
 B9258 to  BA267 = Compressed graphics
 BA268 to  BB25B = Compressed graphics
 BB25C to  BC226 = Music: Credits
 BC227 to  BD1ED = Music: Great Tree
 BD1EE to  BE18D = Compressed map arrangement data
 BE18E to  BEEFA = Compressed map arrangement data
 BEEFB to  BF9A1 = Compressed font graphics (2BPP GameBoy format)
 BF9A2 to  C01F4 = Compressed map arrangement data
 C01F5 to  C01FF = Unused
 C0200 to  C0C91 = Compressed map mystery data (pointed by metadata [01])
 C0C92 to  C167E = Compressed map arrangement data
 C167F to  C2064 = Music: Forest
 C2065 to  C29CE = Compressed map mystery data (pointed by metadata [01])
 C29CF to  C3336 = Compressed map mystery data (pointed by metadata [01])
 C3337 to  C3C40 = Compressed map mystery data (pointed by metadata [01])
 C3C41 to  C452B = Compressed map arrangement data
 C452C to  C4E16 = Compressed map mystery data (pointed by metadata [01])
 C4E17 to  C56F9 = Compressed map mystery data (pointed by metadata [01])
 C56FA to  C5FCB = Music: Boss 3
 C5FCC to  C685C = Music: Bloodpool
 C685D to  C70E5 = Compressed map arrangement data
 C70E6 to  C7926 = Compressed map mystery data (pointed by metadata [01])
 C7927 to  C8164 = Compressed map mystery data (pointed by metadata [01])
 C8165 to  C81FF = Compressed map arrangement data
 C8200 to  C8A19 = Compressed map mystery data (pointed by metadata [01])
 C8A1A to  C9219 = Uncompressed map tileset data
 C921A to  C9A19 = Uncompressed map tileset data
 C9A1A to  CA219 = Uncompressed map tileset data
 CA21A to  CAA19 = Uncompressed map tileset data
 CAA1A to  CB216 = Compressed map mystery data (pointed by metadata [01])
 CB217 to  CB9F7 = Compressed map mystery data (pointed by metadata [01])
 CB9F8 to  CC1C5 = Compressed map arrangement data
 CC1C6 to  CC977 = Compressed map arrangement data
 CC978 to  CD121 = Compressed map mystery data (pointed by metadata [01])
 CD122 to  CD894 = Compressed map mystery data (pointed by metadata [01])
 CD895 to  CDFDB = Compressed map mystery data (pointed by metadata [01])
 CDFDC to  CE702 = Compressed map tileset data
 CE703 to  CEE1C = Compressed map arrangement data
 CEE1D to  CF534 = Compressed map mystery data (pointed by metadata [01])
 CF535 to  CFC4A = Compressed map mystery data (pointed by metadata [01])
 CFC4B to  D01EB = Music: Northwall
 D01EC to  D01FF = Unused
 D0200 to  D0903 = Compressed map mystery data (pointed by metadata [01])
 D0904 to  D0FFA = Compressed map arrangement data
 D0FFB to  D16B7 = Compressed map tileset data
 D16B8 to  D1D6E = Music: Title
 D1D6F to  D23F7 = Compressed font graphics (2BPP GameBoy format)
 D23F8 to  D2A7A = Compressed map mystery data (pointed by metadata [01])
 D2A7B to  D30FC = Compressed map arrangement data
 D30FD to  D3774 = Compressed map tileset data
 D3775 to  D3DA5 = Compressed map mystery data (pointed by metadata [01])
 D3DA6 to  D43C9 = Compressed map tileset data
 D43CA to  D49D6 = Compressed map tileset data
 D49D7 to  D4FAE = Compressed map arrangement data
 D4FAF to  D5572 = Compressed map tileset data
 D5573 to  D5B33 = Compressed map arrangement data
 D5B34 to  D60C5 = Compressed map arrangement data
 D60C6 to  D6656 = Compressed map arrangement data
 D6657 to  D6BE1 = Compressed map tileset data
 D6BE2 to  D7162 = Music: Boss 1
 D7163 to  D76E0 = Music: Psalm
 D76E1 to  D7C49 = Compressed map arrangement data
 D7C4A to  D81B1 = Compressed map arrangement data
 D81B2 to  D81FE = Compressed map arrangement data
           D81FF = Unused
 D8200 to  D8753 = Compressed map tileset data
 D8754 to  D8C8E = Music: Volcano
 D8C8F to  D919C = Compressed map arrangement data
 D919D to  D966F = Compressed map arrangement data
 D9670 to  D9B42 = Music: Boss 2
 D9B43 to  D9FF8 = Compressed map mystery data (pointed by metadata [01])
 D9FF9 to  DA4AA = Compressed map tileset data
 DA4AB to  DA957 = Music: End Story
 DA958 to  DADEC = Compressed map arrangement data
 DADED to  DB27D = Music: Town
 DB27E to  DB701 = Compressed map mystery data (pointed by metadata [01])
 DB702 to  DBB61 = Compressed map tileset data
 DBB62 to  DBFA6 = Compressed map arrangement data
 DBFA7 to  DC3E5 = Compressed map arrangement data
 DC3E6 to  DC821 = Compressed map tileset data
 DC822 to  DCC55 = Compressed map mystery data (pointed by metadata [01])
 DCC56 to  DD069 = Compressed map tileset data
 DD06A to  DD479 = Compressed map mystery data (pointed by metadata [01])
 DD47A to  DD886 = Compressed map mystery data (pointed by metadata [01])
 DD887 to  DDC92 = Compressed map tileset data
 DDC93 to  DE097 = Compressed map arrangement data
 DE098 to  DE499 = Uncompressed map arrangement data
 DE49A to  DE89B = Uncompressed map arrangement data
 DE89C to  DEC9D = Uncompressed map arrangement data
 DEC9E to  DF092 = Compressed map tileset data
 DF093 to  DF45C = Compressed map arrangement data
 DF45D to  DF819 = Compressed map tileset data
 DF81A to  DFBD6 = Compressed map tileset data
 DFBD7 to  DFF6A = Compressed map mystery data (pointed by metadata [01])
 DFF6B to  E01EE = Music: Credits (intro only)
 E01EF to  E01FF = Unused
 E0200 to  E0591 = Compressed map arrangement data
 E0592 to  E091E = Compressed map tileset data
 E091F to  E0C8D = Compressed map mystery data (pointed by metadata [01])
 E0C8E to  E0FDD = Compressed map arrangement data
 E0FDE to  E132C = Compressed map arrangement data
 E132D to  E1655 = Compressed map arrangement data
 E1656 to  E1962 = Compressed map tileset data
 E1963 to  E1C05 = Compressed map arrangement data
 E1C06 to  E1EA1 = Compressed map tileset data
 E1EA2 to  E213C = Compressed map tileset data
 E213D to  E239D = Music: Clear
 E239E to  E25CF = Compressed map arrangement data
 E25D0 to  E27FA = Compressed map arrangement data
 E27FB to  E29CB = Music: Victory
 E29CC to  E2B87 = Music: Battle
 E2B88 to  E2D40 = Music: Cloud Castle
 E2D41 to  E2ED9 = Compressed map arrangement data
 E2EDA to  E3066 = Compressed map arrangement data
 E3067 to  E31EA = Compressed map arrangement data
 E31EB to  E3348 = Music: UNKNOWN
 E3349 to  E349F = Compressed map arrangement data
 E34A0 to  E35F1 = Compressed map arrangement data
 E35F2 to  E373C = Music: UNKNOWN
 E373D to  E386E = Compressed map arrangement data
 E386F to  E3983 = Compressed map arrangement data
 E3984 to  E3A8E = Compressed map arrangement data
 E3A8F to  E3B90 = Uncompressed map arrangement data
 E3B91 to  E3C92 = Uncompressed map arrangement data
 E3C93 to  E3D92 = Map palettes
 E3D93 to  E3E92 = Map palettes
 E3E93 to  E3F92 = Map palettes
 E3F93 to  E4092 = Map palettes
 E4093 to  E4192 = Map palettes
 E4193 to  E4292 = Map palettes
 E4293 to  E4392 = Map palettes
 E4393 to  E4462 = Compressed map arrangement data
 E4463 to  E4527 = Compressed map arrangement data
 E4528 to  E45EB = Compressed map arrangement data
 E45EC to  E46AF = Compressed map arrangement data
 E46B0 to  E4764 = Compressed map arrangement data
 E4765 to  E4819 = Compressed map arrangement data
 E481A to  E48C6 = Compressed map arrangement data
 E48C7 to  E4970 = Compressed map arrangement data
 E4971 to  E4A16 = Compressed map arrangement data
 E4A17 to  E4ABB = Compressed map arrangement data
 E4ABC to  E4B56 = Compressed map arrangement data
 E4B57 to  E4BF0 = Compressed map arrangement data
 E4BF1 to  E4C86 = Compressed map arrangement data
 E4C87 to  E4D1C = Compressed map arrangement data
 E4D1D to  E4DB2 = Compressed map arrangement data
 E4DB3 to  E4E46 = Compressed map arrangement data
 E4E47 to  E4ED7 = Compressed map arrangement data
 E4ED8 to  E4F64 = Compressed map arrangement data
 E4F65 to  E4FEE = Compressed map arrangement data
 E4FEF to  E5073 = Compressed map arrangement data
 E5074 to  E50F7 = Compressed map arrangement data
 E50F8 to  E5177 = Map palettes
 E5178 to  E51F7 = Map palettes
 E51F8 to  E5277 = Map palettes
 E5278 to  E52F7 = Map palettes
 E52F8 to  E5377 = Map palettes
 E5378 to  E53F7 = Map palettes
 E53F8 to  E5477 = Map palettes
 E5478 to  E54F7 = Map palettes
 E54F8 to  E5577 = Map palettes
 E5578 to  E55F7 = Map palettes
 E55F8 to  E5677 = Map palettes
 E5678 to  E56F7 = Map palettes
 E56F8 to  E5777 = Map palettes
 E5778 to  E57F7 = Map palettes
 E57F8 to  E5877 = Map palettes
 E5878 to  E58F7 = Map palettes
 E58F8 to  E5977 = Map palettes
 E5978 to  E59F7 = Map palettes
 E59F8 to  E5A77 = Map palettes
 E5A78 to  E5AF7 = Map palettes
 E5AF8 to  E5B77 = Map palettes
 E5B78 to  E5BF7 = Map palettes
 E5BF8 to  E5C77 = Map palettes
 E5C78 to  E5CF7 = Map palettes
 E5CF8 to  E5D77 = Map palettes
 E5D78 to  E5DF7 = Map palettes
 E5DF8 to  E5E77 = Map palettes
 E5E78 to  E5EF7 = Map palettes
 E5EF8 to  E5F77 = Map palettes
 E5F78 to  E5FF7 = Map palettes
 E5FF8 to  E6077 = Map palettes
 E6078 to  E60F7 = Map palettes
 E60F8 to  E6177 = Map palettes
 E6178 to  E61F7 = Map palettes
 E61F8 to  E6277 = Map palettes
 E6278 to  E62F7 = Map palettes
 E62F8 to  E6377 = Map palettes
 E6378 to  E63F7 = Map palettes
 E63F8 to  E6477 = Map palettes
 E6478 to  E64F7 = Map palettes
 E64F8 to  E6577 = Map palettes
 E6578 to  E65F7 = Map palettes
 E65F8 to  E6677 = Map palettes
 E6678 to  E66F7 = Map palettes
 E66F8 to  E6777 = Map palettes
 E6778 to  E67F6 = Compressed map arrangement data
 E67F7 to  E6873 = Compressed map arrangement data
 E6874 to  E68ED = Compressed map arrangement data
 E68EE to  E6966 = Compressed map arrangement data
 E6967 to  E69DE = Compressed map arrangement data
 E69DF to  E6A54 = Compressed map arrangement data
 E6A55 to  E6ACA = Compressed map arrangement data
 E6ACB to  E6B40 = Compressed map arrangement data
 E6B41 to  E6BB4 = Compressed map arrangement data
 E6BB5 to  E6C14 = Compressed map arrangement data
 E6C15 to  E6C5E = Compressed map arrangement data
 E6C5F to 1001FF = Unused

Pages