mGBA v0.6.1 is released. mGBA is a new emulator for running Game Boy Advance games. It aims to be faster and more accurate than many existing Game Boy Advance emulators, as well as adding features that other emulators lack.
Features:
- Near full Game Boy Advance hardware support[1].
- Fast emulation. Known to run at full speed even on low end hardware, such as netbooks.
- Qt and SDL ports for a heavy-weight and a light-weight frontend.
- Save type detection, even for flash memory size[2].
- Real-time clock support, even without configuration.
- A built-in BIOS implementation, and ability to load external BIOS files.
- Turbo/fast-forward support by holding Tab.
- Frameskip, configurable up to 9.
- Screenshot support.
- 9 savestate slots. Savestates are also viewable as screenshots.
- Video and GIF recording.
- Remappable controls for both keyboards and gamepads.
- Loading from ZIP files.
- IPS and UPS patch support.
- Game debugging via a command-line interface (not available with Qt port) and GDB remote support.
mGBA v0.6.1 Changelog:
Bugfixes:
* GB, GBA: Fix crashes when attempting to identify null VFiles
* GB, GBA: Fix sync to video with frameskip
* GB, GBA Savedata: Fix savestate-related save overwriting (fixes #834)
* GB Audio: Fix NRx2 writes while active (fixes #866)
* GB Core: Fix palette loading when loading a foreign config
* GB MBC: Pocket Cam memory should be accessible without enabling
* GB MBC: Fix SRAM sizes 4 and 5
* GB MBC: Fix RTC initialization (fixes #825)
* GB MBC: Fix RTC loading when file size is off
* GB Memory: Initialize peripheral pointers
* GB Memory: Prevent accessing empty SRAM (fixes #831)
* GB Memory: Fix HDMA count starting in mode 0 (fixes #855)
* GB Memory: Actually load latch time from savestate
* GB Serialize: Fix deserializing video STAT
* GB Video: Fix 16-bit screenshots (fixes #826)
* GB Video: Fix potential hang when ending mode 0
* GB Video: Fix read mode when enabling LCD
* GBA: Reset active region as needed when loading a ROM
* GBA: Fix keypad IRQs not firing when extra buttons are pressed
* GBA BIOS: Use core’s VRAM variable instead of renderer’s
* GBA Cheats: Fix PARv3 multiline blocks (fixes #889)
* GBA I/O: Fix reading from a few invalid I/O registers (fixes #876)
* GBA Savedata: Fix 512 byte EEPROM saving as 8kB (fixes #877)
* GBA Savedata: Fix size of SRAM saves (fixes #883)
* GBA Video: Fix broken sprite blending hack (fixes #532)
* Python: Fix importing .gb or .gba before .core
* Qt: Fix command line debugger closing second game
* Qt: Fix LOG argument order
* Qt: Fix timezone issues with time overrides
* Qt: Fix sprite export pausing game indefinitely (fixes #841)
* SDL: Fix potential race condition when pressing keys (fixes #872)
Misc:
* CMake: Fix CPack dependencies for libpng 1.6
* GBA: Detect hardware for Pokémon FireRed ROM hacks
* GBA Cheats: Improve detection of raw cheats
* Qt: Don’t rebuild library view if style hasn’t changed
* Qt: Allow overrides to be saved before a game is loaded
* Qt: Hide mouse immediately when loading
* SDL: Fix 2.0.5 build on macOS under some circumstances
* VFS: Make VFile.truncate work growing files on PSV (fixes #885)
Download: mGBA v0.6.1
Source: Here
2017-10-02
Tags:
Console,
GBA,
mGBA,
Official_Build
Random Related Topic
0 Comments
Post a Comment