Il s’agit d’un émulateur de GameBoy Advance très précis écrit en C++. Il vise une émulation précise de cycle lorsque cela est possible, tout en offrant des améliorations telles qu’une meilleure qualité audio.
 
Quelques caractéristiques:
– Compatibilité et précision très élevées (voir Chapitre précision)
– Mélangeur audio HQ (pour les jeux qui utilisent le moteur sonore MusicPlayer2000 de Nintendo)
– Options de post-traitement (correction des couleurs, mise à l’échelle xBRZ et simulation d’images fantômes LCD)
– Prise en charge de l’état de sauvegarde (10 emplacements de sauvegarde disponibles)
– Prise en charge du contrôleur de jeu (les boutons et les axes peuvent être remappés)
– Chargement de ROM à partir d’archives (Zip, 7z, Tar et prise en charge limitée de RAR1)
– Émulation RTC
– Émulation de capteur solaire (par exemple : pour Boktai – Le soleil est dans votre main)
 

 
Les changements:
– UI: implement game controller selection and remapping
– UI: enable loading ROMs from archives (Zip, 7z, RAR4)
– UI: enable loading ROMs via Drag & Drop onto the main window
– UI: fix occasional crashes when loading a ROM while the emulator is running
– UI: fix screen clearing and stop audio if ROM could not be loaded
– UI: unpause the emulator if a ROM is loaded
– UI: add an option to unlock the aspect ratio
– Core: implement Solar Sensor emulation (for Boktai I and II)
– Core: implement experimental save state support
– Save Memory: automatically detect EEPROM save sizes (closes #219)
– ARM: fix switch between FIQ and non-user/system modes
– PPU: delay H-blank IRQs by four cycles (fixes #89, fixes #175)
– PPU: disable VRAM mirror at 06018000h in bitmap modes (fixes #102)
– PPU: latch BGX/Y writes at the beginning of each scanline (fixes #176)
– PPU: delay scanline rendering by 32 cycles (fixes #93)
– PPU: properly initialise WIN0/1 state after reset (fixes #223)
– PPU: 2D OBJs should wraparound horizontally (fixes #224)
– PPU: move rendering to a secondary thread for better performance
– PPU: improve DMA3 video transfer timing
– PPU: respect WININ/WINOUT if Alpha OBJ does not have a blend source
– IRQ: add 16-bit IO access handlers to avoid scheduling multiple events
– IRQ: assign (preliminary) priorities to events for IRQ raise and acknowledge/disable events
– Timer: be explicit about IO write event order
– RTC: enable 24h-mode by default (fixes #136)
– RTC: multiple small fixes and accuracy improvements

 

Télécharger NanoBoyAdvance (x64) v1.6 (9.9 Mo)

Télécharger NanoBoyAdvance (x86) v1.3 (1.4 Mo)

Site Officiel

En savoir plus…