The result of my TMSS Genesis OS research.
- ROM OFFSETS -
-Filler data- $000 - $0FF
$000 - $0FF 68K Vectors
-HEADER- $100 - $1FF
$100 - $103 The Sega text which TMSS normally is looking for. (But it does not check itself)
$105 - $10F 'GENESIS' text
$110 - $11F © SEGA 1990.MAY
$120 - $14F Domestic name
$150 - $17F Overseas name
$180 - $18D Serial number (OS 00000000-00)
$18E - $18F Checksum (unimportant; the bios does not check it's CS)
$1F0 - $1F2 Region (unimportant; the bios does not region check itself)
-TMSS CHECK ROUTINES- $200 - $2D6
$216 - $219 Sega text (possible part of TMSS check)
$2C7 - $2C9 First part of TMSS check
$2D2 - $2D5 Sega text (possible part of TMSS check)
-ART & PALETTES- $2D6 - $36F
$2D6 - $369 Art (Sega logo, text)
$36A - $36B Palette: BG
$36C - $36D Palette: Text
$36E - $36F Palette: Unused Sega text
-Filler data- $370 - $74F
$370 - $6CF Filler data
$6D0 - $74F Filler data
-TEXT INTERFACE AND TI CODE- $750 - $7B3
$750 - $760 Text line 1: produced by or
$762 - $774 Text line 2: under license from
$776 - $78A Text line 3: sega enterprises ltd.
-Filler data- $7B4 - $7FF
$7B4 - $7FF Filler data
-INFO-
Pallettes: Like normal MD pallettes. Edit them in a hex editor.
ASCII Text: Only use lowercase. Special Chars: FF = Linebreak. 7B = Dot. 7C 7D 7E 7F = Sega font letters.
Between Sega and Enterprises (hex adress $77A), there is an strange 2C (,). What it does
there is unknown (for me).
Tools used: Fusion, Gens Movie, Genesis OS, Knuckles' Chaotix, XVI32, Sik's Genesis OS hack.
Special Thanks to: Sik, Sega, Steve Snake and the makers of Gens Movie, the makers of XVI 32.


00