Difference between revisions of "Battletoads (Game Boy):ROM map"

From Data Crystal
Jump to: navigation, search
(Tempos)
 
Line 16: Line 16:
 
* <tt>00632</tt> = Title screen music ID
 
* <tt>00632</tt> = Title screen music ID
 
* <tt>035EC</tt> = ASM code for initializing music (e.g. when starting a level)
 
* <tt>035EC</tt> = ASM code for initializing music (e.g. when starting a level)
 +
* <tt>0941E-09495</tt> = List of little-endian pointers for music data -- four per music track (presumably one pointer per channel)
 +
** Appears to function similarly to the [http://www.dkc-atlas.com/forum/viewtopic.php?f=38&t=1732 Donkey Kong Land] games?
 
=== Tempos ===
 
=== Tempos ===
* <tt>0540F-0541D</tt> = Music tempo list
+
* <tt>0940F-0941D</tt> = Music tempo list
 
* <tt>1EC7B</tt> = Fast music tempo for Level 2 (boss section)
 
* <tt>1EC7B</tt> = Fast music tempo for Level 2 (boss section)
 
* <tt>128F1</tt> = Faster music tempo for Level 2 (boss section)
 
* <tt>128F1</tt> = Faster music tempo for Level 2 (boss section)

Latest revision as of 23:20, 17 July 2016

  • 1F7ED = Starting lives
  • 1F7E8 = Starting HP
  • 1F7F2 = Starting continues
  • 0FCFC = Lives (after using a continue)
  • 0FE38 = HP (after losing a life)

Levels

  • 1F2F2-1F2FB = Level ID list
    • A list of internal level IDs can be found here.

Music

  • 03B94-03B9D = Level-based music ID list
    • Determines the music that each level should have. For a list of IDs, see here.
  • 00632 = Title screen music ID
  • 035EC = ASM code for initializing music (e.g. when starting a level)
  • 0941E-09495 = List of little-endian pointers for music data -- four per music track (presumably one pointer per channel)

Tempos

  • 0940F-0941D = Music tempo list
  • 1EC7B = Fast music tempo for Level 2 (boss section)
  • 128F1 = Faster music tempo for Level 2 (boss section)
  • 029D7 = Fast music tempo for Level 4
  • 01434 = Fast music tempo for Level 6 (boss section)
  • 11F64 = Faster music tempo for Level 6 (boss section)
  • 123D4 = Fast music tempo for Level 7 (boss section)


Internal Data for Battletoads (Game Boy)

ROM MapRAM MapText TableNotesTutorials