Cyphgirl 6d2cffda06 Extract the flipper frames from baserom
gFlipperTileGraphics is 6 angles of 0x200, copied into tile 0 for the left
flipper and tile 16 for the right. Each is a single 32x32 from
gBonusBoardLeft/RightFlipperSpriteSet in palette bank 0, so the sheet is 4 tiles
wide with no OAM packing and no shape.

These are the same two slots the shared bonus-board block fills at t0..31 on every
board's intro sheet, which is why bank 0 is already the answer ruby and kyogre
record for their own copies of the flipper.

Rebuilt sheet matches the ROM blob before and after recolouring, check passes,
make compare passes.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-08 09:45:00 -04:00
2026-02-08 08:54:04 -06:00
2026-07-18 01:12:29 -05:00
2023-06-16 20:18:38 -05:00
2026-07-04 00:10:52 -05:00
2026-07-18 01:12:29 -05:00
2021-07-23 10:49:36 -04:00
2026-03-04 18:14:37 -06:00
2023-06-16 20:18:38 -05:00
2024-09-27 20:55:53 -05:00
2023-06-16 20:18:38 -05:00
2026-01-31 16:05:32 -06:00
2026-07-16 02:14:47 -05:00

Pokémon Pinball: Ruby & Sapphire

This is a disassembly of Pokémon Pinball: Ruby & Sapphire.

It builds the following rom:

  • pokepinballrs.gba sha1: 9fec81ce2c5df589e0371a0bf2f92a5fe8db730b

To set up the repository, see INSTALL.md.

For contacts and other pret projects, see pret.github.io.

Description
Decompilation of Pokémon Pinball: Ruby & Sapphire
Readme 43 MiB
Languages
C 52.2%
Assembly 42.9%
C++ 2.8%
HTML 1.3%
Python 0.5%
Other 0.3%