NanoBoyAdvance Git (2023/05/27) is compiled. 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 Git changelog:
* APU: FIFO writes should actually happen in-place, not through an intermediate register
* DMA: FIFO A/B should be statically assigned to DMA1/2
* APU: reset FIFOs when they overflow due to a write
* PPU: OBJ window sprites implicitly force the mosaic-flag to zero
* PPU: more accurately emulate mid-frame vertical mosaic changes
* PPU: outside OBJWIN pixels should update the priority and mosaic attributes (fixes #275)
* PPU: better remap BGR555 colors to RGB888 colors
* PPU: more accurately implement horizontal sprite mosaic
* PPU: OBJ window sprites should update the buffer priority (fixes #275)
* PPU: fix sprite pixels from the previous scanline displayed in the last scanline
* PPU: simplify sprite rendering buffer swap
* PPU: tiny cleanup in BeginSpriteDrawing()
Running
In order to run NanoboyAdvance you will need a BIOS file. You can either dump your own or get an open source replacement online (https://github.com/Nebuleon/ReGBA/blob/master/bios/gba_bios.bin). The BIOS file must be placed as bios.bin in the same folder as the executable. However keep in mind, that a replacement BIOS will not be as accurate as the original one.
Download:
NanoBoyAdvance Git (2023/05/27) :
1cloudfile
bayfiles
gofile
multiup
pixeldrain
send
Source: Here
0 Comments
Post a Comment