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.
Flappy/Notes: Difference between revisions
< Flappy
Jump to navigation
Jump to search
(Created page with "Flappy uses an unusual binary format for its title screen (and afterward). The table that generates the title screen is at $3981 in the ROM. Each hexadecimal value is a binar...") |
No edit summary |
||
Line 1: | Line 1: | ||
Flappy uses an unusual binary format for its title screen (and afterward). | Flappy uses an unusual binary format for its title screen (and afterward). | ||
The table that generates the title screen is at $ | The table that generates the title screen is at $38D1 in the ROM. Each hexadecimal value is a binary interpretation of eight horizontal tiles. | ||
$7B=01111011 | $7B=01111011 |
Revision as of 05:18, 7 September 2022
Flappy uses an unusual binary format for its title screen (and afterward).
The table that generates the title screen is at $38D1 in the ROM. Each hexadecimal value is a binary interpretation of eight horizontal tiles.
$7B=01111011 $0E=00001110 and so on.
The result at top is a 32x14 pixel grid.
At 27BA and 27CB there are two numbers 96 and 95, which set what tiles are used for the entire title screen, apart from blank tile 40, and the pointered-in text.
Oddly the game only uses two brick background tiles (95/96), filling the other space with three extended fonts. The topmost font is the one commonly used. Text strings are stored together and grabbed via pointers.