Ya Se Chuan Shuo/ROM map

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a ROM map for Ya Se Chuan Shuo.

0xbe30: tilemap, letter G in shops

0x142c2: pointers to texts (Inn)

0x14322: text ... 0x143e1: text

0x977dc: pointers to characters sprites patterns (43 of them)

0x97888: patterns, 1st character sprites patterns ... 0xaec88: patterns, 43th character sprites patterns

0xaed88: patterns, characters' names (8 of them, 0x100 bytes each)

0xbbe2c: patterns, main menu

0xbd9ee: patterns

0xc0c70: patterns, main menu background

0xc30da: pointers to village names patterns (12 of them)

0xc310a: compressed patterns, village 1 name (in sprite order) ... 0xc4eb6: compressed patterns, village 1 name (in sprite order)

0xc51b2: pointers to fonts bitmaps (8 of them)

0xc51d2: bitmap (1 bit per pixel gfx), font 1 ... 0xd23d2: bitmap, font 8

0xd35d2: pointers to texts

0xd3bae: text ... 0xd989b: text

0xd98ce: pointers to texts

0xd9c2a: text ... 0xe2722: text

0xed57e: tilemap, main menu, Character stats window

0xeda8a: tilemap, main menu, equip window

0xedda8: tilemap, main menu, item window

0xed98e: tilemap, main menu

0xee07a: tilemap, Formation window

0xee3c2: tilemap, magic window

0xee5ea: tilemap

0xee5f2: tilemap

0xee5fa: tilemap

0xee60a: tilemap

0xee602: tilemap

0xee612: tilemap

0xee61a: tilemap

0xee622: tilemap

0xee62a: tilemap

0xee8fa: tilemap, main menu background

0xef07a: tilemap, main menu, character stats, sub-window

0xef3fa: tilemap, shop menu, yes/no

0xef4ae: tilemap, shop menu, item window

0xef7f2: tilemap, shop menu, bottom window

0xef88a: tilemap, Yes

0xef892: tilemap, No

0xef89a: tilemap, dialog window

0xefa3a: tilemap, top window (get item)

0xefaca: tilemap, portrait window (patterns from 0xfcf00)

0xefbd4: tilemap, HP / MP window

0xefbfc: tilemap, MP window

0xefc24: tilemap, digits

0xefc4c: tilemap

0xefd4c: offsets to items' names (98 of them)

0xefe10: text, first item name ... 0xf008b: text, last item name

0xfcf00: patterns, char portraits (8 of them, 0x620 bytes each)

0x10c6a6: tilemap, introduction text (17 years later)

0x10cf76: offsets to intro text descriptions

0x10cf90: first intro text description

  • +0: word, ?
  • +2: word, ?
  • +4: pointer to compressed patterns
  • +8: pointer to comptessed tilemap

0x10d3a4: compressed tilemap, title screen

0x10d806: compressed patterns, title screen

0x11204c: palette, title screen

0x1121f6: compressed patterns, prologue

0x112ba2: compressed tilemap, prologue

0x112dc6: compressed tilemap, prologue

0x113064: compressed tilemap, prologue

0x1133b2: compressed patterns, prologue

0x1155f8: compressed tilemap, prologue text

0x1156ec: compressed tilemap, prologue text

0x1157d8: compressed tilemap, prologue text

0x1158b0: compressed tilemap, prologue text

0x11598c: compressed tilemap, prologue text

0x115a58: compressed tilemap, prologue text

0x115b40: compressed tilemap, prologue text

0x115c1c: compressed tilemap, prologue text

0x115cf0: compressed tilemap, prologue text

0x115dc4: compressed tilemap, prologue text

0x115ea8: compressed tilemap, prologue text

0x115f84: compressed tilemap, prologue text

0x116060: compressed patterns, prologue font

0x116a64: compressed patterns, prologue font

0x1171ee: compressed patterns, prologue font

0x1174be: compressed patterns, prologue font

0x117cf2: compressed patterns, prologue font

0x1180f6: compressed patterns, prologue font

0x118906: compressed patterns, prologue font

0x118e2e: compressed patterns, prologue font

0x11933e: compressed patterns, prologue font

0x1198dc: compressed patterns, prologue font

0x119d86: compressed patterns, prologue font

0x11a264: compressed patterns, prologue font

0x11d1d8: compressed patterns, prologue font

0x11fc22: compressed tilemap, introduction scrolling text (arranged in 90 columns of 1x22 tiles, from right to left)

0x1245c0: word text,

0x124602: word text, level gained

0x124618: word text,

0x124622: word text, retreat successfull

0x124644: pointers to abilities text (when level up)

0x124664: word text, 3rd ability text (when level up) ... 0x1246b2: word text, 10th ability text

0x1259c6: offsets to magic names list (8 of them, one one per character)

0x1259d6: offsets to magic names for character 1 ... 0x125a1a: offsets to magic names for character 8

0x125a20: text, magic name 1 ... 0x125ac0: text, last magic name


0x125ba6: tilemap, battle description window

0x125c46: offsets to items descriptions texts (10 of them)

0x125c5a: text, 1st item description text ... 0x125c82: text, 10th item description text

0x125cac: tilemap, characters' names in battles

0x1270de: patterns, battle gui and digits

0x12ba46: palette 1

0x12ba86: patterns, battle

0x12bc28: patterns, battle description Window

0x12bd2a: patterns, characters' names in battles (8 of them, 8 bytes each)

0x12c48c: patterns, battle menu

0x12ce8e: tilemap, battle menu

0x134916: patterns, battle

0x1e3b00:

  • +0: word, size
  • +2: bytes, Z80 sound driver code (0x19d bytes). Same driver as High Seas Havoc, modified for copy protection