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.
ActRaiser/ROM map: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Removed copier header from addresses, content update) |
||
Line 1: | Line 1: | ||
{{rommap|game=ActRaiser}} | {{rommap|game=ActRaiser}} | ||
== | ==Assembly== | ||
<pre> | <pre> | ||
11ACD to 12621 = SPC700 program | |||
1B40E to 1B431 = Experience levels - Required population | |||
1B432 to 1B455 = Experience levels - Max SP | |||
1B825 to 1B8FC = Lair data | |||
1DCFA to 1DD79 = Town building/obstacle data related to 7F6800 (Fillmore) | |||
1DD7A to 1DDF9 = Town building/obstacle data related to 7F6800 (Bloodpool) | |||
1DDFA to 1DE79 = Town building/obstacle data related to 7F6800 (Kasandora) | |||
1DE7A to 1DEF9 = Town building/obstacle data related to 7F6800 (Aitos) | |||
1DEFA to 1DF79 = Town building/obstacle data related to 7F6800 (Marahna) | |||
1DF7A to 1DFF9 = Town building/obstacle data related to 7F6800 (Northwall) | |||
</pre> | </pre> | ||
==Text== | ==Text== | ||
<pre> | <pre> | ||
20000 to 2000D = Town name text pointers | |||
2000E to 20042 = Town names | |||
20043 to 2004A = Enemy name text pointers | |||
2004B to 20076 = Enemy names | |||
20077 to 21396 = Angel text | |||
21397 to 213A2 = Town text metapointers | |||
213A3 to 213E2 = Town text pointers (Fillmore) | |||
213E3 to 21422 = Town text pointers (Bloodpool) | |||
21423 to 21462 = Town text pointers (Kasandora) | |||
21463 to 214A2 = Town text pointers (Aitos) | |||
214A3 to 214E2 = Town text pointers (Marahna) | |||
214E3 to 21522 = Town text pointers (Northwall) | |||
21523 to 246AD = Town text | |||
246AE to 246D7 = Offering text pointers | |||
246D8 to 24C89 = Offering text | |||
24C8A to 24C99 = Ending text pointers | |||
24C9A to 258F2 = Ending text | |||
258F3 to 25EF2 = Text compression dictionary | |||
25EF3 to 27FFF = Unused | |||
</pre> | </pre> | ||
==Maps, Sound, Graphics== | ==Maps, Sound, Graphics== | ||
<pre> | <pre> | ||
28000 to 28E3F = Map metadata | |||
28E40 to 28E7C = *** UNKNOWN - 61 bytes (all null). There are 61 maps. Coincidence? *** | |||
28E7D to 2CE7E = Uncompressed map arrangement data | |||
2CE7F to 2EE7E = Uncompressed graphics | |||
2EE7F to 2FF7F = Compressed graphics | |||
2FF80 to 2FFFF = Map palettes | |||
30000 to 3002F = *** UNKNOWN - Pointers to following data *** | |||
30030 to 302BE = *** UNKNOWN - Data *** | |||
302BF to 3032C = *** UNKNOWN - Pointers to following data *** | |||
3032D to 31B76 = *** UNKNOWN - Data *** | |||
31B77 to 31FFF = Compressed sprite composition data | |||
32000 to 327FF = Uncompressed graphics | |||
32800 to 32817 = *** UNKNOWN - Pointers to following data *** | |||
32818 to 3289A = *** UNKNOWN - Data *** | |||
3289B to 328C4 = *** UNKNOWN - Pointers to following data *** | |||
328C5 to 32B8E = *** UNKNOWN - Data *** | |||
32B8F to 32BFB = Music - (no music) | |||
32BFC to 32BFF = Unused | |||
32C00 to 3333E = SPC700 music setup, loaded after the SPC700 program | |||
3333F to 37340 = Uncompressed map arrangement data | |||
37341 to 37F76 = Compressed map arrangement data | |||
37F77 to 37FFB = Compressed map arrangement data | |||
37FFC to 37FFF = Unused | |||
38000 to 3BFFF = Uncompressed graphics - Platform-mode warrior | |||
3C000 to 3C00B = *** UNKNOWN - Pointers to following data *** | |||
3C00C to 3C0E0 = *** UNKNOWN - Data *** | |||
3C0E1 to 3C13E = *** UNKNOWN - Pointers to following data *** | |||
3C13F to 3C7C4 = *** UNKNOWN - Data *** | |||
3C7C5 to 3C7E4 = Map palettes | |||
3C7E5 to 3C7FF = *** UNKNOWN *** | |||
3C800 to 3C809 = *** UNKNOWN - Pointers to following data *** | |||
3C80A to 3C959 = *** UNKNOWN - Data *** | |||
3C95A to 3C971 = *** UNKNOWN - Pointers to following data *** | |||
3C972 to 3CC23 = *** UNKNOWN - Data *** | |||
3CC24 to 3CFF1 = Compressed sprite composition data | |||
3CFF2 to 3D09F = *** UNKNOWN *** | |||
3D0A0 to 3D19F = Uncompressed arrangement data for the "just loaded a game" screen (Sky Palace interior w/ textbox) | |||
3D1A0 to 3EFC6 = Compressed sprite composition data | |||
3EFC7 to 3FFDE = Compressed sprite composition data | |||
3FFDF to 3FFFF = Unused | |||
40000 to 40B02 = Sound sample 00 (16-bit length value and BRR data) | |||
40B03 to 414EE = Sound sample 01 (16-bit length value and BRR data) | |||
414EF to 4154A = Sound sample 02 (16-bit length value and BRR data) | |||
4154B to 41F36 = Sound sample 03 (16-bit length value and BRR data) | |||
41F37 to 4281D = Sound sample 04 (16-bit length value and BRR data) | |||
4281E to 42DBF = Sound sample 05 (16-bit length value and BRR data) | |||
42DC0 to 42DE5 = Sound sample 06 (16-bit length value and BRR data) | |||
42DE6 to 43915 = Sound sample 07 (16-bit length value and BRR data) | |||
43916 to 43DB2 = Sound sample 08 (16-bit length value and BRR data) | |||
43DB3 to 43E0E = Sound sample 09 (16-bit length value and BRR data) | |||
43E0F to 44923 = Sound sample 0A (16-bit length value and BRR data) | |||
44924 to 4566F = Sound sample 0B (16-bit length value and BRR data) | |||
45670 to 456C2 = Sound sample 0C (16-bit length value and BRR data) | |||
456C3 to 4628B = Sound sample 0D (16-bit length value and BRR data) | |||
4628C to 462DE = Sound sample 0E (16-bit length value and BRR data) | |||
462DF to 464FC = Sound sample 0F (16-bit length value and BRR data) | |||
464FD to 46A44 = Sound sample 10 (16-bit length value and BRR data) | |||
46A45 to 4799A = Sound sample 11 (16-bit length value and BRR data) | |||
4799B to 4826F = Sound sample 12 (16-bit length value and BRR data) | |||
48270 to 483C7 = Sound sample 13 (16-bit length value and BRR data) | |||
483C8 to 487C2 = Sound sample 14 (16-bit length value and BRR data) | |||
487C3 to 48815 = Sound sample 15 (16-bit length value and BRR data) | |||
48816 to 499B4 = Sound sample 16 (16-bit length value and BRR data) | |||
499B5 to 499EC = Sound sample 17 (16-bit length value and BRR data) | |||
499ED to 4A726 = Sound sample 18 (16-bit length value and BRR data) | |||
4A727 to 4BD3C = Sound sample 19 (16-bit length value and BRR data) | |||
4BD3D to 4C62C = Sound sample 1A (16-bit length value and BRR data) | |||
4C62D to 4D92A = Sound sample 1B (16-bit length value and BRR data) | |||
4D92B to 4DFD1 = Sound sample 1C (16-bit length value and BRR data) | |||
4DFD2 to 4E453 = Sound sample 1D (16-bit length value and BRR data) | |||
4E454 to 4E7EB = Sound sample 1E (16-bit length value and BRR data) | |||
4E7EC to 4EB95 = Sound sample 1F (16-bit length value and BRR data) | |||
4EB96 to 4F149 = Sound sample 20 (16-bit length value and BRR data) | |||
4F14A to 4FD2D = Sound sample 21 (16-bit length value and BRR data) | |||
4FD2E to 4FFF9 = Compressed map arrangement data | |||
4FFFA to 4FFFF = Unused | |||
50000 to 517FF = Town maps (base layer) | |||
51800 to 52FFF = Town maps (obstacle layer) | |||
53000 to 530FF = *** UNKNOWN *** | |||
53100 to 531C9 = *** UNKNOWN - Map IDs (for overworld and platform stages), pointers to following data *** | |||
531CA to 5450C = *** UNKNOWN - Data *** | |||
5450D to 547BD = Compressed map tileset data | |||
547BE to 547FF = *** UNKNOWN *** | |||
54800 to 5497B = *** UNKNOWN - Pointers to following data *** | |||
5497C to 55B16 = *** UNKNOWN - Data *** | |||
55B17 to 5782D = Compressed graphics | |||
5782E to 57FFE = Compressed sprite composition data | |||
57FFF = Unused | |||
58000 to 582FF = *** UNKNOWN *** | |||
58300 to 5C2FF = *** UNKNOWN - Graphics of some sort? *** | |||
5C300 to 5DF21 = Compressed graphics | |||
5DF22 to 5FA89 = Compressed map arrangement data | |||
5FA8A to 5FFF7 = Compressed map tileset data | |||
5FFF8 to 5FFFF = Unused | |||
60000 to 6FFFF = Uncompressed graphics | |||
70000 to 73FFF = *** UNKNOWN - Graphics of some sort? *** | |||
74000 to 75B61 = Compressed graphics | |||
75B62 to 7769E = Compressed graphics | |||
7769F to 77FD7 = Music - Pyramid ~ Marahna | |||
77FD8 to 77FFF = Unused | |||
78000 to 79B27 = Compressed graphics | |||
79B28 to 7B639 = Compressed graphics | |||
7B63A to 7D145 = Compressed graphics | |||
7D146 to 7EC4A = Compressed graphics | |||
7EC4B to 7FE85 = Compressed graphics | |||
7FE86 to 7FFFB = Compressed map arrangement data | |||
7FFFC to 7FFFF = Unused | |||
80000 to 81AE5 = Compressed graphics | |||
81AE6 to 835A1 = Compressed graphics | |||
835A2 to 85000 = Compressed graphics | |||
85001 to 86A26 = Compressed graphics | |||
86A27 to 87FB7 = Compressed graphics | |||
87FB8 to 87FFF = Unused | |||
88000 to 899E1 = Compressed graphics | |||
899E2 to 8B3BC = Compressed graphics | |||
8B3BD to 8CD69 = Compressed graphics | |||
8CD6A to 8E6D4 = Compressed graphics | |||
8E6D5 to 8FFE6 = Compressed graphics | |||
8FFE7 to 8FFFF = Unused | |||
90000 to 9192E = Compressed graphics | |||
9192F to 93233 = Compressed graphics | |||
93234 to 94B04 = Compressed graphics | |||
94B05 to 963BF = Compressed graphics | |||
963C0 to 97C75 = Compressed graphics | |||
97C76 to 97FFB = Compressed sprite composition data | |||
97FFC to 97FFF = Unused | |||
98000 to 998A7 = Compressed graphics | |||
998A8 to 9B12E = Compressed graphics | |||
9B12F to 9C949 = Compressed graphics | |||
9C94A to 9E13B = Compressed graphics | |||
9E13C to 9F926 = Compressed graphics | |||
9F927 to 9FFF6 = Compressed map tileset data | |||
9FFF7 to 9FFFF = Unused | |||
A0000 to A1789 = Compressed graphics | |||
A178A to A2F04 = Compressed graphics | |||
A2F05 to A4642 = Compressed graphics | |||
A4643 to A5D75 = Compressed graphics | |||
A5D76 to A749C = Compressed graphics | |||
A749D to A7FB6 = Compressed sprite composition data | |||
A7FB7 to A7FFF = Unused | |||
A8000 to A971B = Compressed graphics | |||
A971C to AADC2 = Compressed graphics | |||
AADC3 to AC44C = Compressed graphics | |||
AC44D to ADAC7 = Compressed graphics | |||
ADAC8 to AF130 = Compressed graphics | |||
AF131 to AFF7F = Compressed map arrangement data | |||
AFF80 to AFFFF = Map palettes | |||
B0000 to B164F = Compressed graphics | |||
B1650 to B2C85 = Compressed graphics | |||
B2C86 to B4203 = Compressed graphics | |||
B4204 to B56C7 = Compressed graphics | |||
B56C8 to B6B08 = Compressed graphics | |||
B6B09 to B7F12 = Compressed graphics | |||
B7F13 to B7FFE = Compressed map arrangement data | |||
B7FFF = Unused | |||
B8000 to B9057 = Compressed graphics | |||
B9058 to BA067 = Compressed graphics | |||
BA068 to BB05B = Compressed graphics | |||
BB05C to BC026 = Music - Ending | |||
BC027 to BCFED = Music - All Over The World | |||
BCFEE to BDF8D = Compressed map arrangement data | |||
BDF8E to BECFA = Compressed map arrangement data | |||
BECFB to BF7A1 = Compressed font graphics (2BPP GameBoy format) | |||
BF7A2 to BFFF4 = Compressed map arrangement data | |||
BFFF5 to BFFFF = Unused | |||
C0000 to C0A91 = Compressed sprite composition data | |||
C0A92 to C147E = Compressed map arrangement data | |||
C147F to C1E64 = Music - Fillmore | |||
C1E65 to C27CE = Compressed sprite composition data | |||
C27CF to C3136 = Compressed sprite composition data | |||
C3137 to C3A40 = Compressed sprite composition data | |||
C3A41 to C432B = Compressed map arrangement data | |||
C432C to C4C16 = Compressed sprite composition data | |||
C4C17 to C54F9 = Compressed sprite composition data | |||
C54FA to C5DCB = Music - Satan | |||
C5DCC to C665C = Music - Bloodpool ~ Kasandora | |||
C665D to C6EE5 = Compressed map arrangement data | |||
C6EE6 to C7726 = Compressed sprite composition data | |||
C7727 to C7F64 = Compressed sprite composition data | |||
C7F65 to C7FFF = Compressed map arrangement data | |||
C8000 to C8819 = Compressed sprite composition data | |||
C881A to C9019 = Uncompressed map tileset data | |||
C901A to C9819 = Uncompressed map tileset data | |||
C981A to CA019 = Uncompressed map tileset data | |||
CA01A to CA819 = Uncompressed map tileset data | |||
CA81A to CB016 = Compressed sprite composition data | |||
CB017 to CB7F7 = Compressed sprite composition data | |||
CB7F8 to CBFC5 = Compressed map arrangement data | |||
CBFC6 to CC777 = Compressed map arrangement data | |||
CC778 to CCF21 = Compressed sprite composition data | |||
CCF22 to CD694 = Compressed sprite composition data | |||
CD695 to CDDDB = Compressed sprite composition data | |||
CDDDC to CE502 = Compressed map tileset data | |||
CE503 to CEC1C = Compressed map arrangement data | |||
CEC1D to CF334 = Compressed sprite composition data | |||
CF335 to CFA4A = Compressed sprite composition data | |||
CFA4B to CFFEB = Music - Northwall | |||
CFFEC to CFFFF = Unused | |||
D0000 to D0703 = Compressed sprite composition data | |||
D0704 to D0DFA = Compressed map arrangement data | |||
D0DFB to D14B7 = Compressed map tileset data | |||
D14B8 to D1B6E = Music - Opening | |||
D1B6F to D21F7 = Compressed font graphics (2BPP GameBoy format) | |||
D21F8 to D287A = Compressed sprite composition data | |||
D287B to D2EFC = Compressed map arrangement data | |||
D2EFD to D3574 = Compressed map tileset data | |||
D3575 to D3BA5 = Compressed sprite composition data | |||
D3BA6 to D41C9 = Compressed map tileset data | |||
D41CA to D47D6 = Compressed map tileset data | |||
D47D7 to D4DAE = Compressed map arrangement data | |||
D4DAF to D5372 = Compressed map tileset data | |||
D5373 to D5933 = Compressed map arrangement data | |||
D5934 to D5EC5 = Compressed map arrangement data | |||
D5EC6 to D6456 = Compressed map arrangement data | |||
D6457 to D69E1 = Compressed map tileset data | |||
D69E2 to D6F62 = Music - The Beast Appears | |||
D6F63 to D74E0 = Music - Sacrifices | |||
D74E1 to D7A49 = Compressed map arrangement data | |||
D7A4A to D7FB1 = Compressed map arrangement data | |||
D7FB2 to D7FFE = Compressed map arrangement data | |||
D7FFF = Unused | |||
D8000 to D8553 = Compressed map tileset data | |||
D8554 to D8A8E = Music - Aitos ~ Temple | |||
D8A8F to D8F9C = Compressed map arrangement data | |||
D8F9D to D946F = Compressed map arrangement data | |||
D9470 to D9942 = Music - Powerful Enemy | |||
D9943 to D9DF8 = Compressed sprite composition data | |||
D9DF9 to DA2AA = Compressed map tileset data | |||
DA2AB to DA757 = Music - Peaceful World | |||
DA758 to DABEC = Compressed map arrangement data | |||
DABED to DB07D = Music - Birth of the People | |||
DB07E to DB501 = Compressed sprite composition data | |||
DB502 to DB961 = Compressed map tileset data | |||
DB962 to DBDA6 = Compressed map arrangement data | |||
DBDA7 to DC1E5 = Compressed map arrangement data | |||
DC1E6 to DC621 = Compressed map tileset data | |||
DC622 to DCA55 = Compressed sprite composition data | |||
DCA56 to DCE69 = Compressed map tileset data | |||
DCE6A to DD279 = Compressed sprite composition data | |||
DD27A to DD686 = Compressed sprite composition data | |||
DD687 to DDA92 = Compressed map tileset data | |||
DDA93 to DDE97 = Compressed map arrangement data | |||
DDE98 to DE299 = Uncompressed map arrangement data | |||
DE29A to DE69B = Uncompressed map arrangement data | |||
DE69C to DEA9D = Uncompressed map arrangement data | |||
DEA9E to DEE92 = Compressed map tileset data | |||
DEE93 to DF25C = Compressed map arrangement data | |||
DF25D to DF619 = Compressed map tileset data | |||
DF61A to DF9D6 = Compressed map tileset data | |||
DF9D7 to DFD6A = Compressed sprite composition data | |||
DFD6B to DFFEE = Music - ??? | |||
DFFEF to DFFFF = Unused | |||
E0000 to E0391 = Compressed map arrangement data | |||
E0392 to E071E = Compressed map tileset data | |||
E071F to E0A8D = Compressed sprite composition data | |||
E0A8E to E0DDD = Compressed map arrangement data | |||
E0DDE to E112C = Compressed map arrangement data | |||
E112D to E1455 = Compressed map arrangement data | |||
E1456 to E1762 = Compressed map tileset data | |||
E1763 to E1A05 = Compressed map arrangement data | |||
E1A06 to E1CA1 = Compressed map tileset data | |||
E1CA2 to E1F3C = Compressed map tileset data | |||
E1F3D to E219D = Music - Silence | |||
E219E to E23CF = Compressed map arrangement data | |||
E23D0 to E25FA = Compressed map arrangement data | |||
E25FB to E27CB = Music - Round Clear | |||
E27CC to E2987 = Music - Descent | |||
E2988 to E2B40 = Music - Sky Palace | |||
E2B41 to E2CD9 = Compressed map arrangement data | |||
E2CDA to E2E66 = Compressed map arrangement data | |||
E2E67 to E2FEA = Compressed map arrangement data | |||
E2FEB to E3148 = Music - Level Up | |||
E3149 to E329F = Compressed map arrangement data | |||
E32A0 to E33F1 = Compressed map arrangement data | |||
E33F2 to E353C = Music - ??? | |||
E353D to E366E = Compressed map arrangement data | |||
E366F to E3783 = Compressed map arrangement data | |||
E3784 to E388E = Compressed map arrangement data | |||
E388F to E3990 = Uncompressed map arrangement data | |||
E3991 to E3A92 = Uncompressed map arrangement data | |||
E3A93 to E3B92 = Map palettes | |||
E3B93 to E3C92 = Map palettes | |||
E3C93 to E3D92 = Map palettes | E3C93 to E3D92 = Map palettes | ||
E3D93 to E3E92 = Map palettes | E3D93 to E3E92 = Map palettes | ||
Line 323: | Line 330: | ||
E3F93 to E4092 = Map palettes | E3F93 to E4092 = Map palettes | ||
E4093 to E4192 = Map palettes | E4093 to E4192 = Map palettes | ||
E4193 to | E4193 to E4262 = Compressed map arrangement data | ||
E4263 to E4327 = Compressed map arrangement data | |||
E4328 to E43EB = Compressed map arrangement data | |||
E43EC to E44AF = Compressed map arrangement data | |||
E44B0 to E4564 = Compressed map arrangement data | |||
E4565 to E4619 = Compressed map arrangement data | |||
E461A to E46C6 = Compressed map arrangement data | |||
E46C7 to E4770 = Compressed map arrangement data | |||
E4771 to E4816 = Compressed map arrangement data | |||
E4817 to E48BB = Compressed map arrangement data | |||
E48BC to E4956 = Compressed map arrangement data | |||
E4957 to E49F0 = Compressed map arrangement data | |||
E49F1 to E4A86 = Compressed map arrangement data | |||
E4A87 to E4B1C = Compressed map arrangement data | |||
E4B1D to E4BB2 = Compressed map arrangement data | |||
E4BB3 to E4C46 = Compressed map arrangement data | |||
E4C47 to E4CD7 = Compressed map arrangement data | |||
E4CD8 to E4D64 = Compressed map arrangement data | |||
E4D65 to E4DEE = Compressed map arrangement data | |||
E4DEF to E4E73 = Compressed map arrangement data | |||
E4E74 to E4EF7 = Compressed map arrangement data | |||
E4EF8 to E4F77 = Map palettes | |||
E4F78 to E4FF7 = Map palettes | |||
E4FF8 to E5077 = Map palettes | |||
E5078 to E50F7 = Map palettes | |||
E50F8 to E5177 = Map palettes | E50F8 to E5177 = Map palettes | ||
E5178 to E51F7 = Map palettes | E5178 to E51F7 = Map palettes | ||
Line 387: | Line 396: | ||
E6478 to E64F7 = Map palettes | E6478 to E64F7 = Map palettes | ||
E64F8 to E6577 = Map palettes | E64F8 to E6577 = Map palettes | ||
E6578 to | E6578 to E65F6 = Compressed map arrangement data | ||
E65F7 to E6673 = Compressed map arrangement data | |||
E6674 to E66ED = Compressed map arrangement data | |||
E66EE to E6766 = Compressed map arrangement data | |||
E6767 to E67DE = Compressed map arrangement data | |||
E67DF to E6854 = Compressed map arrangement data | |||
E6855 to E68CA = Compressed map arrangement data | |||
E68CB to E6940 = Compressed map arrangement data | |||
E6941 to E69B4 = Compressed map arrangement data | |||
E69B5 to E6A14 = Compressed map arrangement data | |||
E6A15 to E6A5E = Compressed map arrangement data | |||
E6A5F to FFFFF = Unused | |||
</pre> | </pre> | ||
Revision as of 05:52, 27 August 2011
Assembly
11ACD to 12621 = SPC700 program 1B40E to 1B431 = Experience levels - Required population 1B432 to 1B455 = Experience levels - Max SP 1B825 to 1B8FC = Lair data 1DCFA to 1DD79 = Town building/obstacle data related to 7F6800 (Fillmore) 1DD7A to 1DDF9 = Town building/obstacle data related to 7F6800 (Bloodpool) 1DDFA to 1DE79 = Town building/obstacle data related to 7F6800 (Kasandora) 1DE7A to 1DEF9 = Town building/obstacle data related to 7F6800 (Aitos) 1DEFA to 1DF79 = Town building/obstacle data related to 7F6800 (Marahna) 1DF7A to 1DFF9 = Town building/obstacle data related to 7F6800 (Northwall)
Text
20000 to 2000D = Town name text pointers 2000E to 20042 = Town names 20043 to 2004A = Enemy name text pointers 2004B to 20076 = Enemy names 20077 to 21396 = Angel text 21397 to 213A2 = Town text metapointers 213A3 to 213E2 = Town text pointers (Fillmore) 213E3 to 21422 = Town text pointers (Bloodpool) 21423 to 21462 = Town text pointers (Kasandora) 21463 to 214A2 = Town text pointers (Aitos) 214A3 to 214E2 = Town text pointers (Marahna) 214E3 to 21522 = Town text pointers (Northwall) 21523 to 246AD = Town text 246AE to 246D7 = Offering text pointers 246D8 to 24C89 = Offering text 24C8A to 24C99 = Ending text pointers 24C9A to 258F2 = Ending text 258F3 to 25EF2 = Text compression dictionary 25EF3 to 27FFF = Unused
Maps, Sound, Graphics
28000 to 28E3F = Map metadata 28E40 to 28E7C = *** UNKNOWN - 61 bytes (all null). There are 61 maps. Coincidence? *** 28E7D to 2CE7E = Uncompressed map arrangement data 2CE7F to 2EE7E = Uncompressed graphics 2EE7F to 2FF7F = Compressed graphics 2FF80 to 2FFFF = Map palettes 30000 to 3002F = *** UNKNOWN - Pointers to following data *** 30030 to 302BE = *** UNKNOWN - Data *** 302BF to 3032C = *** UNKNOWN - Pointers to following data *** 3032D to 31B76 = *** UNKNOWN - Data *** 31B77 to 31FFF = Compressed sprite composition data 32000 to 327FF = Uncompressed graphics 32800 to 32817 = *** UNKNOWN - Pointers to following data *** 32818 to 3289A = *** UNKNOWN - Data *** 3289B to 328C4 = *** UNKNOWN - Pointers to following data *** 328C5 to 32B8E = *** UNKNOWN - Data *** 32B8F to 32BFB = Music - (no music) 32BFC to 32BFF = Unused 32C00 to 3333E = SPC700 music setup, loaded after the SPC700 program 3333F to 37340 = Uncompressed map arrangement data 37341 to 37F76 = Compressed map arrangement data 37F77 to 37FFB = Compressed map arrangement data 37FFC to 37FFF = Unused 38000 to 3BFFF = Uncompressed graphics - Platform-mode warrior 3C000 to 3C00B = *** UNKNOWN - Pointers to following data *** 3C00C to 3C0E0 = *** UNKNOWN - Data *** 3C0E1 to 3C13E = *** UNKNOWN - Pointers to following data *** 3C13F to 3C7C4 = *** UNKNOWN - Data *** 3C7C5 to 3C7E4 = Map palettes 3C7E5 to 3C7FF = *** UNKNOWN *** 3C800 to 3C809 = *** UNKNOWN - Pointers to following data *** 3C80A to 3C959 = *** UNKNOWN - Data *** 3C95A to 3C971 = *** UNKNOWN - Pointers to following data *** 3C972 to 3CC23 = *** UNKNOWN - Data *** 3CC24 to 3CFF1 = Compressed sprite composition data 3CFF2 to 3D09F = *** UNKNOWN *** 3D0A0 to 3D19F = Uncompressed arrangement data for the "just loaded a game" screen (Sky Palace interior w/ textbox) 3D1A0 to 3EFC6 = Compressed sprite composition data 3EFC7 to 3FFDE = Compressed sprite composition data 3FFDF to 3FFFF = Unused 40000 to 40B02 = Sound sample 00 (16-bit length value and BRR data) 40B03 to 414EE = Sound sample 01 (16-bit length value and BRR data) 414EF to 4154A = Sound sample 02 (16-bit length value and BRR data) 4154B to 41F36 = Sound sample 03 (16-bit length value and BRR data) 41F37 to 4281D = Sound sample 04 (16-bit length value and BRR data) 4281E to 42DBF = Sound sample 05 (16-bit length value and BRR data) 42DC0 to 42DE5 = Sound sample 06 (16-bit length value and BRR data) 42DE6 to 43915 = Sound sample 07 (16-bit length value and BRR data) 43916 to 43DB2 = Sound sample 08 (16-bit length value and BRR data) 43DB3 to 43E0E = Sound sample 09 (16-bit length value and BRR data) 43E0F to 44923 = Sound sample 0A (16-bit length value and BRR data) 44924 to 4566F = Sound sample 0B (16-bit length value and BRR data) 45670 to 456C2 = Sound sample 0C (16-bit length value and BRR data) 456C3 to 4628B = Sound sample 0D (16-bit length value and BRR data) 4628C to 462DE = Sound sample 0E (16-bit length value and BRR data) 462DF to 464FC = Sound sample 0F (16-bit length value and BRR data) 464FD to 46A44 = Sound sample 10 (16-bit length value and BRR data) 46A45 to 4799A = Sound sample 11 (16-bit length value and BRR data) 4799B to 4826F = Sound sample 12 (16-bit length value and BRR data) 48270 to 483C7 = Sound sample 13 (16-bit length value and BRR data) 483C8 to 487C2 = Sound sample 14 (16-bit length value and BRR data) 487C3 to 48815 = Sound sample 15 (16-bit length value and BRR data) 48816 to 499B4 = Sound sample 16 (16-bit length value and BRR data) 499B5 to 499EC = Sound sample 17 (16-bit length value and BRR data) 499ED to 4A726 = Sound sample 18 (16-bit length value and BRR data) 4A727 to 4BD3C = Sound sample 19 (16-bit length value and BRR data) 4BD3D to 4C62C = Sound sample 1A (16-bit length value and BRR data) 4C62D to 4D92A = Sound sample 1B (16-bit length value and BRR data) 4D92B to 4DFD1 = Sound sample 1C (16-bit length value and BRR data) 4DFD2 to 4E453 = Sound sample 1D (16-bit length value and BRR data) 4E454 to 4E7EB = Sound sample 1E (16-bit length value and BRR data) 4E7EC to 4EB95 = Sound sample 1F (16-bit length value and BRR data) 4EB96 to 4F149 = Sound sample 20 (16-bit length value and BRR data) 4F14A to 4FD2D = Sound sample 21 (16-bit length value and BRR data) 4FD2E to 4FFF9 = Compressed map arrangement data 4FFFA to 4FFFF = Unused 50000 to 517FF = Town maps (base layer) 51800 to 52FFF = Town maps (obstacle layer) 53000 to 530FF = *** UNKNOWN *** 53100 to 531C9 = *** UNKNOWN - Map IDs (for overworld and platform stages), pointers to following data *** 531CA to 5450C = *** UNKNOWN - Data *** 5450D to 547BD = Compressed map tileset data 547BE to 547FF = *** UNKNOWN *** 54800 to 5497B = *** UNKNOWN - Pointers to following data *** 5497C to 55B16 = *** UNKNOWN - Data *** 55B17 to 5782D = Compressed graphics 5782E to 57FFE = Compressed sprite composition data 57FFF = Unused 58000 to 582FF = *** UNKNOWN *** 58300 to 5C2FF = *** UNKNOWN - Graphics of some sort? *** 5C300 to 5DF21 = Compressed graphics 5DF22 to 5FA89 = Compressed map arrangement data 5FA8A to 5FFF7 = Compressed map tileset data 5FFF8 to 5FFFF = Unused 60000 to 6FFFF = Uncompressed graphics 70000 to 73FFF = *** UNKNOWN - Graphics of some sort? *** 74000 to 75B61 = Compressed graphics 75B62 to 7769E = Compressed graphics 7769F to 77FD7 = Music - Pyramid ~ Marahna 77FD8 to 77FFF = Unused 78000 to 79B27 = Compressed graphics 79B28 to 7B639 = Compressed graphics 7B63A to 7D145 = Compressed graphics 7D146 to 7EC4A = Compressed graphics 7EC4B to 7FE85 = Compressed graphics 7FE86 to 7FFFB = Compressed map arrangement data 7FFFC to 7FFFF = Unused 80000 to 81AE5 = Compressed graphics 81AE6 to 835A1 = Compressed graphics 835A2 to 85000 = Compressed graphics 85001 to 86A26 = Compressed graphics 86A27 to 87FB7 = Compressed graphics 87FB8 to 87FFF = Unused 88000 to 899E1 = Compressed graphics 899E2 to 8B3BC = Compressed graphics 8B3BD to 8CD69 = Compressed graphics 8CD6A to 8E6D4 = Compressed graphics 8E6D5 to 8FFE6 = Compressed graphics 8FFE7 to 8FFFF = Unused 90000 to 9192E = Compressed graphics 9192F to 93233 = Compressed graphics 93234 to 94B04 = Compressed graphics 94B05 to 963BF = Compressed graphics 963C0 to 97C75 = Compressed graphics 97C76 to 97FFB = Compressed sprite composition data 97FFC to 97FFF = Unused 98000 to 998A7 = Compressed graphics 998A8 to 9B12E = Compressed graphics 9B12F to 9C949 = Compressed graphics 9C94A to 9E13B = Compressed graphics 9E13C to 9F926 = Compressed graphics 9F927 to 9FFF6 = Compressed map tileset data 9FFF7 to 9FFFF = Unused A0000 to A1789 = Compressed graphics A178A to A2F04 = Compressed graphics A2F05 to A4642 = Compressed graphics A4643 to A5D75 = Compressed graphics A5D76 to A749C = Compressed graphics A749D to A7FB6 = Compressed sprite composition data A7FB7 to A7FFF = Unused A8000 to A971B = Compressed graphics A971C to AADC2 = Compressed graphics AADC3 to AC44C = Compressed graphics AC44D to ADAC7 = Compressed graphics ADAC8 to AF130 = Compressed graphics AF131 to AFF7F = Compressed map arrangement data AFF80 to AFFFF = Map palettes B0000 to B164F = Compressed graphics B1650 to B2C85 = Compressed graphics B2C86 to B4203 = Compressed graphics B4204 to B56C7 = Compressed graphics B56C8 to B6B08 = Compressed graphics B6B09 to B7F12 = Compressed graphics B7F13 to B7FFE = Compressed map arrangement data B7FFF = Unused B8000 to B9057 = Compressed graphics B9058 to BA067 = Compressed graphics BA068 to BB05B = Compressed graphics BB05C to BC026 = Music - Ending BC027 to BCFED = Music - All Over The World BCFEE to BDF8D = Compressed map arrangement data BDF8E to BECFA = Compressed map arrangement data BECFB to BF7A1 = Compressed font graphics (2BPP GameBoy format) BF7A2 to BFFF4 = Compressed map arrangement data BFFF5 to BFFFF = Unused C0000 to C0A91 = Compressed sprite composition data C0A92 to C147E = Compressed map arrangement data C147F to C1E64 = Music - Fillmore C1E65 to C27CE = Compressed sprite composition data C27CF to C3136 = Compressed sprite composition data C3137 to C3A40 = Compressed sprite composition data C3A41 to C432B = Compressed map arrangement data C432C to C4C16 = Compressed sprite composition data C4C17 to C54F9 = Compressed sprite composition data C54FA to C5DCB = Music - Satan C5DCC to C665C = Music - Bloodpool ~ Kasandora C665D to C6EE5 = Compressed map arrangement data C6EE6 to C7726 = Compressed sprite composition data C7727 to C7F64 = Compressed sprite composition data C7F65 to C7FFF = Compressed map arrangement data C8000 to C8819 = Compressed sprite composition data C881A to C9019 = Uncompressed map tileset data C901A to C9819 = Uncompressed map tileset data C981A to CA019 = Uncompressed map tileset data CA01A to CA819 = Uncompressed map tileset data CA81A to CB016 = Compressed sprite composition data CB017 to CB7F7 = Compressed sprite composition data CB7F8 to CBFC5 = Compressed map arrangement data CBFC6 to CC777 = Compressed map arrangement data CC778 to CCF21 = Compressed sprite composition data CCF22 to CD694 = Compressed sprite composition data CD695 to CDDDB = Compressed sprite composition data CDDDC to CE502 = Compressed map tileset data CE503 to CEC1C = Compressed map arrangement data CEC1D to CF334 = Compressed sprite composition data CF335 to CFA4A = Compressed sprite composition data CFA4B to CFFEB = Music - Northwall CFFEC to CFFFF = Unused D0000 to D0703 = Compressed sprite composition data D0704 to D0DFA = Compressed map arrangement data D0DFB to D14B7 = Compressed map tileset data D14B8 to D1B6E = Music - Opening D1B6F to D21F7 = Compressed font graphics (2BPP GameBoy format) D21F8 to D287A = Compressed sprite composition data D287B to D2EFC = Compressed map arrangement data D2EFD to D3574 = Compressed map tileset data D3575 to D3BA5 = Compressed sprite composition data D3BA6 to D41C9 = Compressed map tileset data D41CA to D47D6 = Compressed map tileset data D47D7 to D4DAE = Compressed map arrangement data D4DAF to D5372 = Compressed map tileset data D5373 to D5933 = Compressed map arrangement data D5934 to D5EC5 = Compressed map arrangement data D5EC6 to D6456 = Compressed map arrangement data D6457 to D69E1 = Compressed map tileset data D69E2 to D6F62 = Music - The Beast Appears D6F63 to D74E0 = Music - Sacrifices D74E1 to D7A49 = Compressed map arrangement data D7A4A to D7FB1 = Compressed map arrangement data D7FB2 to D7FFE = Compressed map arrangement data D7FFF = Unused D8000 to D8553 = Compressed map tileset data D8554 to D8A8E = Music - Aitos ~ Temple D8A8F to D8F9C = Compressed map arrangement data D8F9D to D946F = Compressed map arrangement data D9470 to D9942 = Music - Powerful Enemy D9943 to D9DF8 = Compressed sprite composition data D9DF9 to DA2AA = Compressed map tileset data DA2AB to DA757 = Music - Peaceful World DA758 to DABEC = Compressed map arrangement data DABED to DB07D = Music - Birth of the People DB07E to DB501 = Compressed sprite composition data DB502 to DB961 = Compressed map tileset data DB962 to DBDA6 = Compressed map arrangement data DBDA7 to DC1E5 = Compressed map arrangement data DC1E6 to DC621 = Compressed map tileset data DC622 to DCA55 = Compressed sprite composition data DCA56 to DCE69 = Compressed map tileset data DCE6A to DD279 = Compressed sprite composition data DD27A to DD686 = Compressed sprite composition data DD687 to DDA92 = Compressed map tileset data DDA93 to DDE97 = Compressed map arrangement data DDE98 to DE299 = Uncompressed map arrangement data DE29A to DE69B = Uncompressed map arrangement data DE69C to DEA9D = Uncompressed map arrangement data DEA9E to DEE92 = Compressed map tileset data DEE93 to DF25C = Compressed map arrangement data DF25D to DF619 = Compressed map tileset data DF61A to DF9D6 = Compressed map tileset data DF9D7 to DFD6A = Compressed sprite composition data DFD6B to DFFEE = Music - ??? DFFEF to DFFFF = Unused E0000 to E0391 = Compressed map arrangement data E0392 to E071E = Compressed map tileset data E071F to E0A8D = Compressed sprite composition data E0A8E to E0DDD = Compressed map arrangement data E0DDE to E112C = Compressed map arrangement data E112D to E1455 = Compressed map arrangement data E1456 to E1762 = Compressed map tileset data E1763 to E1A05 = Compressed map arrangement data E1A06 to E1CA1 = Compressed map tileset data E1CA2 to E1F3C = Compressed map tileset data E1F3D to E219D = Music - Silence E219E to E23CF = Compressed map arrangement data E23D0 to E25FA = Compressed map arrangement data E25FB to E27CB = Music - Round Clear E27CC to E2987 = Music - Descent E2988 to E2B40 = Music - Sky Palace E2B41 to E2CD9 = Compressed map arrangement data E2CDA to E2E66 = Compressed map arrangement data E2E67 to E2FEA = Compressed map arrangement data E2FEB to E3148 = Music - Level Up E3149 to E329F = Compressed map arrangement data E32A0 to E33F1 = Compressed map arrangement data E33F2 to E353C = Music - ??? E353D to E366E = Compressed map arrangement data E366F to E3783 = Compressed map arrangement data E3784 to E388E = Compressed map arrangement data E388F to E3990 = Uncompressed map arrangement data E3991 to E3A92 = Uncompressed map arrangement data E3A93 to E3B92 = Map palettes E3B93 to E3C92 = Map palettes 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 E4262 = Compressed map arrangement data E4263 to E4327 = Compressed map arrangement data E4328 to E43EB = Compressed map arrangement data E43EC to E44AF = Compressed map arrangement data E44B0 to E4564 = Compressed map arrangement data E4565 to E4619 = Compressed map arrangement data E461A to E46C6 = Compressed map arrangement data E46C7 to E4770 = Compressed map arrangement data E4771 to E4816 = Compressed map arrangement data E4817 to E48BB = Compressed map arrangement data E48BC to E4956 = Compressed map arrangement data E4957 to E49F0 = Compressed map arrangement data E49F1 to E4A86 = Compressed map arrangement data E4A87 to E4B1C = Compressed map arrangement data E4B1D to E4BB2 = Compressed map arrangement data E4BB3 to E4C46 = Compressed map arrangement data E4C47 to E4CD7 = Compressed map arrangement data E4CD8 to E4D64 = Compressed map arrangement data E4D65 to E4DEE = Compressed map arrangement data E4DEF to E4E73 = Compressed map arrangement data E4E74 to E4EF7 = Compressed map arrangement data E4EF8 to E4F77 = Map palettes E4F78 to E4FF7 = Map palettes E4FF8 to E5077 = Map palettes E5078 to E50F7 = Map palettes 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 E65F6 = Compressed map arrangement data E65F7 to E6673 = Compressed map arrangement data E6674 to E66ED = Compressed map arrangement data E66EE to E6766 = Compressed map arrangement data E6767 to E67DE = Compressed map arrangement data E67DF to E6854 = Compressed map arrangement data E6855 to E68CA = Compressed map arrangement data E68CB to E6940 = Compressed map arrangement data E6941 to E69B4 = Compressed map arrangement data E69B5 to E6A14 = Compressed map arrangement data E6A15 to E6A5E = Compressed map arrangement data E6A5F to FFFFF = Unused