MGBA
mGBA is an open source Game Boy Advance emulator that aims to be fast and accurate. It supports save states, screenshots, cheats, and more. It can run GBA games smoothly on a variety of devices including Windows, macOS, Linux, and more.
mGBA: Fast & Accurate Game Boy Advance Emulator
Open source emulator for GBA games with support for save states, screenshots, cheats, and more, running on Windows, macOS, Linux, and other devices
What is MGBA?
mGBA is an open source, cross-platform Game Boy Advance emulator that strives for speed and accuracy. Developed in C, it aims to emulate the GBA as accurately as possible while remaining performant on a wide variety of devices.
Some key features of mGBA include:
- Save state support - Save and load the exact state of a game at any point.
- Screenshot support - Take screenshots of games in play.
- Cheat code support - Use cheat codes to manipulate game behavior and access features.
- Controller support - Use gamepads, keyboards and more to control games.
- Fast forward and rewind - Speed up and rewind gameplay for convenience.
- Highly accurate emulation - Strives for pixel perfect graphics and sound.
mGBA runs well on Windows, macOS, Linux, as well as mobile devices like Android and iOS. Its speed and accuracy makes it a great choice for emulating GBA games.
MGBA Features
Features
- Emulate original Game Boy Advance hardware
- Save states allow saving progress at any point
- Screenshot capture
- Controller support for gaming pads and keyboards
- Fast forward to speed up gameplay
- Cheats for gameplay modifications
- Audio and video recording
- Link cable emulation for multiplayer gaming
Pricing
- Open Source
Pros
Accurate emulation
Good performance on low-end hardware
Extensive feature set
Active development and updates
Completely free and open source
Cons
Limited configuration options compared to other emulators
No built-in game library or storefront
Lacks some convenience features like auto-saving
Official Links
Reviews & Ratings
Login to ReviewThe Best MGBA Alternatives
View all mGBA alternatives with detailed comparison →
Top Games and Gaming Software and other similar apps like MGBA
Here are some alternatives to MGBA:
Suggest an alternative ❐OpenEmu
OpenEmu is an open source video game emulator for the Mac platform. It enables users to play classic games that were originally released for older game consoles and handheld gaming systems like the Nintendo Entertainment System (NES), Super Nintendo Entertainment System (SNES), Game Boy, Sega Genesis, Sony PlayStation, and more.One...
RetroArch
RetroArch is an open-source, cross-platform frontend for emulators, game engines, video games, media players and other applications. It's designed to be fast, lightweight, customizable and extensible.Some key features of RetroArch include:Supports many emulators and video game console cores for systems like NES, SNES, Genesis, N64, PS1, etc.Advanced graphics features like...
No$GBA
No$GBA is a popular Nintendo DS, DS Lite, Gameboy Advance (GBA), and Gameboy emulator for Windows. It enables users to play commercial DS and GBA game ROM images on their PCs.Some key features of No$GBA include:Good compatibility with most DS and GBA gamesDecent performance and speedSupport for graphics, sound, saving,...
Lemuroid
Lemuroid is an easy-to-use, customizable, and lightweight multi-system emulator for Windows, Linux, and Android. It allows you to play many of your favorite old-school console and handheld video games from systems like the Game Boy, Game Boy Color, Game Boy Advance, Sega Genesis / Mega Drive, Nintendo Entertainment System (NES),...
Eclipse emu
Eclipse emu is a feature-rich, open-source emulator for classic video game systems. It supports a wide range of older consoles including the NES, SNES, Game Boy, Game Boy Advance, Sega Genesis, Sega CD, Sega Master System, TurboGrafx-16, and more. Eclipse stands out for its accuracy, performance, active development, and array...
Happy Chick
Happy Chick is a feature-packed video game emulator that enables users to play classic games from multiple retro gaming consoles on modern platforms. Originally launched in 2014 for Android devices, Happy Chick has expanded support to also include Windows PCs, iOS devices, and Mac computers.At its core, Happy Chick is...
Mednafen
Mednafen is a popular and customizable open source multi-system emulator. It supports emulating a wide variety of older video game consoles and computers including the NES, SNES, Sega Genesis, Game Boy, Game Boy Advance, Sega Master System, Sega Game Gear, Neo Geo Pocket, Atari Lynx, and more.Accuracy is one of...
WinDS PRO
WinDS PRO is a comprehensive software package developed specifically for the design and analysis of wind turbine systems. It provides a user-friendly Windows-based interface for modeling different turbine configurations, components, and farm layouts.Key features of WinDS PRO include:Advanced modeling capabilities for blades, drivetrains, towers, site conditions, and other components using...
My Boy!
My Boy! is considered one of the best Game Boy Advance emulators available for Android devices. Developed by Fast Emulator, it focuses on performance, accuracy, and user customization options to provide a seamless retro gaming experience on mobile.My Boy! utilizes a high-performance JIT recompiler that allows most GBA games to...
DroidEmu
DroidEmu is a popular Android emulator for Windows that allows you to run Android apps and games on your computer. Some key features of DroidEmu include:Good performance and speed - It utilizes your computer's hardware for faster app performance compared to running on a mobile device.Extensive compatibility - It supports...
Ludo
Ludo is a simple yet engaging board game involving tokens, dice rolls, and a race to the finish. The software Ludo basically brings this classic game to the computer or mobile device. It lets 1-4 players face off on the typical Ludo board with 4 home bases, taking turns to...
RetriX
RetriX is an open-source and cross-platform emulator that allows you to play classic games from vintage home computers, gaming consoles, and arcade machines on modern operating systems like Windows, MacOS, and Linux.Unlike closed-source commercial emulators, RetriX is completely free to download and use. It emulates systems like the Commodore 64,...
Delta Emulator
Delta Emulator is a powerful and feature-packed Nintendo DS emulator for Android. It enables Android users to play Nintendo DS games on their phones or tablets. Some key features of Delta Emulator include:High game compatibility - Supports hundreds of popular DS titles with good performanceCustomizable controls - Fully customizable on-screen...
Ares (Formerly Higan / BSNES)
Ares is an open-source, cross-platform Nintendo emulator that aims for accuracy and preservation of classic games. It is capable of emulating a variety of Nintendo systems including the NES, SNES, Game Boy, Game Boy Color, Game Boy Advance, N64, and more.The emulator was originally known as BSNES, which focused specifically...
Visual Boy Advance-M
Visual Boy Advance-M (VBAM) is one of the best and most popular Nintendo Game Boy Advance emulators available. As an open-source emulator, the source code for VBAM is freely available for anyone to use or modify.VBAM accurately emulates the GBA hardware, including the ARM7 CPU, graphics, sound, and more. This...
VisualBoyAdvance
VisualBoyAdvance is a popular open-source emulator for the Game Boy, Game Boy Color, and Game Boy Advance handheld gaming consoles. First released in 2004, it aims to emulate the hardware and software of these systems as accurately as possible to allow playing classic Game Boy games on modern computers and...
Pizza Boy
Pizza Boy is a free and open-source video game console emulator that enables users to play Nintendo Game Boy and Game Boy Color video games on a personal computer. Developed by Andreas Wallström, Pizza Boy emulates the graphics, sound, and input controls of the original Game Boy systems with a...
John GBA
John GBA is an excellent Game Boy Advance emulator that allows you to play classic GBA games on modern devices. It is available for Windows, macOS, Linux, iOS, and Android.Some key features of John GBA include:High accuracy - It mimics the workings of a real GBA very closely, providing an...
GpSPhone
gpSPhone is a GPS phone tracking app developed for Android devices. It utilizes the built-in GPS sensors on Android phones to provide real-time location tracking and sharing capabilities.Some key features of gpSPhone include:Real-time GPS tracking - Users can view the phone's location on a map and get real-time updates of...
GameBoid
GameBoid is an open-source DOSBox emulator for Android devices that allows users to easily play classic DOS games on their phones or tablets. Developed by Yong Zhang, GameBoid utilizes DOSBox's emulation technology to emulate an x86 PC environment and provide compatibility with thousands of old DOS games and applications.As an...
BoycottAdvance
BoycottAdvance is an open source ad blocker and privacy protection app for Android devices. It blocks ads, trackers, and malware within other apps and websites you visit to enhance privacy, increase browsing speed, and save data usage.Unlike many ad blockers, BoycottAdvance does not show any ads of its own. It...
KiGB
KiGB is a lightweight yet powerful keyboard macro automation software for Windows. It allows users to record, edit, and playback keyboard macros to automate repetitive or complex tasks.Some key features of KiGB include:Intuitive macro recorder with support for mouse movements, clicks, keystrokes, hotkeys, and text insertsMacro editor to modify and...
Cloud Emus
Cloud Emus is a cloud platform designed to help businesses and organizations run legacy software and applications that are no longer compatible with modern computing environments. It provides a virtualization layer that emulates outdated operating systems and hardware, allowing you to use programs and systems developed for older technology stacks...