Rumble support
The Goodboy Galaxy GBA ROM supports two different kinds of rumble:
- Game Boy Player mode
- Requires a GameCube with the Game Boy Player peripheral (and Start-Up Disc or GBI).
- Fallback mode
- Works with a variety of other carts / devices / emulators, such as:
- EZ Flash Omega Definitive Edition
- insideGadgets rumble carts
- Analogue Pocket with DS Rumble Pak
- MiSTer
- mGBA core in RetroArch
- SkyEmu
Once Rumble is enabled in the Options menu, the game will automatically detect which of these two modes to use.
NOTE: The physical carts from First Press don't have a rumble motor, but they work with the Game Boy Player (and potentially GB Operator in the future).
Rumble Patch
Many emulators use the Game Code (a.k.a. ROM ID) to decide whether to enable rumble. This includes mGBA, MiSTer and Analogue Pocket.
A .bps
patch is available here: https://goodboygalaxy.com/files/goodboy-1.2-rumble.bps to allow rumble to work on these platforms.
The patch just changes the ROM ID to match Drill Dozer. It will become less necessary in the future as more emulator developers add Goodboy Galaxy's ROM ID to their game databases.
You can apply the patch to your goodboy.gba file using Flips or this simple online patcher.