老任多機種模擬器 mGBA 發布新版,更新如下 :
Emulation fixes:
- ARM: Remove obsolete force-alignment in
bx pc
(fixes #2964) - ARM: Fake bpkt instruction should take no cycles (fixes #2551)
- GB Audio: Fix channels 1/2 staying muted if restarted after long silence
- GB Audio: Fix channel 1 restarting if sweep applies after stop (fixes #2965)
- GB Audio: Fix restarting envelope when writing to register (fixes #3067)
- GB Audio: Improve “zombie mode” emulation in CGB mode (fixes #2029)
- GB I/O: Read back proper SVBK value after writing 0 (fixes #2921)
- GB SIO: Disabling SIO should cancel pending transfers (fixes #2537)
- GBA Audio: Fix sample timing drifting when changing sample interval
- GBA Audio: Fix initial channel 3 wave RAM (fixes #2947)
- GBA Audio: Fix sample position issues when rate changes (fixes #3006)
- GBA GPIO: Fix tilt scale and orientation (fixes #2703)
- GBA BIOS: Fix clobbering registers with word-sized CpuSet
- GBA SIO: Fix normal mode SI/SO semantics (fixes #2925)
Other fixes:
- GB: Fix applying a patch that changes the cartridge mapper (fixes #3077)
- GBA Savedata: Fix crash when resizing flash save games for RTC data
- mGUI: Fix cases where an older save state screenshot would be shown (fixes #2183)
- Qt: Re-enable sync for multiplayer windows that aren’t connected (fixes #2974)
- Qt: Fix mute settings not being loaded on setting screen (fixes #2990)
- Qt: Fix screen freezing on macOS after closing save state window (fixes #2885)
- Vita: Fix camera setting not appearing (fixes #3012)
Misc:
- mGUI: Persist fast forwarding after closing menu (fixes #2414)
- Qt: Add exporting of SAV + RTC saves from Save Converter to strip RTC data
- VFS: Use anonymousMemoryMap for large 7z allocations (fixes #3013)
沒有留言:
張貼留言