Skip to content
SPECIFICTION
Get listed

VisualBoyAdvance-M

visualboyadvance-m.org

Free plan WindowsmacOSLinuxAndroid

What it is

VisualBoyAdvance-M is a free, open-source emulator for Game Boy, Game Boy Color, and Game Boy Advance. Builds are listed for Windows, macOS, Linux, and Android, with Android nightlies for arm, arm64, riscv, and x86_64. The project lists Windows XP and later, macOS, and Linux among desktop requirements; Linux distributions may package it under visualboyadvance-m or vbam. Game Boy and Game Boy Advance linking is enabled by default. Build options also include Vulkan video output, Windows Direct3D support, and FFmpeg audio and video recording. A debugger is enabled by default, and Lua scripting is available for the wxWidgets port. The project provides a Libretro core option and nightly builds for Libretro. Graphics upscaling is supported, but the project cautions that xBRZ and ScaleFX may not run on older or weaker systems. The license is GPL-2.0. For support, the project points users to Discord and suggests trying Help → Factory Reset when issues occur.

Spec sheet

Purpose
VisualBoyAdvance-M is an emulator for Game Boy and Game Boy Advance.Read 5 Oct 2026 · github.com
Support
The project links to a Discord server and advises users with issues to try Help → Factory Reset.Read 5 Oct 2026 · github.com
License
The repository identifies its license as GPL-2.0.Read 5 Oct 2026 · github.com
Android build options
The maker’s site says Android builds include arm, arm64, riscv, and x86_64 images, and recommends arm64 for phone users.Read 5 Oct 2026 · visualboyadvance-m.org
Android support
Android builds are available in nightly releases for arm, arm64, riscv and x86_64.Read 5 Oct 2026 · visualboyadvance-m.org
Community and support
The README directs users to the project’s Discord server and recommends a factory reset before reporting issues.Read 5 Oct 2026 · github.com
Debugger and scripting
The build options enable the debugger by default and include Lua scripting support for the wxWidgets port.Read 5 Oct 2026 · github.com
Desktop support
The project lists Windows XP+, macOS and Linux as supported system requirements.Read 5 Oct 2026 · github.com
Downloads
The project lists Windows and Mac builds in its releases and nightly builds for Windows, macOS, Libretro and Android.Read 5 Oct 2026 · github.com
GBA and GB linking
Its build options enable GBA/GB linking functionality by default.Read 5 Oct 2026 · github.com
Graphics
The build options include Vulkan video output and platform-specific Direct3D support on Windows.Read 5 Oct 2026 · github.com
Libretro
A Libretro core can be built, and nightly builds are provided for Libretro.Read 5 Oct 2026 · github.com
Link functionality
The build options include GBA/GB linking functionality, enabled by default.Read 5 Oct 2026 · github.com
Linux availability
The README lists Linux as a supported system requirement and says distributions may offer packages under visualboyadvance-m or vbam.Read 5 Oct 2026 · github.com
Nightly builds
Nightly builds are available for Windows, macOS, Libretro, and Android.Read 5 Oct 2026 · github.com
Older hardware
The project notes older or weaker systems may not run its higher-level xBRZ and ScaleFX scalers.Read 5 Oct 2026 · github.com
Performance limitation
The README cautions that older and weaker systems may not run the higher-level xBRZ and ScaleFX scalers.Read 5 Oct 2026 · github.com
Recording
FFmpeg audio and video recording is enabled by default in the build options.Read 5 Oct 2026 · github.com
Scripting
Lua scripting support for the wxWidgets port is enabled by default in the build options.Read 5 Oct 2026 · github.com
Security and trust
The maker’s site advises users to get releases from the project’s official GitHub, its site, or its official Snapcraft channel.Read 5 Oct 2026 · visualboyadvance-m.org
Video and audio features
Build options include Vulkan video output, FFmpeg audio/video recording, and multiple platform-specific sound outputs.Read 5 Oct 2026 · github.com
Windows and macOS downloads
The project README directs users to its releases tab for Windows and Mac builds.Read 5 Oct 2026 · github.com

Plans and prices

VisualBoyAdvance-M Free Game Boy and Game Boy Advance emulator · Windows, macOS, Linux, and Android builds Read 5 Oct 2026 · github.com

Every VisualBoyAdvance-M plan and price →

Strong points and limits

Strong points

  • Free and open-source under GPL-2.0.
  • Supports Game Boy, Game Boy Color, and GBA.
  • Builds are listed for Windows, macOS, Linux, and Android.
  • Game Boy and Game Boy Advance linking is enabled by default.
  • FFmpeg recording is enabled by default.

Limits

  • xBRZ and ScaleFX may not run on weaker systems.
  • Android releases are nightly builds.

Who it suits

It suits people looking for a no-cost emulator for Game Boy systems on desktop or Android. Users with older or weaker hardware should account for the stated scaler limitation.

Verdict

VisualBoyAdvance-M covers several Game Boy systems and offers builds across desktop and Android platforms. Its advanced scalers may be unsuitable for older or weaker hardware.

Where Specifiction places it

Alternatives to VisualBoyAdvance-MAll alternatives →