Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
Pokémon Pinball/ROM map: Difference between revisions
Jump to navigation
Jump to search
Mantidactyle (talk | contribs) m (→Ball) |
Mantidactyle (talk | contribs) m (→Ball) |
||
Line 10: | Line 10: | ||
ld hl,54B3 | ld hl,54B3 | ||
add hl,bc | add hl,bc | ||
ld a,(hl) // Loads the new Ball ID | ld a,(hl) // Loads the new Ball ID at ROM '''0x154B3''' + old Ball ID | ||
ld (D47E),a // Updates the Ball ID in RAM | ld (D47E),a // Updates the Ball ID in RAM '''1:D47E''' |
Revision as of 12:59, 4 July 2014
The following article is a ROM map for Pokémon Pinball.
Ball
- 0x154AD-0x154B2 - Ball IDs (upgrade)
- 0x154B3-0x154B8 - Ball IDs (downgrade)
- 0x15530-0x1554E - Subroutine that downgrades the current Ball
ld a,(D47E) // Loads the old Ball ID in register a ld c,a ld b,00 ld hl,54B3 add hl,bc ld a,(hl) // Loads the new Ball ID at ROM 0x154B3 + old Ball ID ld (D47E),a // Updates the Ball ID in RAM 1:D47E