Tales of Phantasia: Narikiri Dungeon/ROM map

From Data Crystal
< Tales of Phantasia: Narikiri Dungeon
Revision as of 20:59, 28 January 2024 by Hawk (talk | contribs) (Hawk moved page Tales of Phantasia - Narikiri Dungeon/ROM map to Tales of Phantasia: Narikiri Dungeon/ROM map)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Chip tiny.png The following article is a ROM map for Tales of Phantasia: Narikiri Dungeon.

All graphic data use 2BPP planar mode (Game Boy format).

For pointer tables, it is usually calculated subtracting 0x8000. The following banks are in "literal" format: 0x10000, 0x20000, and 0x30000 (Ishtar items part). Others pointers seem to be "translated", from other banks, or with data before the string (credits).

Those numbers, coming before the abilities description, refer to how they are:

  • 0 = Innate (usually for maps)
  • 1 = Single target
  • 2 = All target (enemies and allies).

The texts around the abilities names, inside description boxes, are changed accordingly.

The missions descriptions are disposed in a curious way: unlike common text, with line breaks, each line is done with a end string. The order is always the same: description lines, solution lines, and the age and location of the requisition.

* 0x004D26 to 0x------ = Dungeons messages and location names.
* 0x00B42A to 0x------ = Menus messages.
* 0x00C18C to 0x00C39F = Dios' jobs. 0xC212 = 1st
* 0x00C3A0 to 0x00C5AF = Mel's jobs. 0xC426 = 1st
* 0x00C5B0 to 0x00C673 = Pet names. 0xC5E0 = 1st
* 0x00C674 to 0x00D615 = Jobs description. 0xC730 = 1st
* 0x00D616 to 0x00E495 = Abilities description. 0xD7A4 = 1st
* 0x00E496 to 0x00E5DB = Jobless abilities description and emotional status. 0xE4B4 = 1st
* 0x00E5DC to 0x00E824 = Default names, beginning questionnaire, missions questionnaire, some dialogues, and characters names.
* 0x00E825 to 0x00E977 = Missions names. 0xE861 = 1st
* 0x00E978 to 0x00F924 = Missions descriptions. 0xEB58 = 1st
* 0x00F925 to 0x00F960 = Battle strategies. 0xF931 = 1st
* 0x00F961 to 0x00FA34 = Strategies descriptions. 0xF96D = 1st
* 0x0145BF to 0x01463B = Pet emotional status. 0x145E3 = 1st
* 0x01463C to 0x0146EA = Dios' emotional status. 0x14666 = 1st
* 0x0146EB to 0x014797 = Mel's emotional status. 0x14715 = 1st
* 0x014798 to 0x0147AC = pet emotional characteristics. 0x1479E = 1st
* 0x0147AD to 0x014A7D = Dios' emotional status descriptions. 0x147D7 = 1st
* 0x014A7E to 0x014D52 = Mel's emotional status descriptions. 0x14AA8 = 1st
* 0x014D53 to 0x014DC5 = pet emotional status descriptions. 0x14D5F = 1st
* 0x025354 to 0x025C9C = Items listing (all categories). 0x25552 = 1st.
* 0x025C9D to 0x026EF8 = Items descriptions. 0x25E99 = 1st
* 0x03273B to 0x------ = Roman credits.
* 0x032989 to 0x------ = Japanese credits.
* 0x034B26 to 0x034DE2 = Tower of Druaga items (Ishtar). 0x34BA6 = 1st
* 0x039510 to 0x03BFFF = BLANK.
* 0x059DD0 to 0x05BFFF = BLANK.
* 0x05C000 to 0x------ = Some graphics and boards used at Ninja Village (16x16).
* 0x05E850 to 0x------ = Boards indicating ages.
* 0x064000 to 0x------ = Tower of Druaga and such.
* 0x064E81 to 0x------ = Ice land.
* 0x065BA6 to 0x------ = Dwarves land.
* 0x0663C0 to 0x------ = Death land, Hell.
* 0x066C63 to 0x------ = Heavenly land.
* 0x0698F2 to 0x------ = Chaos Dungeon.
* 0x06CA42 to 0x------ = Electricity Dungeon.
* 0x06D433 to 0x------ = Darkness Dungeon.
* 0x06E453 to 0x------ = Evil King Dungeon.
* 0x06FA8E to 0x------ = Forest of the Spirits.
* 0x070E52 to 0x------ = Mysterious Tower.
* 0x07200D to 0x------ = Ancient Ruins.
* 0x0735F4 to 0x------ = Twelve Constellation Tower.
* 0x074001 to 0x------ = some missions.
* 0x077427 to 0x------ = Earth Dungeon.
* 0x078001 to 0x------ = Ninja Village, Little Witch Tower, and Wind Hills.
* 0x080000 to 0x------ = Totus Village (missions and such).
* 0x081F4D to 0x------ = Totus Village (game history and such), Giants Land.
* 0x084001 to 0x------ = Olive Village, Klars' home.
* 0x087D07 to 0x------ = Water Dungeon.
* 0x088001 to 0x------ = Valhalla City.
* 0x08E86B to 0x------ = Euclides Village.
* 0x090001 to 0x------ = Valhalla City (4408).
* 0x098001 to 0x------ = Sound Test and tips for missions.
* 0x09AC1F to 0x------ = Mater home.
* 0x09C001 to 0x------ = main characters home.
* 0x0A0001 to 0x------ = questions after defeating main history bosses.
* 0x0A3C2C to 0x------ = Demon Tower.
* 0x0A990C to 0x------ = game font, mapped by 8x8.
* 0x0AADCC to 0x------ = graphical text: "set" and "Boost up skill".
* 0x0AB37D to 0x------ = DEBUG.
* 0x0ABCD3 to 0x------ = Flame Dungeon.
* 0x0BB0CC to 0x------ = graphical text: "DRUAGA".
* 0x107EFC to 0x------ = graphical text: settings for bestiary and such.
* 0x1193E0 to 0x------ = battle graphics, including "miss".
* 0x11E62F to 0x11FF18 = monsters, magic, abilities and generic attacks listing.
* 0x13DF8A to 0x13E1A0 = battles.  = end.