2023-05-17

NanoBoyAdvance v1.7.1

EmuCR NanoBoyAdvanceNanoBoyAdvance v1.7.1 is released. 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.

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

nanoboyadvance v1.7.1 changelog:
PPU: disallow out-of-bounds BG VRAM tile fetches and return open bus (fixes #298)
Core: do not skip to the next event if the CPU woke up during a DMA (fixes #297)
KeyPad: always request IRQs from the emulator (not the calling) thread (fixes #290)
GameDB: fix entries for a bunch of Classic NES and Famicom Mini titles (fixes #302)
IO: do not enter STOP mode when it is not implemented
mGBA log: clear the message buffer after printing the message
mGBA log: flush STDOUT after each message
Catch fmt::system_error when fmt::print() fails to write to STDOUT (fixes #301)

Download: NanoBoyAdvance v1.7.1 x64
Source: Here

0 Comments

Post a Comment