Need help with NanoboyAdvance?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

fleroviux
294 Stars 19 Forks GNU General Public License v3.0 933 Commits 22 Opened issues

Description

A highly accurate Nintendo Game Boy Advance emulator.

Services available

!
?

Need anything else?

Contributors list

NanoBoyAdvance

license CodeFactor

NanoBoyAdvance is a Game Boy Advance emulator with a focus on high accuracy.

screenshot1

Features

  • highly-accurate GBA emulation
  • HQ audio mixer (for titles which use the Sappy/MP2K/M4A sound engine)
  • RTC emulation
  • game controller support
  • GLSL shader support

Accuracy

  • close to cycle-accurate CPU and DMA emulation
  • hardware is updated at the bus cycle (sub-instruction) level
  • very accurate ARM emulation
  • PPU is still scanline based for now

See ACCURACY.md for more information on which tests NanoBoyAdvance passes and fails.

Running

Get stable versions on the releases page. Or alternatively get the latest nightly build .

A legitimate Game Boy Advance BIOS dump or a replacement BIOS is required.
Do note though that the replacement BIOS is less accurate.

Place your BIOS file named as

bios.bin
into the same folder as the executable or provide a path via the CLI or config.toml

CLI arguments

NanoboyAdvance.exe [--bios bios_path] [--force-rtc] [--save-type type] [--fullscreen] [--scale factor] [--resampler type] [--sync-to-audio yes/no] rom_path

See config.toml for more documentation or options.

Compiling

See COMPILING.md in the

docs
folder.

Credit

Copyright

NanoBoyAdvance is Copyright © 2015 - 2021 fleroviux.
It is licensed under the terms of the GNU General Public License (GPL) 3.0 or any later version. See LICENSE for details.

Game Boy Advance is a registered trademark of Nintendo Co., Ltd.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.