• Print

NanoboyAdvance


Description

NanoboyAdvance is a Nintendo Game Boy Advance (TM) emulator written in C++17.

 

The goal is to create a minimal, accurate and reasonably efficient Game Boy Advance emulator in modern C++.

 

The emulator implements the core hardware completely and with high accuracy. Almost all games can be emulated without any known issues, even the 'Classic NES' titles which abuse a variety of edge-cases and undefined behaviour.

 

Features

  • very accurate GBA emulation
  • RTC emulation
  • high quality audio rendering
  • game controller support
  • basic GLSL shader support
  • lightweight: minimal, configurable SDL2 frontend

Links

Homepage

Downloads

Gallery