What Were GBA Cheat Devices? (Action Replay, GameShark, CodeBreaker)

Cheat devices like the Action Replay were popular for the Game Boy Advance.
The Game Boy Advance (GBA) era saw continued popularity for hardware cheat devices, allowing players to modify their gaming experiences. The most common devices were Datel’s Action Replay (AR) (often sold as Action Replay MAX later), the rebranded GameShark SP (GS SP) which was often compatible with AR codes, and Pelican Accessories’ CodeBreaker (CB). These devices typically came as cartridges that plugged into the GBA, sometimes requiring a boot process or specific button presses to access a menu where cheat codes could be entered.
These codes, usually long strings of hexadecimal characters, could directly manipulate game memory to grant advantages like infinite health or resources, unlock items or abilities early, or enable other fun modifications. The specific format and required “Master Code” varied between device types.
This guide provides a collection of cheat codes for the charming GBA adventure, The Legend of Zelda: The Minish Cap.
⚠️ Important Warning: Using cheat codes alters the game’s programming and memory in ways the developers did not intend. This can cause unpredictable glitches, graphical errors, game crashes, save file corruption, or other stability issues. Use cheats responsibly and be aware of the potential risks. Backing up save files is highly recommended when using emulators.
The Minish Cap (GBA) – Action Replay / GameShark / CodeBreaker Codes
These codes are intended for use with GBA cheat devices or compatible GBA emulators when playing The Legend of Zelda: The Minish Cap.
⭐ CRITICAL NOTE – MASTER CODE REQUIRED ⭐
GBA cheat devices (AR, GS, CB) REQUIRE a valid Master Code (often labeled ‘(M)’) for your specific game version (USA, Europe, etc.) and device type to be active for any other cheats to function. You must enable ONE appropriate Master Code.
Common Master Codes (USA/NTSC Version)
Ensure one of the following Master Codes matching your device/emulator’s supported format is active:
Action Replay (AR V3) / GameShark SP (GS SP) Master Code:
B467407C E877
33F5A05F 7BF8
3DC9388E 13C6
CodeBreaker (CB) Master Code:
0000E816 000A
1001A616 0007
(The following codes are primarily in Action Replay / GameShark SP format. Ensure the AR/GS Master Code is active when using them.)
Player Status
- Infinite Health:
DAE4A661 84FB 9A1044E6 630F
- Max Health (Sets Current & Max Hearts):
DAE4A661 84FB 4F1657B2 7258
- Infinite Rupees (Shows 9999):
968645F6 E8CD
- Max Sword Charge Gauge / Quick Charge:
B19C374E 34F8
Inventory & Ammo
- Infinite Bombs:
1F153076 E14A
- Infinite Arrows:
B8B53056 C15A
- Infinite Lamp Oil:
CF7D806C 6B08
Key Items & Abilities
- Have Roc’s Cape:
F6494D49 6680
- Have Pegasus Boots:
14D14B4B 6F84
- Have Power Bracelets:
4C7D9C4D 2B4D
- Have Flippers:
330D9F0D 094F
- Have Mirror Shield:
4E5B5B09 AFEC
- Have Lantern:
3BDD600F 8D81
- Have Gust Jar:
0B5F054F AB70
- Have Cane of Pacci:
79E1322D 59A7
- Have Mole Mitts:
D9777F3F C545
- Have Four Sword (Activated): (May require specific story flags)
BF6D60C1 8F83
Collectibles & Upgrades
- Have All 4 Elements Infused:
6869864E 5199
- Have All 8 Tiger Scrolls (Sword Techniques):
0C192A59 0A61
- Max Kinstone Bag Size:
1E56F393 5A76
- Infinite Mysterious Shells:
486671C2 7F6E
Disclaimer: Code availability and stability can vary. Ensure codes match your game version (USA, Europe, etc.) and the cheat device format you are using.
Using GBA Codes with Emulators
Modern Game Boy Advance emulators typically include built-in support for cheat codes, allowing you to use Action Replay, GameShark SP, and CodeBreaker codes without the original hardware.
Crucial Reminder: You MUST enter and enable the correct **Master Code** for your game version and the cheat type (AR/GS or CB) before any other codes will work!
🕹️ VisualBoyAdvance (VBA / VBA-M)
A long-standing and popular choice for GBA emulation:
- Load Your Game: Open your The Minish Cap ROM.
- Access Cheats Menu: Go to Cheats > Cheat list….
- Add Master Code:
- Click the button corresponding to your Master Code type (e.g., Action Replay… or Codebreaker…).
- Give it a name like “(M) Code AR” or “(M) Code CB”.
- Paste the **entire** multi-line Master Code into the “Code” box.
- Click OK. **Ensure it is enabled (checkbox ticked).**
- Add Cheat Codes:
- Click the appropriate button again (Action Replay, GameShark, or Codebreaker).
- Enter a description for the cheat (e.g., “Infinite Health”).
- Paste the entire cheat code into the “Code” box.
- Click OK. Ensure the checkbox is ticked.
- Repeat step 4 for all desired cheats.
🕹️ mGBA
A modern, accurate GBA emulator:
- Load Your Game: Open your The Minish Cap ROM.
- Access Cheats Menu: Go to Tools > Cheats.
- Add Master Code:
- Click Add GameShark (for AR/GS codes) or Add CodeBreaker.
- Paste the **entire** Master Code into the code box. Add a description like “(M) Code”.
- Click OK/Add. **Ensure the Master Code is enabled in the list.**
- Add Cheat Codes:
- Click the appropriate button again (Add GameShark or Add CodeBreaker).
- Paste the cheat code. Add a description.
- Click OK/Add. Ensure the cheat is enabled.
- Repeat step 4 for all desired cheats.
🕹️ RetroArch (using mGBA, VBA-M, gpSP, etc. cores)
RetroArch uses cores for emulation; the process is generally consistent:
- Load Core & Game: Load a GBA core, then load your The Minish Cap ROM.
- Open Quick Menu: Press the hotkey (often `F1`).
- Go to Cheats: Select the Cheats menu option.
- Add Master Code:
- Select Add New Cheat to Top/Bottom.
- Manually enter the Master Code on the “Code” line(s). RetroArch might require specific formatting or line breaks for multi-line codes depending on the core.
- Add a description like “(M) Code”.
- **Ensure the cheat line is toggled to “Enabled”.**
- Add Cheat Codes:
- Select Add New Cheat to Top/Bottom again.
- Enter the cheat code on the “Code” line(s).
- Add a description.
- **Ensure this cheat line is also toggled to “Enabled”.**
- Apply Changes: Go back one level and select Apply Changes.
Emulator Cheat Notes:
- Master Code is ESSENTIAL: Cannot stress this enough – forgetting the Master Code or using the wrong one is the #1 reason GBA cheats fail.
- Code Type Matters: Emulators often require you to specify if the code is Action Replay, GameShark, or CodeBreaker format. Use the correct type.
- Region Matching: Ensure your codes match the region of your game ROM (USA, Europe, etc.).
- Stability: Using many codes, or codes that conflict, can cause instability. Test codes if you encounter issues.
Using these cheat codes via an emulator can offer a fresh way to experience *The Legend of Zelda: The Minish Cap*, whether you want to bypass resource gathering, acquire powerful items early, or just experiment with the game’s mechanics.