Soul Blazer:ROM map
Jump to navigation
Jump to search
The following article is a ROM map for Soul Blazer.
Assembly and Data
4EF8 to 4F4C = Deathtoll phase one text 4FB6 to 5042 = Deathtoll phase two text 53C6 to 55B8 = Victory over Deathtoll text 55FC to 561D = BRK handler 561E to 64CB = COP handler 77B0 to 7A56 = Master text 7A57 to 7FBF = Unused 7FC0 to 7FFF = Internal header 8000 to 800D = NPC/enemy pointers 800E to 99B3 = NPC/enemy table 99B4 to 9B38 = NPC/enemy placement pointers 9B39 to A9DD = NPC/enemy placement data A9DE to AADD = Treasure chest data pointers AADE to AC95 = Treasure chest data AC96 to AD95 = Door pointers AD96 to B699 = Door data B69A to B899 = Building interior roof-rollback pointers B89A to BA0C = Building interior roof-rollback data BA0D to EE8D = Lair data EE8E to EF6D = *** UNKNOWN - Pointers to following data *** EF6E to F999 = *** UNKNOWN - Data, end address unsure *** FB88 to FB9F = Magic effect graphics pointers FBA0 to FBB7 = Magic palette pointers FBB8 to FC83 = Level-up experience amounts (BCD: [23 01 67 45] = 1234567 exp needed) FC84 to FDC3 = Trigonometry values (sine FE84-FF83, cosine FEC4-FFC3) FDC4 to FE43 = *** UNKNOWN - Some kind of math table? *** FE44 to FFFF = Unused 13B27 to 13B84 = Title screen text 13B85 to 14175 = Game backstory text 14176 to 143AF = Game conclusion text 143B0 to 1472C = Menu text 1472D to 147C1 = *** UNKNOWN *** 147C2 to 148C1 = Location name pointers 148C2 to 14F01 = Location names 14F02 to 14F73 = Menu options text 14F74 to 14F75 = Null-object name pointer 14F76 to 14F85 = Weapon name pointers 14F86 to 14F95 = Armor name pointers 14F96 to 14FA5 = Magic name pointers 14FA6 to 14FF5 = Item name pointers 14FF6 to 14FFF = Null-object name 15000 to 1506A = Weapon names 1506B to 150CB = Armor names 150CC to 1511E = Magic names 1511F to 152E5 = Item names 152E6 to 1534F = Revivable NPC name pointers 15350 to 1553D = Revivable NPC names 1553E to 15571 = Status screen text 15572 to 15573 = Null-object stats/description pointer 15574 to 15583 = Weapon stats/description pointers 15584 to 15593 = Armor stats/description pointers 15594 to 155A3 = Magic stats/description pointers 155A4 to 155F3 = Item stats/description pointers 155F4 to 155FA = Null-object stats/description 155FB to 157BE = Weapon stats/descriptions 157BF to 15950 = Armor stats/descriptions 15951 to 15AF8 = Magic stats/descriptions 15AF9 to 1612B = Item stats/descriptions 1612C to 161AB = Inventory ID values 161AC = Strength when an empty weapon slot is selected 161AD to 161B4 = Weapon strength values 161B5 to 161C5 = *** UNKNOWN *** 161C6 to 161CD = Armor defense values 161CE to 161DD = Weapon required-level values 161DE to 1625F = Soul revival and treasure chest text 16260 to 168A0 = Credits 168A1 to 169A0 = *** UNKNOWN - Map related, pointers to following data *** 169A1 to 16E2C = *** UNKNOWN - Map related, data *** 16E2D to 1728C = *** UNKNOWN - 0x20-byte entries referenced from 02/8F1F *** 1728D to 17503 = *** UNKNOWN - 0x9-byte entries referenced from 02/95F5, with a 0xFF terminator *** 17504 to ----- = *** UNKNOWN - 0x8-byte entries referenced from 02/88BB, end unknown ***
Text 1
18000 to 1EEC0 = Text (end uncertain) 20000 to 270C7 = Text (end uncertain)
Maps, Graphics and Sound
28000 to 28FFF = Map metadata 29000 to 29001 = *** UNKNOWN - Map metadata terminator? *** 29002 to 2B66B = Compressed graphics 2B66C to 2D66B = Uncompressed graphics 2D66C to 2F66B = Uncompressed graphics 2F66C to 2FFE0 = Music - Overworld 2FFE1 to 2FFFE = Compressed map arrangement data 2FFFF = Unused 30000 to 3070E = *** UNKNOWN - Musicish, writes to different SPC700 addresses... *** 3070F to 3270E = Uncompressed graphics 3270F to 3470E = Uncompressed graphics 3470F to 3670E = Uncompressed graphics 3670F to 37FD6 = Compressed graphics 37FD7 to 37FFD = Compressed map arrangement data 37FFE to 37FFF = Unused 38000 to 38B02 = Sound sample 00 (16-bit length value and BRR data) 38B03 to 394EE = Sound sample 01 (16-bit length value and BRR data) 394EF to 3954A = Sound sample 02 (16-bit length value and BRR data) 3954B to 39F36 = Sound sample 03 (16-bit length value and BRR data) 39F37 to 3A81D = Sound sample 04 (16-bit length value and BRR data) 3A81E to 3ADBF = Sound sample 05 (16-bit length value and BRR data) 3ADC0 to 3B8EF = Sound sample 06 (16-bit length value and BRR data) 3B8F0 to 3B978 = Sound sample 07 (16-bit length value and BRR data) 3B979 to 3BEFF = Sound sample 08 (16-bit length value and BRR data) 3BF00 to 3CC39 = Sound sample 09 (16-bit length value and BRR data) 3CC3A to 3D1ED = Sound sample 0A (16-bit length value and BRR data) 3D1EE to 3D68A = Sound sample 0B (16-bit length value and BRR data) 3D68B to 3D6B0 = Sound sample 0C (16-bit length value and BRR data) 3D6B1 to 3D70C = Sound sample 0D (16-bit length value and BRR data) 3D70D to 3D74D = Sound sample 0E (16-bit length value and BRR data) 3D74E to 3E022 = Sound sample 0F (16-bit length value and BRR data) 3E023 to 3E6FF = Sound sample 10 (16-bit length value and BRR data) 3E700 to 3F9FD = Sound sample 11 (16-bit length value and BRR data) 3F9FE to 3FDA7 = Sound sample 12 (16-bit length value and BRR data) 3FDA8 to 40004 = Sound sample 13 (16-bit length value and BRR data) 40005 to 40057 = Sound sample 14 (16-bit length value and BRR data) 40058 to 400AA = Sound sample 15 (16-bit length value and BRR data) 400AB to 40DE4 = Sound sample 16 (16-bit length value and BRR data) 40DE5 to 421B1 = Sound sample 17 (16-bit length value and BRR data) 421B2 to 42618 = Sound sample 18 (16-bit length value and BRR data) 42619 to 43004 = Sound sample 19 (16-bit length value and BRR data) 43005 to 432E8 = Sound sample 1A (16-bit length value and BRR data) 432E9 to 43680 = Sound sample 1B (16-bit length value and BRR data) 43681 to 436D3 = Sound sample 1C (16-bit length value and BRR data) 436D4 to 43B55 = Sound sample 1D (16-bit length value and BRR data) 43B56 to 44004 = Sound sample 1E (16-bit length value and BRR data) 44005 to 4561A = Sound sample 1F (16-bit length value and BRR data) 4561B to 4566D = Sound sample 20 (16-bit length value and BRR data) 4566E to 4766D = Uncompressed graphics 4766E to 47FE1 = Compressed map arrangement data 47FE2 to 47FFF = Unused 48000 to 481FF = *** UNKNOWN *** 48200 to 487FC = Compressed map tileset data 487FD to 48BFF = *** UNKNOWN *** 48C00 to 4ABFF = Uncompressed graphics 4AC00 to 4AFEC = Compressed map tileset data 4AFED to 4AFFF = Unused 4B000 to 4CFFF = Uncompressed graphics - Inventory icons (weapons, armor, magic, items) 4D000 to 4DEE2 = Compressed graphics 4DEE3 to 4EFED = Compressed map arrangement data 4EFEE to 4EFFF = *** Unknown *** 4F000 to 4F009 = Unused - Leftover palette data used for Enix logo in the Japanese version 4F010 to 4F39F = *** UNKNOWN *** 4F3A0 to 4FFDF = Compressed map arrangement data 4FFE0 to 4FFFF = Map palettes 50000 to 50CC7 = *** UNKNOWN *** 50CC8 to 52CC7 = Uncompressed graphics 52CC8 to 53ECE = Music - Underground Castle 53ECF to 53FEB = Compressed map arrangement data 53FEC to 53FFF = Unused 54000 to 56198 = Compressed graphics 56199 to 57EDB = Compressed graphics 57EDC to 57FE0 = Compressed map arrangement data 57FE1 to 57FFF = Unused 58000 to 5941B = *** UNKNOWN *** 5941C to 5B2E9 = Compressed graphics 5B2EA to 5BFC4 = Compressed graphics 5BFC5 to 5BFF8 = Compressed map arrangement data 5BFF9 to 5BFFF = Unused 5C000 to 5CA60 = Compressed graphics 5CA61 to 5E914 = Compressed graphics 5E915 to 5FFE7 = Compressed graphics 5FFE8 to 5FFFF = Unused 60000 to 609F5 = *** UNKNOWN *** 609F6 to 62718 = Compressed graphics 62719 to 64423 = Compressed graphics 64424 to 66107 = Compressed graphics 66108 to 67D9D = Compressed graphics 67D9E to 67FF8 = Compressed map arrangement data 67FF9 to 67FFF = Unused 68000 to 6B7FF = *** UNKNOWN *** 6B800 to 6D474 = Compressed graphics 6D475 to 6F0DB = Compressed graphics 6F0DC to 6FFB4 = Compressed map arrangement data 6FFB5 to 6FFF8 = Compressed map arrangement data 6FFF9 to 6FFFF = Unused 70000 to 706EE = *** UNKNOWN *** 706EF to 7234F = Compressed graphics 72350 to 73F92 = Compressed graphics 73F93 to 75BAD = Compressed graphics 75BAE to 776C8 = Compressed graphics 776C9 to 77FE8 = Compressed map arrangement data 77FE9 to 77FFF = Unused 78000 to 7A461 = *** UNKNOWN *** 7A462 to 7AFD3 = Compressed map mystery data (pointed by metadata [01]) 7AFD4 to 7AFFE = Compressed map arrangement data 7AFFF = Unused 7B000 to 7CFFF = Uncompressed graphics - Magic effects 7D000 to 7D0FF = Magic palettes 7D100 to 7EC03 = Compressed graphics 7EC04 to 7FF99 = Compressed graphics 7FF9A to 7FFF9 = Map palettes 7FFFA to 7FFFF = Unused 80000 to 805FF = Text compression dictionary 80600 to 820E3 = Compressed graphics 820E4 to 83B8B = Compressed graphics 83B8C to 855EC = Compressed graphics 855ED to 8703C = Compressed graphics 8703D to 87FAE = Music - Southerta 87FAF to 87FFA = Compressed map arrangement data 87FFB to 87FFF = Unused 88000 to 899F9 = Compressed graphics 899FA to 8B3D9 = Compressed graphics 8B3DA to 8CD9B = Compressed graphics 8CD9C to 8E72F = Compressed graphics 8E730 to 8FFED = Compressed graphics 8FFEE to 8FFFF = Unused 90000 to 9195D = Compressed graphics 9195E to 931C9 = Compressed graphics 931CA to 94A22 = Compressed map arrangement data 94A23 to 96235 = Compressed graphics 96236 to 97A0E = Compressed graphics 97A0F to 97FE9 = Compressed map tileset data 97FEA to 97FFF = Unused 98000 to 99779 = Compressed graphics 9977A to 9AEF0 = Compressed map mystery data (pointed by metadata [01]) 9AEF1 to 9C63D = Compressed graphics 9C63E to 9DD78 = Compressed graphics 9DD79 to 9F447 = Compressed map arrangement data 9F448 to 9FFAC = Compressed map arrangement data 9FFAD to 9FFEC = Map palettes 9FFED to 9FFFF = Unused A0000 to A1695 = Compressed graphics A1696 to A2D16 = Compressed graphics A2D17 to A436A = Compressed graphics A436B to A5986 = Compressed graphics A5987 to A6F89 = Compressed graphics A6F8A to A7F50 = Music - Mountain of Souls A7F51 to A7FFE = Compressed map arrangement data A7FFF = Unused A8000 to A9600 = Compressed graphics A9601 to AABF9 = Compressed graphics AABFA to AC1C3 = Compressed graphics AC1C4 to AD709 = Compressed graphics AD70A to AEC47 = Compressed graphics AEC48 to AFFD0 = Music - Ending AFFD1 to AFFF5 = Compressed map arrangement data AFFF6 to AFFFF = Unused B0000 to B1500 = Compressed map arrangement data B1501 to B29C9 = Compressed graphics B29CA to B3E76 = Compressed graphics B3E77 to B52E7 = Compressed graphics B52E8 to B6719 = Music - Boss B671A to B7A74 = Compressed graphics B7A75 to B7FDD = Compressed map tileset data B7FDE to B7FFF = Compressed map arrangement data B8000 to B91B7 = Compressed map mystery data (pointed by metadata [01]) B91B8 to BA31F = Compressed font graphics (2BPP GameBoy format) BA320 to BB3E3 = Compressed graphics BB3E4 to BC324 = Music - Leo's Lab BC325 to BD264 = Compressed map mystery data (pointed by metadata [01]) BD265 to BE11F = Music - Intro BE120 to BEFC9 = Compressed graphics BEFCA to BFE70 = Music - World of Evil BFE71 to BFFF1 = Compressed map arrangement data BFFF2 to BFFFF = Unused C0000 to C0EA6 = Music - Deathtoll C0EA7 to C1C78 = Compressed map arrangement data C1C79 to C2A0A = Compressed map mystery data (pointed by metadata [01]) C2A0B to C3796 = Compressed map arrangement data C3797 to C441C = Compressed map mystery data (pointed by metadata [01]) C441D to C5084 = Compressed map mystery data (pointed by metadata [01]) C5085 to C5CC3 = Compressed graphics C5CC4 to C6896 = Compressed map mystery data (pointed by metadata [01]) C6897 to C73F7 = Music - Master C73F8 to C7EDF = Music - Magridd's Tower C7EE0 to C7FFF = Map palettes C8000 to C8A7C = Compressed graphics C8A7D to C94E7 = Compressed map mystery data (pointed by metadata [01]) C94E8 to C9F04 = Music - Lisa C9F05 to CA8FA = Compressed map arrangement data CA8FB to CB2DB = Compressed map arrangement data CB2DC to CBCAE = Compressed graphics CBCAF to CC66B = Music - Town II CC66C to CD028 = Music - Dr. Leo's Painting CD029 to CD9CC = Compressed map arrangement data CD9CD to CE36A = Compressed map mystery data (pointed by metadata [01]) CE36B to CED07 = Compressed map mystery data (pointed by metadata [01]) CED08 to CF69C = Compressed map mystery data (pointed by metadata [01]) CF69D to CFFEA = Compressed map arrangement data CFFEB to CFFFF = Unused D0000 to D0941 = Compressed map mystery data (pointed by metadata [01]) D0942 to D1244 = Compressed graphics D1245 to D1B3E = Compressed map mystery data (pointed by metadata [01]) D1B3F to D2432 = Compressed map arrangement data D2433 to D2D17 = Compressed map arrangement data D2D18 to D35D5 = Music - Lostside Marsh D35D6 to D3E5F = Compressed map arrangement data D3E60 to D46E3 = Compressed map arrangement data D46E4 to D4F45 = Music - Light Shrine D4F46 to D574D = Compressed map mystery data (pointed by metadata [01]) D574E to D5F47 = Music - The Seabed of St. Elles D5F48 to D672C = Compressed map mystery data (pointed by metadata [01]) D672D to D6E9B = Compressed map tileset data D6E9C to D75E9 = Music - Town I D75EA to D7D2B = Compressed map arrangement data D7D2C to D7FFA = Compressed map arrangement data D7FFB to D7FFF = Unused D8000 to D8728 = Compressed map arrangement data D8729 to D8E4E = Compressed font graphics (2BPP GameBoy format) D8E4F to D9568 = Compressed map mystery data (pointed by metadata [01]) D9569 to D9C7E = Compressed map arrangement data D9C7F to DA376 = Compressed map mystery data (pointed by metadata [01]) DA377 to DAA6A = Compressed map mystery data (pointed by metadata [01]) DAA6B to DB13C = Compressed map arrangement data DB13D to DB80B = Music - Dream DB80C to DBEC0 = Compressed map tileset data DBEC1 to DC539 = Compressed map tileset data DC53A to DCBA9 = Compressed map mystery data (pointed by metadata [01]) DCBAA to DD20D = Compressed map mystery data (pointed by metadata [01]) DD20E to DD86E = Compressed map tileset data DD86F to DDEC3 = Compressed map arrangement data DDEC4 to DE514 = Compressed map tileset data DE515 to DEB63 = Compressed map arrangement data DEB64 to DF1AA = Compressed map arrangement data DF1AB to DF7EB = Compressed map tileset data DF7EC to DFE29 = Compressed map arrangement data DFE2A to DFFEF = Compressed map arrangement data DFFF0 to DFFFF = Unused E0000 to E0618 = Compressed map arrangement data E0619 to E0C2C = Compressed map tileset data E0C2D to E123E = Compressed map tileset data E123F to E1840 = Compressed map arrangement data E1841 to E1E38 = Compressed map tileset data E1E39 to E2402 = Compressed map mystery data (pointed by metadata [01]) E2403 to E29C8 = Compressed map tileset data E29C9 to E2F8D = Compressed map mystery data (pointed by metadata [01]) E2F8E to E3551 = Compressed map tileset data E3552 to E3B12 = Compressed map arrangement data E3B13 to E40D2 = Compressed map tileset data E40D3 to E4690 = Compressed map tileset data E4691 to E4C37 = Compressed map mystery data (pointed by metadata [01]) E4C38 to E51D2 = Compressed map tileset data E51D3 to E5760 = Compressed map tileset data E5761 to E5CBD = Compressed map tileset data E5CBE to E6217 = Compressed map arrangement data E6218 to E676F = Compressed map mystery data (pointed by metadata [01]) E6770 to E6CB4 = Compressed map arrangement data E6CB5 to E71E2 = Compressed map arrangement data E71E3 to E770F = Compressed map arrangement data E7710 to E7C3A = Compressed map tileset data E7C3B to E7FED = Compressed map tileset data E7FEE to E7FFF = Unused E8000 to E8512 = Compressed map tileset data E8513 to E8A12 = Compressed map tileset data E8A13 to E8F0D = Compressed map mystery data (pointed by metadata [01]) E8F0E to E9404 = Compressed map tileset data E9405 to E98F2 = Compressed map arrangement data E98F3 to E9DDA = Compressed map tileset data E9DDB to EA2BF = Compressed map tileset data EA2C0 to EA797 = Compressed map mystery data (pointed by metadata [01]) EA798 to EAC5E = Compressed map tileset data EAC5F to EB11F = Compressed map mystery data (pointed by metadata [01]) EB120 to EB5DC = Compressed map tileset data EB5DD to EBA95 = Compressed map arrangement data EBA96 to EBF40 = Compressed map tileset data EBF41 to EC3E6 = Compressed map arrangement data EC3E7 to EC87C = Compressed map arrangement data EC87D to ECCFA = Compressed map tileset data ECCFB to ED16A = Compressed map arrangement data ED16B to ED5DA = Compressed map arrangement data ED5DB to EDA27 = Compressed map tileset data EDA28 to EDE5D = Compressed map tileset data EDE5E to EE22D = Compressed map arrangement data EE22E to EE5C5 = Compressed map arrangement data EE5C6 to EE92C = Compressed map arrangement data EE92D to EEC84 = Compressed map arrangement data EEC85 to EEFC8 = Compressed map tileset data EEFC9 to EF306 = Compressed map arrangement data EF307 to EF61F = Compressed map arrangement data EF620 to EF934 = Compressed map arrangement data EF935 to EFC49 = Compressed map arrangement data EFC4A to EFF3E = Compressed map arrangement data EFF3F to EFFF8 = Compressed map arrangement data EFFF9 to EFFFF = Unused F0000 to F02BC = Compressed map arrangement data F02BD to F055C = Compressed map arrangement data F055D to F07EA = Compressed map arrangement data F07EB to F0A6C = Compressed map arrangement data F0A6D to F0CED = Compressed map arrangement data F0CEE to F0F66 = Compressed map mystery data (pointed by metadata [01]) F0F67 to F11D7 = Compressed map arrangement data F11D8 to F143A = Compressed map arrangement data F143B to F1693 = Compressed map arrangement data F1694 to F18E1 = Compressed map arrangement data F18E2 to F1B2C = Compressed map arrangement data F1B2D to F1D47 = Compressed map arrangement data F1D48 to F1F52 = Compressed map arrangement data F1F53 to F2150 = Compressed map arrangement data F2151 to F230E = Compressed map arrangement data F230F to F24CB = Compressed map arrangement data F24CC to F2686 = Compressed map arrangement data F2687 to F283F = Compressed map arrangement data F2840 to F29F5 = Compressed map arrangement data F29F6 to F2BA7 = Compressed map arrangement data F2BA8 to F2D44 = Compressed map arrangement data F2D45 to F2EC1 = Compressed map arrangement data F2EC2 to F302F = Compressed map arrangement data F3030 to F319C = Compressed map arrangement data F319D to F3307 = Compressed map arrangement data F3308 to F3456 = Compressed map arrangement data F3457 to F3594 = Compressed map arrangement data F3595 to F36D1 = Compressed map mystery data (pointed by metadata [01]) F36D2 to F37CA = Compressed map arrangement data F37CB to F61CA = Map palettes F61CB to F62A8 = Compressed map arrangement data F62A9 to F6385 = Compressed map arrangement data F6386 to F6460 = Compressed map arrangement data F6461 to F653A = Compressed map arrangement data F653B to F6613 = Compressed map arrangement data F6614 to F66DD = Compressed map arrangement data F66DE to F6789 = Compressed map arrangement data F678A to F681A = Compressed map arrangement data F681B to F68AB = Compressed map arrangement data F68AC to F693C = Compressed map arrangement data F693D to F69C6 = Compressed map arrangement data F69C7 to F6A4E = Compressed map arrangement data F6A4F to F6ACE = Map palettes F6ACF to F6B4E = Compressed map arrangement data F6B4F to F6BCA = Compressed map arrangement data F6BCB to F6C45 = Compressed map arrangement data F6C46 to F6CBE = Compressed map arrangement data F6CBF to F6D30 = Compressed map arrangement data F6D31 to F6DA1 = Music - (no music) F6DA2 to F6E11 = Compressed map arrangement data F6E12 to F7831 = Map palettes F7832 to F7890 = Compressed map arrangement data F7891 to F78CF = Compressed map arrangement data F78D0 to F78FF = Compressed map arrangement data F7900 to F7924 = Compressed map arrangement data F7925 to F7946 = Compressed map arrangement data F7947 to F7966 = Map palettes F7967 to F7FFF = Unused
Text 2
F8000 to FA647 = Text (range uncertain) FA648 to FF14D = *** UNKNOWN *** FF14E to FFC9C = SPC700 program FFC9D to FFFFF = *** UNKNOWN ***