Retro Hackers LogoGuestLog in

Summer Tree
News
Database
Users
Projects
Game Ports
Videos
Music
Material
Feedback

Pokémon Pinball: Ruby & Sapphire (Cartridge Rumble Patch) openFPGA-GBA hackfix

Original game : Pokémon Pinball: Ruby & Sapphire

Platform : GBA

Author : mattdog1000000

Release date : 26 November 2023

Category : Addendum

Patch version : 0.1

Modifications : O

Downloads : 172

ROM Information

Filenames are from the No-Intro database.
----------------
Pokemon Pinball - Ruby & Sapphire (Europe) (En,Fr,De,Es,It)
CRC32: A53AC14B
MD5: 98B421421F79E774231B65DF7B1B3C47
SHA-1: B8B7881EAA9856B5ADA99078AD1053D31CB79827
----------------
Pokemon Pinball - Ruby & Sapphire (USA)
CRC32: B992A3C0
MD5: BA6D0FBFF297B8937D3C8E7F2C25FA0F
SHA-1: 9FEC81CE2C5DF589E0371A0BF2F92A5FE8DB730B
----------------
Pokemon Pinball - Ruby & Sapphire (Japan) (Rev 1)
CRC32: 925A5684
MD5: BE2CA0C6F898C5C453924D69732AABBB
SHA-1: 2C7F8BC4CE37043A8F62713038591E861F812499

Hack description

This hackfix is meant to be applied on top of the latest version of djedditt's Pokémon Pinball: Ruby & Sapphire (Cartridge Rumble Patch) to allow it to function on openFPGA-GBA core for the Analogue Pocket.

This patch simply modifies the header so that the game id matches Drill Dozer's and also updates the header checksum to ensure a successful boot. A similar hackfix was included in djedditt's Wario Land 4: Jungle Rumble!, so if he decides to include this hackfix in the future this separate addendum will no longer be needed.

Hopefully the makers of the openFPGA-GBA core will release an update making all of these kinds of hackfixes unnecessary.

Screenshots

Contributions

ContributorType of contributionDescription
mattdog1000000Hacking
djeddittOriginal Hacking

Reviews

Also needed for other FPGAs.Chronosplit2023-12-13Version 0.1

Whatever the problem is that makes this hack necessary in OpenFPGA also exists in at least the MiSTer's GBA core in some form, if not others. This game uses the rumble just like the original Pokémon Pinball, so you should definitely check it out with a controller that vibrates.

Other GBA games with rumble patches also have a similar addendum, and those are needed all the same.