Retro Hackers LogoGuestLog in

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

Super Mario Advance 4: Super Mario Bros. 3 (Cartridge Rumble Patch)

Original game : Super Mario Advance 4: Super Mario Bros. 3

Platform : GBA

Author : djedditt

Release date : 28 September 2021

Category : Improvement

Patch version : 1.0

Modifications : O

Downloads : 2511

ROM Information

Filenames are from the No-Intro database.
----------------
Super Mario Advance 4 - Super Mario Bros. 3 (Europe) (En,Fr,De,Es,It) (Rev 1)
CRC32: 8D84ACFC
MD5: AE8AF6B539D509019BDD06565C10804A
SHA-1: 2E5CE11A893464DC0CCE0A6B451580BA35A7E5DE
----------------
Super Mario Advance 4 - Super Mario Bros. 3 (Europe) (En,Fr,De,Es,It) (Rev 1) (Virtual Console)
CRC32: D4F45B01
MD5: 733E976FD06D65E9F5635B836A14A81B
SHA-1: 00667CE3DA4BFEE3182C4445AC2F5483870BE97C
----------------
Super Mario Advance 4 - Super Mario Bros. 3 (Europe) (En,Fr,De,Es,It) (Rev 1) (Switch Online)
CRC32: E3847E32
MD5: 852976EF728C7E33E4E9EC089380ECFF
SHA-1: CDB79F7926FB61EE7F13EE4CBD61EBE3FB01BA69
----------------
Super Mario Advance 4 - Super Mario Bros. 3 (USA, Australia) (Rev 1)
CRC32: 88DAB27F
MD5: 605286B3AEDEFFBA70BF46B834B120B1
SHA-1: 532F3307021637474B6DD37DA059CA360F612337
----------------
Super Mario Advance 4 - Super Mario Bros. 3 (USA) (Rev 1) (Virtual Console)
CRC32: D4C13AC3
MD5: E7A2792C5913A8420A419F2D01358487
SHA-1: DD2879329EC52BD5372F26B75297A67F1A81215A
----------------
Super Mario Advance 4 - Super Mario Bros. 3 (USA) (Rev 1) (Switch Online)
CRC32: 22E12D0E
MD5: 3E25AC6BA3D53BC318E020341A271B07
SHA-1: 82FA5A6CF09415C2E262931488841B78A524E2C3
----------------
Super Mario Advance 4 - Super Mario 3 + Mario Brothers (Japan) (Rev 2)
CRC32: 7B1A4C22
MD5: 9B7B3E2567FE71B6F488EE254209E25E
SHA-1: B3349AD79D20F1AE77D3E120F60D60EDDDBBC2D2
----------------
Super Mario Advance 4 - Super Mario 3 + Mario Brothers (Japan) (Rev 2) (Virtual Console)
CRC32: 4AEE9C77
MD5: ED52707B19848C480866A86F28268273
SHA-1: 72CCC0ECCE6CE08EADCE1B3DA4873CDD91851496
----------------
Super Mario Advance 4 - Super Mario 3 + Mario Brothers (Japan) (Rev 2) (Switch Online)
CRC32: AA312980
MD5: 51A0BA2F158744619D486952F4AD01B0
SHA-1: B65217BB411BF1E9AFF50BF0940C4A0021789F59

Hack description

Super Mario Advance 4: Super Mario Bros. 3 is one of the few games that rumble the Game Cube controller when played through a Game Boy Player. This patch unlocks the rumble feature on GBA and adds cartridge rumble. The original Game Boy Player rumble events and rumble duration are used to trigger the rumble motor in a rumble flash cart, such as:

* insideGadget's 32MB, 1Mbit Flash Save cartridge (with rumble motor)
* EZ-FLASH OMEGA Definitive Edition

The cart itself will rumble when played on GBA but not when played through a Game Boy Player. That's how Drill Dozer works, which is the only game that officially supports both Game Boy Player and cartridge rumble.

If you want to apply a GBP/SNES palette hack, check out my patch here: https://retrohackers.net/hack-details.php?id=6227. The GBP/SNES palette hack by "Vague Rant" is not compatible because it forces the game in GBP mode, which disables cartridge rumble.

Don't forget to enable the rumble feature in the options menu.

Screenshots

Contributions

ContributorType of contributionDescription
djeddittHackingReverse engineering, hacking and ASM work

Reviews

Now the game is complete!Baggins2021-09-28Version 1.0

Yay, another brilliant rumble hack! It's great to be able to play this game on an EZFLASH Omega DE, and have all the features of playing it on Gameboy player now on the go!

Can't wait for your future rumble hack releases!