Motocross Maniacs/ROM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
Line 4: Line 4:
Text data format: 2 bytes for display address, then a series of tiles IDs. <tt>xFE</tt> is the end of a word, <tt>xFF</tt> the end of the text.
Text data format: 2 bytes for display address, then a series of tiles IDs. <tt>xFE</tt> is the end of a word, <tt>xFF</tt> the end of the text.
===Game over screen===
===Game over screen===
   ROM0:0x0F08-0x0F13 "GAME OVER"
   x0F08-x0F13 "GAME OVER"
===Pre-race screen===
===Pre-race screen===
[[File:Motocross_Maniacs_PreRaceScreen.png|300px]]
[[File:Motocross_Maniacs_PreRaceScreen.png|300px]]
   ROM0:0x0F37-0x0F48 "QUALIFYING TIME"
   x0F37-x0F48 "QUALIFYING TIME"
   ROM0:0x0F49-0x0F4F ":  :"
   x0F49-x0F4F ":  :"
   ROM0:0x0F50-0x0F5D (row of gray tiles)
   x0F50-x0F5D (row of gray tiles)
   ROM0:0x0F5E-0x0F6B " COURSE    "
   x0F5E-x0F6B " COURSE    "
   ROM0:0x0F6C-0x0F79 (row of gray tiles)
   x0F6C-x0F79 (row of gray tiles)
   ROM0:0x0F7A-0x0F8A "COURSE RECORD"
   x0F7A-x0F8A "COURSE RECORD"
   ROM0:0x0F8B-0x08F ":  :"
   x0F8B-x0F8F ":  :"
 
==Level data==
==Level data==
* x4760-x476F - table of x08 pointers to course definitions
* x4770-x56CB - course definitions
* x56CC-x5793 - table of pointers to course object definitions
* x5794-x5A1E - course object definitions
* x5A1F-x5C8E - metatile defintions

Revision as of 12:30, 4 May 2023

Chip tiny.png The following article is a ROM map for Motocross Maniacs.

Text data

Text data format: 2 bytes for display address, then a series of tiles IDs. xFE is the end of a word, xFF the end of the text.

Game over screen

 x0F08-x0F13 "GAME OVER"

Pre-race screen

Motocross Maniacs PreRaceScreen.png

 x0F37-x0F48 "QUALIFYING TIME"
 x0F49-x0F4F ":  :"
 x0F50-x0F5D (row of gray tiles)
 x0F5E-x0F6B " COURSE    "
 x0F6C-x0F79 (row of gray tiles)
 x0F7A-x0F8A "COURSE RECORD"
 x0F8B-x0F8F  ":  :"

Level data

* x4760-x476F - table of x08 pointers to course definitions
* x4770-x56CB - course definitions
* x56CC-x5793 - table of pointers to course object definitions
* x5794-x5A1E - course object definitions
* x5A1F-x5C8E - metatile defintions