Soul Blazer:ROM map
Jump to navigation
Jump to search
The following article is a ROM map for Soul Blazer.
Header
0 to 1FF = ROM header
Assembly and Data
50F8 to 514C = Deathtoll phase one text 51B6 to 5242 = Deathtoll phase two text 55C6 to 57B8 = Victory over Deathtoll text 57FC to 581D = BRK handler 581E to 66CB = COP handler 79B0 to 7C56 = Master text 7C57 to 81BF = Unused 81C0 to 81FF = Internal header 8200 to 820D = NPC/enemy pointers 820E to 9BB3 = NPC/enemy table 9BB4 to 9D38 = NPC/enemy placement pointers 9D39 to ABDD = NPC/enemy placement data ABDE to ACDD = Treasure chest data pointers ACDE to AE95 = Treasure chest data AE96 to AF95 = Door pointers AF96 to B899 = Door data B89A to BA99 = *** UNKNOWN - Pointers to following data *** BA9A to BC0C = *** UNKNOWN - Data *** BC0D to F08D = Lair data F08E to F16D = *** UNKNOWN - pointers to following data *** F16E to FB94 = *** UNKNOWN - data, end address is wrong (there is more data) *** FD88 to FD9F = Magic effect graphics pointers FDA0 to FDB7 = Magic palette pointers FDB8 to FE83 = Level-up experience amounts (BCD: [23 01 67 45] = 1234567 exp needed) FE84 to FFC3 = Trigonometry values (sine FE84-FF83, cosine FEC4-FFC3) FFC4 to 10043 = *** UNKNOWN - Some kind of math table? *** 10044 to 101FF = Unused 13D27 to 13D84 = Title screen text 13D85 to 14375 = Game backstory text 14376 to 145AF = Game conclusion text 145B0 to 1492C = Menu text 1492D to 149C1 = *** UNKNOWN *** 149C2 to 14AC1 = Location name pointers 14AC2 to 15101 = Location names 15102 to 15173 = Menu options text 15174 to 15175 = Null-object name pointer 15176 to 15185 = Weapon name pointers 15186 to 15195 = Armor name pointers 15196 to 151A5 = Magic name pointers 151A6 to 151F5 = Item name pointers 151F6 to 151FF = Null-object name 15200 to 1526A = Weapon names 1526B to 152CB = Armor names 152CC to 1531E = Magic names 1531F to 154E5 = Item names 154E6 to 1554F = Revivable NPC name pointers 15550 to 1573D = Revivable NPC names 1573E to 15771 = Status screen text 15772 to 15773 = Null-object stats/description pointer 15774 to 15783 = Weapon stats/description pointers 15784 to 15793 = Armor stats/description pointers 15794 to 157A3 = Magic stats/description pointers 157A4 to 157F3 = Item stats/description pointers 157F4 to 157FA = Null-object stats/description 157FB to 159BE = Weapon stats/descriptions 159BF to 15B50 = Armor stats/descriptions 15B51 to 15CF8 = Magic stats/descriptions 15CF9 to 1632B = Item stats/descriptions 1632C to 163AB = Inventory ID values 163AC = Strength when an empty weapon slot is selected 163AD to 163B4 = Weapon strength values 163B5 to 163C5 = *** UNKNOWN *** 163C6 to 163CD = Armor defense values 163CE to 163DD = Weapon required-level values 163DE to 1645F = Soul revival and treasure chest text 16460 to 16AA0 = Credits 16AA1 to 16BA0 = *** UNKNOWN - Map related, pointers to following data *** 16BA1 to 1702C = *** UNKNOWN - Map related, data *** 1702D to 1748C = *** UNKNOWN - 0x20-byte entries referenced from 02/8F1F *** 1748D to 17703 = *** UNKNOWN - 0x9-byte entries referenced from 02/95F5, w/ 0xFF terminator *** 17704 to ----- = *** UNKNOWN - 0x8-byte entries referenced from 02/88BB, end unknown ***
Text 1
18200 to 1F0C0 = Text (end uncertain) 20200 to 272C7 = Text (end uncertain)
Maps, Sound, Graphics
28200 to 29201 = Map metadata 29202 to 2B86B = Compressed graphics 2B86C to 2D86B = Uncompressed graphics 2D86C to 2F86B = Uncompressed graphics 2F86C to 301E0 = Music: Overworld 301E1 to 301FE = Compressed map arrangement data 301FF = Unused 3090F to 3290E = Uncompressed graphics 3290F to 3490E = Uncompressed graphics 3490F to 3690E = Uncompressed graphics 3690F to 381D6 = Compressed graphics 381D7 to 381FD = Compressed map arrangement data 4586E to 4786D = Uncompressed graphics 4786E to 481E1 = Compressed map arrangement data 481E2 to 481FF = Unused 48200 to 483FF = *** UNKNOWN *** 48400 to 489FC = Compressed map tileset data 489FD to 48DFF = *** UNKNOWN *** 48E00 to 4ADFF = Uncompressed graphics 4AE00 to 4B1EC = Compressed map tileset data 4B1ED to 4B1FF = Unused 4B200 to 4D1FF = Uncompressed graphics: Inventory icons (weapons, armor, magic, items) 4D200 to 4E0E2 = Compressed graphics 4E0E3 to 4F1ED = Compressed map arrangement data 4F1EE to 4F59F = *** UNKNOWN *** 4F5A0 to 501DF = Compressed map arrangement data 501E0 to 501FF = Map palettes 50200 to 50EC7 = *** UNKNOWN *** 50EC8 to 52EC7 = Uncompressed graphics 52EC8 to 540CE = Music: Underground Castle 540CF to 541EB = Compressed map arrangement data 541EC to 541FF = Unused 54200 to 56398 = Compressed graphics 56399 to 580DB = Compressed graphics 580DC to 581E0 = Compressed map arrangement data 581E1 to 581FF = Unused 58200 to 5961B = *** UNKNOWN *** 5961C to 5B4E9 = Compressed graphics 5B4EA to 5C1C4 = Compressed graphics 5C1C5 to 5C1F8 = Compressed map arrangement data 5C1F9 to 5C1FF = Unused 5C200 to 5CC60 = Compressed graphics 5CC61 to 5EB14 = Compressed graphics 5EB15 to 601E7 = Compressed graphics 601E8 to 601FF = Unused 60200 to 60BF5 = *** UNKNOWN *** 60BF6 to 62918 = Compressed graphics 62919 to 64623 = Compressed graphics 64624 to 66307 = Compressed graphics 66308 to 67F9D = Compressed graphics 67F9E to 681F8 = Compressed map arrangement data 681F9 to 681FF = Unused 68200 to 6B9FF = *** UNKNOWN *** 6BA00 to 6D674 = Compressed graphics 6D675 to 6F2DB = Compressed graphics 6F2DC to 701B4 = Compressed map arrangement data 701B5 to 701F8 = Compressed map arrangement data 701F9 to 701FF = Unused 70200 to 708EE = *** UNKNOWN *** 708EF to 7254F = Compressed graphics 72550 to 74192 = Compressed graphics 74193 to 75DAD = Compressed graphics 75DAE to 778C8 = Compressed graphics 778C9 to 781E8 = Compressed map arrangement data 781E9 to 781FF = Unused 78200 to 7A661 = *** UNKNOWN *** 7A662 to 7B1D3 = Compressed map mystery data (pointed by metadata [01]) 7B1D4 to 7B1FE = Compressed map arrangement data 7B1FF = Unused 7B200 to 7D1FF = Uncompressed graphics: Magic effects 7D200 to 7D2FF = Magic palettes 7D300 to 7EE03 = Compressed graphics 7EE04 to 80199 = Compressed graphics 8019A to 801F9 = Map palettes 801FA to 801FF = Unused 80200 to 807FF = Text compression dictionary 80800 to 822E3 = Compressed graphics 822E4 to 83D8B = Compressed graphics 83D8C to 857EC = Compressed graphics 857ED to 8723C = Compressed graphics 8723D to 881AE = Music: Southerta 881AF to 881FA = Compressed map arrangement data 881FB to 881FF = Unused 88200 to 89BF9 = Compressed graphics 89BFA to 8B5D9 = Compressed graphics 8B5DA to 8CF9B = Compressed graphics 8CF9C to 8E92F = Compressed graphics 8E930 to 901ED = Compressed graphics 901EE to 901FF = Unused 90200 to 91B5D = Compressed graphics 91B5E to 933C9 = Compressed graphics 933CA to 94C22 = Compressed map arrangement data 94C23 to 96435 = Compressed graphics 96436 to 97C0E = Compressed graphics 97C0F to 981E9 = Compressed map tileset data 981EA to 981FF = Unused 98200 to 99979 = Compressed graphics 9997A to 9B0F0 = Compressed map mystery data (pointed by metadata [01]) 9B0F1 to 9C83D = Compressed graphics 9C83E to 9DF78 = Compressed graphics 9DF79 to 9F647 = Compressed map arrangement data 9F648 to A01AC = Compressed map arrangement data A01AD to A01EC = Map palettes A01ED to A01FF = Unused A0200 to A1895 = Compressed graphics A1896 to A2F16 = Compressed graphics A2F17 to A456A = Compressed graphics A456B to A5B86 = Compressed graphics A5B87 to A7189 = Compressed graphics A718A to A8150 = Music: Mountain of Souls A8151 to A81FE = Compressed map arrangement data A81FF = Unused A8200 to A9800 = Compressed graphics A9801 to AADF9 = Compressed graphics AADFA to AC3C3 = Compressed graphics AC3C4 to AD909 = Compressed graphics AD90A to AEE47 = Compressed graphics AEE48 to B01D0 = Music: Ending B01D1 to B01F5 = Compressed map arrangement data B01F6 to B01FF = Unused B0200 to B1700 = Compressed map arrangement data B1701 to B2BC9 = Compressed graphics B2BCA to B4076 = Compressed graphics B4077 to B54E7 = Compressed graphics B54E8 to B6919 = Music: Boss B691A to B7C74 = Compressed graphics B7C75 to B81DD = Compressed map tileset data B81DE to B81FF = Compressed map arrangement data B8200 to B93B7 = Compressed map mystery data (pointed by metadata [01]) B93B8 to BA51F = Compressed font graphics (2BPP GameBoy format) BA520 to BB5E3 = Compressed graphics BB5E4 to BC524 = Music: Leo's Lab BC525 to BD464 = Compressed map mystery data (pointed by metadata [01]) BD465 to BE31F = Music: Intro BE320 to BF1C9 = Compressed graphics BF1CA to C0070 = Music: World of Evil C0071 to C01F1 = Compressed map arrangement data C01F2 to C01FF = Unused C0200 to C10A6 = Music: Deathtoll C10A7 to C1E78 = Compressed map arrangement data C1E79 to C2C0A = Compressed map mystery data (pointed by metadata [01]) C2C0B to C3996 = Compressed map arrangement data C3997 to C461C = Compressed map mystery data (pointed by metadata [01]) C461D to C5284 = Compressed map mystery data (pointed by metadata [01]) C5285 to C5EC3 = Compressed graphics C5EC4 to C6A96 = Compressed map mystery data (pointed by metadata [01]) C6A97 to C75F7 = Music: Master C75F8 to C80DF = Music: Magridd's Tower C80E0 to C81FF = Map palettes C8200 to C8C7C = Compressed graphics C8C7D to C96E7 = Compressed map mystery data (pointed by metadata [01]) C96E8 to CA104 = Music: Lisa CA105 to CAAFA = Compressed map arrangement data CAAFB to CB4DB = Compressed map arrangement data CB4DC to CBEAE = Compressed graphics CBEAF to CC86B = Music: Town II CC86C to CD228 = Music: Dr. Leo's Painting CD229 to CDBCC = Compressed map arrangement data CDBCD to CE56A = Compressed map mystery data (pointed by metadata [01]) CE56B to CEF07 = Compressed map mystery data (pointed by metadata [01]) CEF08 to CF89C = Compressed map mystery data (pointed by metadata [01]) CF89D to D01EA = Compressed map arrangement data D01EB to D01FF = Unused D0200 to D0B41 = Compressed map mystery data (pointed by metadata [01]) D0B42 to D1444 = Compressed graphics D1445 to D1D3E = Compressed map mystery data (pointed by metadata [01]) D1D3F to D2632 = Compressed map arrangement data D2633 to D2F17 = Compressed map arrangement data D2F18 to D37D5 = Music: Lostside Marsh D37D6 to D405F = Compressed map arrangement data D4060 to D48E3 = Compressed map arrangement data D48E4 to D5145 = Music: Light Shrine D5146 to D594D = Compressed map mystery data (pointed by metadata [01]) D594E to D6147 = Music: The Seabed of St. Elles D6148 to D692C = Compressed map mystery data (pointed by metadata [01]) D692D to D709B = Compressed map tileset data D709C to D77E9 = Music: Town I D77EA to D7F2B = Compressed map arrangement data D7F2C to D81FA = Compressed map arrangement data D81FB to D81FF = Unused D8200 to D8928 = Compressed map arrangement data D8929 to D904E = Compressed font graphics (2BPP GameBoy format) D904F to D9768 = Compressed map mystery data (pointed by metadata [01]) D9769 to D9E7E = Compressed map arrangement data D9E7F to DA576 = Compressed map mystery data (pointed by metadata [01]) DA577 to DAC6A = Compressed map mystery data (pointed by metadata [01]) DAC6B to DB33C = Compressed map arrangement data DB33D to DBA0B = Music: Dream DBA0C to DC0C0 = Compressed map tileset data DC0C1 to DC739 = Compressed map tileset data DC73A to DCDA9 = Compressed map mystery data (pointed by metadata [01]) DCDAA to DD40D = Compressed map mystery data (pointed by metadata [01]) DD40E to DDA6E = Compressed map tileset data DDA6F to DE0C3 = Compressed map arrangement data DE0C4 to DE714 = Compressed map tileset data DE715 to DED63 = Compressed map arrangement data DED64 to DF3AA = Compressed map arrangement data DF3AB to DF9EB = Compressed map tileset data DF9EC to E0029 = Compressed map arrangement data E002A to E01EF = Compressed map arrangement data E01F0 to E01FF = Unused E0200 to E0818 = Compressed map arrangement data E0819 to E0E2C = Compressed map tileset data E0E2D to E143E = Compressed map tileset data E143F to E1A40 = Compressed map arrangement data E1A41 to E2038 = Compressed map tileset data E2039 to E2602 = Compressed map mystery data (pointed by metadata [01]) E2603 to E2BC8 = Compressed map tileset data E2BC9 to E318D = Compressed map mystery data (pointed by metadata [01]) E318E to E3751 = Compressed map tileset data E3752 to E3D12 = Compressed map arrangement data E3D13 to E42D2 = Compressed map tileset data E42D3 to E4890 = Compressed map tileset data E4891 to E4E37 = Compressed map mystery data (pointed by metadata [01]) E4E38 to E53D2 = Compressed map tileset data E53D3 to E5960 = Compressed map tileset data E5961 to E5EBD = Compressed map tileset data E5EBE to E6417 = Compressed map arrangement data E6418 to E696F = Compressed map mystery data (pointed by metadata [01]) E6970 to E6EB4 = Compressed map arrangement data E6EB5 to E73E2 = Compressed map arrangement data E73E3 to E790F = Compressed map arrangement data E7910 to E7E3A = Compressed map tileset data E7E3B to E81ED = Compressed map tileset data E81EE to E81FF = Unused E8200 to E8712 = Compressed map tileset data E8713 to E8C12 = Compressed map tileset data E8C13 to E910D = Compressed map mystery data (pointed by metadata [01]) E910E to E9604 = Compressed map tileset data E9605 to E9AF2 = Compressed map arrangement data E9AF3 to E9FDA = Compressed map tileset data E9FDB to EA4BF = Compressed map tileset data EA4C0 to EA997 = Compressed map mystery data (pointed by metadata [01]) EA998 to EAE5E = Compressed map tileset data EAE5F to EB31F = Compressed map mystery data (pointed by metadata [01]) EB320 to EB7DC = Compressed map tileset data EB7DD to EBC95 = Compressed map arrangement data EBC96 to EC140 = Compressed map tileset data EC141 to EC5E6 = Compressed map arrangement data EC5E7 to ECA7C = Compressed map arrangement data ECA7D to ECEFA = Compressed map tileset data ECEFB to ED36A = Compressed map arrangement data ED36B to ED7DA = Compressed map arrangement data ED7DB to EDC27 = Compressed map tileset data EDC28 to EE05D = Compressed map tileset data EE05E to EE42D = Compressed map arrangement data EE42E to EE7C5 = Compressed map arrangement data EE7C6 to EEB2C = Compressed map arrangement data EEB2D to EEE84 = Compressed map arrangement data EEE85 to EF1C8 = Compressed map tileset data EF1C9 to EF506 = Compressed map arrangement data EF507 to EF81F = Compressed map arrangement data EF820 to EFB34 = Compressed map arrangement data EFB35 to EFE49 = Compressed map arrangement data EFE4A to F013E = Compressed map arrangement data F013F to F01F8 = Compressed map arrangement data F01F9 to F01FF = Unused F0200 to F04BC = Compressed map arrangement data F04BD to F075C = Compressed map arrangement data F075D to F09EA = Compressed map arrangement data F09EB to F0C6C = Compressed map arrangement data F0C6D to F0EED = Compressed map arrangement data F0EEE to F1166 = Compressed map mystery data (pointed by metadata [01]) F1167 to F13D7 = Compressed map arrangement data F13D8 to F163A = Compressed map arrangement data F163B to F1893 = Compressed map arrangement data F1894 to F1AE1 = Compressed map arrangement data F1AE2 to F1D2C = Compressed map arrangement data F1D2D to F1F47 = Compressed map arrangement data F1F48 to F2152 = Compressed map arrangement data F2153 to F2350 = Compressed map arrangement data F2351 to F250E = Compressed map arrangement data F250F to F26CB = Compressed map arrangement data F26CC to F2886 = Compressed map arrangement data F2887 to F2A3F = Compressed map arrangement data F2A40 to F2BF5 = Compressed map arrangement data F2BF6 to F2DA7 = Compressed map arrangement data F2DA8 to F2F44 = Compressed map arrangement data F2F45 to F30C1 = Compressed map arrangement data F30C2 to F322F = Compressed map arrangement data F3230 to F339C = Compressed map arrangement data F339D to F3507 = Compressed map arrangement data F3508 to F3656 = Compressed map arrangement data F3657 to F3794 = Compressed map arrangement data F3795 to F38D1 = Compressed map mystery data (pointed by metadata [01]) F38D2 to F39CA = Compressed map arrangement data F39CB to F63CA = Map palettes F63CB to F64A8 = Compressed map arrangement data F64A9 to F6585 = Compressed map arrangement data F6586 to F6660 = Compressed map arrangement data F6661 to F673A = Compressed map arrangement data F673B to F6813 = Compressed map arrangement data F6814 to F68DD = Compressed map arrangement data F68DE to F6989 = Compressed map arrangement data F698A to F6A1A = Compressed map arrangement data F6A1B to F6AAB = Compressed map arrangement data F6AAC to F6B3C = Compressed map arrangement data F6B3D to F6BC6 = Compressed map arrangement data F6BC7 to F6C4E = Compressed map arrangement data F6C4F to F6CCE = Map palettes F6CCF to F6D4E = Compressed map arrangement data F6D4F to F6DCA = Compressed map arrangement data F6DCB to F6E45 = Compressed map arrangement data F6E46 to F6EBE = Compressed map arrangement data F6EBF to F6F30 = Compressed map arrangement data F6F31 to F6FA1 = Music: (no music) F6FA2 to F7011 = Compressed map arrangement data F7012 to F7A31 = Map palettes F7A32 to F7A90 = Compressed map arrangement data F7A91 to F7ACF = Compressed map arrangement data F7AD0 to F7AFF = Compressed map arrangement data F7B00 to F7B24 = Compressed map arrangement data F7B25 to F7B46 = Compressed map arrangement data F7B47 to F7B66 = Map palettes F7B67 to F81FF = Unused
Text 2
F8200 to FA847 = Text (range uncertain) FA848 to 1001FF = *** UNKNOWN ***