mirror of
https://github.com/pret/pokepinballrs.git
synced 2026-09-26 21:34:31 -04:00
aefbead510
gKyogreWhirlpoolMinionSprites is 11 frames of 0x200, streamed into whichever of the two 16-tile slots at t169 and t185 the entity holds. gKyogreWhirlpool0/1SpriteSet draw each as a single 32x32 in palette bank 6, so the sheet needs no OAM packing at all -- 4 tiles wide, 46 rows. The 8 tiles after the eleventh frame are past the end of the animation and no slot copy reaches them. This label was already half extracted. graphics/stage/gunk_084FF90C.png and its config entry existed from an earlier pass, but they were wrong: rebuilding that PNG gives 6144 bytes against the blob's 5888, because it was cut as 4x4 metatiles 12 wide, which is 192 tiles rather than 184. The incbin was never swapped, which is presumably why it went unnoticed. Both are replaced here. Rebuilt sheet matches the ROM blob before and after recolouring, the slot derives bank 6 on full coverage, check passes, make compare passes. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>