Skip to content

Known memory locations

Matt Greer edited this page Feb 6, 2024 · 7 revisions
  • 10829e: p2 single player base address - usually set in A4, and relative offsets from it get player specific values

  • 108202: p1 single player base address

  • 108212: p1 single player shooter delta, typically -1 (ffff),0(0000),1(0001), used to set the shooter angle

    • read at 2f746,2f606,2f5c4,2e9ba
  • 1082ae: p2 single player shooter delta

  • 108262: p1 single player shooter angle, setting this to a value between -60 (ffc4),60 (3c) causes the shooter to go to that angle

  • 1082fe: p2 single player shooter angle

  • 1081fa: flag to alternate the shooter guidance dots. With this set to zero, they just stay still

  • 10821c: the auto shoot countdown timer. once hits zero, the game shoots automatically

  • 10825e: current frame of the wheel animation. If forced to zero, the wheel never animates

  • 10820a: the upper word of player one's score

  • 10820c: the lower word of player one's score

The game sets the score words separately. It must as the data bus is only 16 bits wide.

Clone this wiki locally