mGBA

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 image
emulator game-boy-advance open-source

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

  1. Emulate original Game Boy Advance hardware
  2. Save states allow saving progress at any point
  3. Screenshot capture
  4. Controller support for gaming pads and keyboards
  5. Fast forward to speed up gameplay
  6. Cheats for gameplay modifications
  7. Audio and video recording
  8. 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


The Best MGBA Alternatives

Top Games and Gaming Software and other similar apps like MGBA


OpenEmu icon

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...
OpenEmu image
RetroArch icon

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...
RetroArch image
No$GBA icon

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,...
No$GBA image
Lemuroid icon

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),...
Lemuroid image
Eclipse emu icon

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...
Eclipse emu image
Happy Chick icon

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 icon

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...
Mednafen image
WinDS PRO icon

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! icon

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...
My Boy! image
DroidEmu icon

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...
DroidEmu image
Ludo icon

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...
Ludo image
RetriX icon

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,...
RetriX image
Delta Emulator icon

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...
Delta Emulator image
Ares (Formerly Higan / BSNES) icon

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...
Ares (Formerly Higan / BSNES) image
Visual Boy Advance-M icon

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...
Visual Boy Advance-M image
VisualBoyAdvance icon

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...
VisualBoyAdvance image
Pizza Boy icon

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 icon

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...
John GBA image
GpSPhone icon

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...
GpSPhone image
GameBoid icon

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...
GameBoid image
BoycottAdvance icon

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 icon

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 icon

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...