Changes: Update for 0.7.2

This commit is contained in:
Vicki Pfau 2019-05-25 15:51:44 -07:00
parent d927ac109a
commit c2b6692ce2
1 changed files with 16 additions and 16 deletions

32
CHANGES
View File

@ -1,35 +1,35 @@
0.7.2: (Future) 0.7.2: (2019-05-25)
Emulation fixes: Emulation fixes:
- GBA Video: Fix scanline cache with scale factor change edge cases - GB: Fix HALT when IE and IF unused bits are set (fixes mgba.io/i/1349)
- GBA DMA: Fix DMA0-2 lengths (fixes mgba.io/i/1344) - GB Timer: Fix timing adjustments when writing to TAC (fixes mgba.io/i/1340)
- GB Video: Fix window y changing mid-window (fixes mgba.io/i/1345) - GB Video: Fix window y changing mid-window (fixes mgba.io/i/1345)
- GB Video: Fix more window edge cases (fixes mgba.io/i/1346) - GB Video: Fix more window edge cases (fixes mgba.io/i/1346)
- GB Timer: Fix timing adjustments when writing to TAC (fixes mgba.io/i/1340)
- GBA Memory: Fix writing to OBJ memory in modes 3 and 5
- GBA: Fix RTC on non-standard sized ROMs (fixes mgba.io/i/1400) - GBA: Fix RTC on non-standard sized ROMs (fixes mgba.io/i/1400)
- GBA DMA: Fix DMA0-2 lengths (fixes mgba.io/i/1344)
- GBA Memory: Fix writing to OBJ memory in modes 3 and 5
- GBA Memory: Prevent writing to mirrored BG VRAM (fixes mgba.io/i/743) - GBA Memory: Prevent writing to mirrored BG VRAM (fixes mgba.io/i/743)
- GBA Video: Fix scanline cache with scale factor change edge cases
- GBA Video: Fix sprite mosaic clamping (fixes mgba.io/i/1008) - GBA Video: Fix sprite mosaic clamping (fixes mgba.io/i/1008)
- GB: Fix HALT when IE and IF unused bits are set (fixes mgba.io/i/1349)
- GBA Video: Implement mosaic on transformed sprites (fixes mgba.io/b/9) - GBA Video: Implement mosaic on transformed sprites (fixes mgba.io/b/9)
Other fixes: Other fixes:
- 3DS: Ensure core 2 can be used for threaded renderer (fixes mgba.io/i/1371)
- All: Fix several memory leaks
- GB Core: Fix toggling WIN and OBJ being swapped
- GBA: Fix skipping BIOS on irregularly sized ROMs
- CMake: Fix .deb imagemagick dependencies
- FFmpeg: Improve initialization reliability and cleanup
- FFmpeg: Fix audio conversion producing gaps
- LR35902: Fix disassembly of several CB-prefix instructions
- LR35902: Fix trailing whitespace in disassembly
- Qt: More app metadata fixes - Qt: More app metadata fixes
- Qt: Fix load recent from archive (fixes mgba.io/i/1325) - Qt: Fix load recent from archive (fixes mgba.io/i/1325)
- LR35902: Fix disassembly of several CB-prefix instructions
- Qt: Fix overrides getting discarded (fixes mgba.io/i/1354) - Qt: Fix overrides getting discarded (fixes mgba.io/i/1354)
- Qt: Fix saved scale not getting set on resize (fixes mgba.io/i/1074) - Qt: Fix saved scale not getting set on resize (fixes mgba.io/i/1074)
- CMake: Fix .deb imagemagick dependencies
- Qt: Fix crash in sprite viewer magnification (fixes mgba.io/i/1362) - Qt: Fix crash in sprite viewer magnification (fixes mgba.io/i/1362)
- 3DS: Ensure core 2 can be used for threaded renderer (fixes mgba.io/i/1371)
- GB Core: Fix toggling WIN and OBJ being swapped
- All: Fix several memory leaks
- LR35902: Fix trailing whitespace in disassembly
- Qt: Fix adjusting magnification in tile viewer when not fitting to window - Qt: Fix adjusting magnification in tile viewer when not fitting to window
- FFmpeg: Improve initialization reliability and cleanup
- Wii: Fix aspect ratio (fixes mgba.io/i/500)
- FFmpeg: Fix audio conversion producing gaps
- GBA: Fix skipping BIOS on irregularly sized ROMs
- Qt: Fix bounded fast forward with Qt Multimedia - Qt: Fix bounded fast forward with Qt Multimedia
- Qt: Fix saving settings with native FPS target - Qt: Fix saving settings with native FPS target
- Wii: Fix aspect ratio (fixes mgba.io/i/500)
Misc: Misc:
- Qt: Add missing HEVC NVENC option (fixes mgba.io/i/1323) - Qt: Add missing HEVC NVENC option (fixes mgba.io/i/1323)
- Qt: Improve camera initialization - Qt: Improve camera initialization