Overview
Beetle GBA is the Nintendo Game Boy Advance core for RetroArch. The official documentation describes it as a standalone port of Mednafen GBA to libretro. Mednafen GBA is itself a fork of VBA-M, which in turn is a fork of Visual Boy Advance.
Background and lineage
The core's lineage explains its design context. It is a libretro port of Mednafen GBA, and that emulator is described as a fork of VBA-M, itself a fork of Visual Boy Advance. This chain is worth keeping in mind when comparing the core's documented behavior with other Game Boy Advance emulators.
Documented feature support
The official documentation includes a feature support table that records some capabilities as supported and others as unsupported. Supported items include rewind, saves, states, screenshots, restart, core options, controls, remapping, crop overscan, and memory monitoring for achievements. The table also lists RetroArch SaveRAM Autosave Interval support as unsupported.
The unsupported items listed in the source are netplay, RetroArch cheats, native cheats, multi-mouse, rumble, sensors, camera, location, subsystem features, softpatching, disk control, username, language, and LEDs.
What the documentation covers
The official documentation is a core reference page. It describes the core's origin and its feature table. The supplied source text does not include a detailed step-by-step installation or BIOS configuration walkthrough. For setup decisions, use the core options and controls entries where available in RetroArch, and refer to the feature list above for what the core documents as supported.
Limitations to keep in mind
- The documented unsupported features are part of the core's declared behavior, not general RetroArch limitations.
- Netplay is listed as unsupported for Beetle GBA.
- RetroArch cheats and native cheats are listed as unsupported.
- Softpatching and disk control are listed as unsupported.
- Rumble, sensors, camera, location, and multi-mouse are listed as unsupported.
- This article has not independently tested any of these features.
Reference table · Scroll horizontally to see all columns.
| Feature | Documented support |
|---|---|
| Restart | Supported |
| Screenshots | Supported |
| Saves | Supported |
| States | Supported |
| Rewind | Supported |
| Core Options | Supported |
| Memory Monitoring (achievements) | Supported |
| Controls | Supported |
| Remapping | Supported |
| Crop Overscan | Supported |
| Netplay | Unsupported |
| RetroArch Cheats | Unsupported |
| RetroArch SaveRAM Autosave Interval support | Unsupported |
| Native Cheats | Unsupported |
| Multi-Mouse | Unsupported |
| Rumble | Unsupported |
| Sensors | Unsupported |
| Camera | Unsupported |
| Location | Unsupported |
| Subsystem | Unsupported |
| Softpatching | Unsupported |
| Disk Control | Unsupported |
| Username | Unsupported |
| Language | Unsupported |
| LEDs | Unsupported |
Sources & references
Content responsibility: FrameTinker editorial desk. Source authors and software maintainers are credited separately below; this is not a claim of hands-on testing.
Published .
RetroArch: beetle gba — official gaming software documentation https://raw.githubusercontent.com/libretro/docs/master/docs/library/beetle_gba.mdRetrieved Nov 1, 2026Something doesn’t match your setup?
Suggest a correction
