EarthBound/Formatting For Cast Sequence Text

From Data Crystal
Jump to navigation Jump to search
Formatting for Cast Sequence Text
Game EarthBound
Start Address 0x2130FA
End Address 0x213189
# of Entries 48 (0x30)
Entry Length 3 bytes (0x3)
Total Length 144 bytes (0x90)
Back to the ROM map

The PSI Names List holds the sizes and locations for each entry in the ending cast roll of EarthBound. This does not include entries that change based on player character names, such as "Paula's Dad."

Format

[AA AA BB]

[AA AA] - Offset, in 8x16 tiles, of the entry in big endian format, with 30 corresponding to the tile at 2130FA.

[BB] - The number of 8x16 pixel blocks in the entry

Format per name

The starting section for the formatting begins with the compressed graphics found at 21DA35-21E6E6 (000cb2), which are the Character Names for the Cast Sequence.

The format basically takes the names based in the order of how the names are stored in the compressed graphics.


  • [30 00 00] = Unknown
  • [30 00 08] = Picky Minch (08 tiles)
  • [38 00 08] = Lardna Minch (08 tiles)
  • [40 00 08] = Aloysius Minch (08 tiles)
  • [48 00 08] = Pokey Minch (08 tiles)
  • [50 00 06] = Buzz Buzz (06 tiles)
  • [56 00 08] = Lier X. Agerate (08 tiles)
  • [5E 00 06] = Frank Fly (06 tiles)
  • [64 00 06] = The Sharks (06 tiles)
  • [6A 00 06] = B.H. Pirkle (06 tiles)
  • [70 00 08] = Captain Strong (08 tiles)
  • [78 00 0A] = Onett police force (10 tiles - 0A)
  • [82 00 0A] = Paula's dad (10 tiles, additional space for RAM name) *Recommended not to modify this one. (Modifies Paula's mom if exceeded)
  • [8C 00 0A] = Paula's mom (10 tiles, additional space for RAM name) *Recommended not to modify this one. (Modifies Apple kid if exceeded)
  • [96 00 06] = Apple kid (06 tiles)
  • [9C 00 04] = Unknown
  • [A0 00 06] = Orange kid (06 tiles)
  • [A6 00 08] = Mr. Everdred (08 tiles)
  • [AE 00 08] = Runaway Five (08 tiles)
  • [B6 00 0A] = Happy happyist (10 tiles - 0A)
  • [C0 00 06] = Carpainter (06 tiles)
  • [C6 00 08] = Bubble Monkey (08 tiles)
  • [CE 00 04] = Tony (04 tiles)
  • [D2 00 06] = Maxwell (06 tiles)
  • [D8 00 04] = Tessie (04 tiles)
  • [DC 00 0C] = Tessie-Watching Club (12 tiles - 0C)
  • [E8 00 06] = Brickroad (06 tiles)
  • [EE 00 08] = Dr. Andonuts (08 tiles)
  • [F6 00 06] = Unknown
  • [FC 00 08] = Master Belch (08 tiles)
  • [04 01 0A] = George Montage (10 tiles - 0A)
  • [0E 01 0A] = Gerardo Montage (10 tiles - 0A)
  • [18 01 08] = Talah Rama (08 tiles)
  • [20 01 0C] = Geldegarde Monotoli (12 tiles - 0C)
  • [2C 01 04] = Venus (04 tiles)
  • [30 01 08] = Star Master (08 tiles)
  • [38 01 0C] = Poo's Master (12 tiles, additional space for RAM name) *Recommended not to modify this one. (Modifies Dungeon man if exceeded)
  • [44 01 08] = Dungeon man (08 tiles)
  • [4C 01 08] = Noble warrior (08 tiles)
  • [54 01 0A] = Tenda tribesmen (10 tiles- 0A)
  • [5E 01 06] = Flying men (06 tiles)
  • [64 01 02] = Dad (02 tiles)
  • [66 01 04] = Tracy (04 tiles)
  • [6A 01 02] = Diamond figure (02 tiles)
  • [6C 01 04] = Mom (04 tiles)


The second section takes the compressed graphics found at 21D8E1-21DA14 (000134), which are the "Cast" and "Mr. Saturn" Graphics for the Cast SequenceIt follows the same rule as the previous section, in which it takes the names/tiles based in the order of how they are stored in the compressed graphics.


  • [10 00 04] = CAST
  • [14 00 04] = CAST text underlines
  • [20 00 0C] = Mr. Saturn (12 tiles - 0C). Takes the special font from the CAST compressed graphics.