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.
Crystal Beans from Dungeon Explorer/ROM map: Difference between revisions
Jump to navigation
Jump to search
m (→Character movement sprite graphics: Fixed ending addresses) |
m (Hawk moved page Crystal Beans From Dungeon Explorer/ROM map to Crystal Beans from Dungeon Explorer/ROM map) |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{rommap|game=Crystal Beans From Dungeon Explorer}} | {{rommap|game=Crystal Beans From Dungeon Explorer}} | ||
==Overview== | ==Overview== | ||
This present the layout of the ROM | This present the layout of the ROM. The start of asm code whose function is known is mentioned under the code block definition. | ||
==Core engine== | ==Core engine== | ||
Line 21: | Line 17: | ||
* <tt>010FEC-011043 (88)</tt> = [[Crystal Beans From Dungeon Explorer:Sprite Animation|NPC sprite animations]] | * <tt>010FEC-011043 (88)</tt> = [[Crystal Beans From Dungeon Explorer:Sprite Animation|NPC sprite animations]] | ||
* <tt>011044-01FFFF (61372)</tt> = Unknown data (bytes and 16-bits pointers) | * <tt>011044-01FFFF (61372)</tt> = Unknown data (bytes and 16-bits pointers) | ||
==Main game engine== | |||
* <tt>020000-2EE5D (61021)</tt> = [[Crystal Beans From Dungeon Explorer:Main game engine ROM map|Main game engine code and data]] | |||
==Map data== | |||
* <tt>02EE5E-03E395 (62776)</tt> = [[Crystal Beans From Dungeon Explorer:Map data ROM map|Map data]] (includes place name strings) | |||
==Dialog data== | ==Dialog data== | ||
Line 27: | Line 29: | ||
* <tt>03E79E-04649A (31997)</tt> = Dialog strings | * <tt>03E79E-04649A (31997)</tt> = Dialog strings | ||
* <tt>04649B-04FFFA (39776)</tt> = Dialog font graphics (2 bpp planar aka GameBoy format) | * <tt>04649B-04FFFA (39776)</tt> = Dialog font graphics (2 bpp planar aka GameBoy format) | ||
* <tt>4FFFB-4FFFF (5)</tt> = Unknown data, doesn't seem to be referenced | |||
==Character movement sprite graphics== | ==Character movement sprite graphics== | ||
Line 42: | Line 45: | ||
* <tt>07C000-07FFFF (16384)</tt> = Witch (4 bpp Snes format) | * <tt>07C000-07FFFF (16384)</tt> = Witch (4 bpp Snes format) | ||
== | ==Compressed data== | ||
* <tt> | * <tt>080000-11FFFF (655360)</tt> = [[Crystal Beans From Dungeon Explorer:Compressed data ROM map|Compressed data]] | ||
==Music engine== | |||
* <tt>120000-145FFF (155648)</tt> = [[Crystal Beans From Dungeon Explorer:Music engine ROM map|Music engine code and data]] | |||
==Cutscene engine== | |||
* <tt>146000-17FFFF (237568)</tt> = [[Crystal Beans From Dungeon Explorer:Cutscene engine ROM map|Cutscene engine code and data]] | |||
* <tt> | |||
{{Internal Data|game=Crystal Beans From Dungeon Explorer}} | |||
Latest revision as of 21:03, 28 January 2024
The following article is a ROM map for Crystal Beans from Dungeon Explorer.
Overview
This present the layout of the ROM. The start of asm code whose function is known is mentioned under the code block definition.
Core engine
- 000000-00FFFF (65536) = Core engine code and data
Data bank 1
- 010000-010663 (1636) = Unknown data (bytes and 16-bits pointers)
- 010664-0106FD (154) = PCSpriteAnim? (16-bits pointers)
- 0106FE-010705 (8) = PCAnimNormal?
- 010706-01070D (8) = PCAnimIdle?
- 01070E-01070E (1) = PCAnimNul? (0)
- 01070F-010FCB (2237) = Unknown data (bytes and 16-bits pointers)
- 010FCC-010FEB (32) = NPCSpriteAnim? (16-bits pointers)
- 010FEC-011043 (88) = NPC sprite animations
- 011044-01FFFF (61372) = Unknown data (bytes and 16-bits pointers)
Main game engine
- 020000-2EE5D (61021) = Main game engine code and data
Map data
- 02EE5E-03E395 (62776) = Map data (includes place name strings)
Dialog data
- 03E396-03E401 (108) = Dialog section pointer table (36 24-bits pointers)
- 03E402-03E79D (924) = Dialog string pointer table (308 24-bits pointers)
- 03E79E-04649A (31997) = Dialog strings
- 04649B-04FFFA (39776) = Dialog font graphics (2 bpp planar aka GameBoy format)
- 4FFFB-4FFFF (5) = Unknown data, doesn't seem to be referenced
Character movement sprite graphics
- 050000-053FFF (16384) = Bard (4 bpp Snes format)
- 054000-057FFF (16384) = Bowman (4 bpp Snes format)
- 058000-05BFFF (16384) = Warrior (4 bpp Snes format)
- 05C000-05FFFF (16384) = Kage (4 bpp Snes format)
- 060000-063FFF (16384) = Robot (4 bpp Snes format)
- 064000-067FFF (16384) = Wizard (4 bpp Snes format)
- 068000-06BFFF (16384) = Monk (4 bpp Snes format)
- 06C000-06FFFF (16384) = Dragon (4 bpp Snes format)
- 070000-073FFF (16384) = Fighter (4 bpp Snes format)
- 074000-077FFF (16384) = Priest (4 bpp Snes format)
- 078000-07BFFF (16384) = Thief (4 bpp Snes format)
- 07C000-07FFFF (16384) = Witch (4 bpp Snes format)
Compressed data
- 080000-11FFFF (655360) = Compressed data
Music engine
- 120000-145FFF (155648) = Music engine code and data
Cutscene engine
- 146000-17FFFF (237568) = Cutscene engine code and data
Internal Data for Crystal Beans From Dungeon Explorer
| |
---|---|