diff --git a/CHANGES b/CHANGES index 065ad1f93a9..3140354a055 100644 --- a/CHANGES +++ b/CHANGES @@ -1,45 +1,45 @@ -0.5.2: (Future) +0.5.2: (2016-12-31) Bugfixes: - - Libretro: Fix unterminated SET_INPUT_DESCRIPTORS - - GBA Memory: Fix misaligned BIOS reads - - GBA BIOS: Fix MidiKey2Freq BIOS reads - - GBA BIOS: Fix invalid CpuSet not setting BIOS prefetch + - All: Fix fullscreen config option being ignored + - ARM7: PSR mode bits should not get sign extended + - GB: Fix audio not being deinitialized + - GB: Fix crash when masking savedata + - GB: Properly initialize sramRealVf variable + - GB Audio: Fix serialization of channel 3 and NR52 properties + - GB Audio: Reset envelope timer when reseting sound channel - GB MBC: Fix SRAM dangling pointer with RTC games - - Windows: Fix Unicode directory handling - - Qt: Fix changing resolution of software renderer - - Qt: Fix setting overrides - - Qt: Fix cut off tiles and alignment issues in tile viewer - - GBA Cheats: Fix GameShark ROM patches - GB MBC: Fix initializing MBC when no ROM is loaded - - VFS: Fix resizing memory chunks when not needed - GB Memory: Fix patching ROM bank 0 - - GB: Fix audio not being deinitialized - - GBA Memory: Fix VCOUNT being writable - - Qt: Only reset window dimensions when first shown - GB Memory: Fix starting HDMAs during mode 0 - - Qt: Fix Qt Multimedia audio driver on big endian + - GB Memory: Fix HDMA5 value after DMA completes + - GB Video: Initialize LCDC in renderer + - GB Video: Hblank IRQs should mask LYC=LY IRQs - GBA: Fix IRQs firing after already being cleared - - All: Fix fullscreen config option being ignored - - GBA: Add savegame override for Crash Bandicoot 2 - - ARM7: PSR mode bits should not get sign extended - - GBA Video: Fix out of bounds sprite transforms - GBA: Only unhalt CPU if appropriate bit is set in IE - - GB: Fix crash when masking savedata - - GB Audio: Fix serialization of channel 3 and NR52 properties - - GB: Properly initialize sramRealVf variable - - Qt: Fix Apply button for key and controller configurations - - GB Video: Initialize LCDC in renderer + - GBA: Add savegame override for Crash Bandicoot 2 + - GBA BIOS: Fix MidiKey2Freq BIOS reads + - GBA BIOS: Fix invalid CpuSet not setting BIOS prefetch + - GBA Cheats: Fix GameShark ROM patches - GBA I/O: Mask off WAITCNT bits that cannot be written - - GB Memory: Fix HDMA5 value after DMA completes - - GB Video: Hblank IRQs should mask LYC=LY IRQs - - GB Audio: Reset envelope timer when reseting sound channel + - GBA Memory: Fix misaligned BIOS reads + - GBA Memory: Fix VCOUNT being writable + - GBA Video: Fix out of bounds sprite transforms + - Libretro: Fix unterminated SET_INPUT_DESCRIPTORS - Libretro: Fix disabling BIOS - Libretro: Fix Game Boy savestates and audio + - Qt: Fix changing resolution of software renderer + - Qt: Fix setting overrides + - Qt: Fix cut off tiles and alignment issues in tile viewer + - Qt: Only reset window dimensions when first shown + - Qt: Fix Qt Multimedia audio driver on big endian + - Qt: Fix Apply button for key and controller configurations + - VFS: Fix resizing memory chunks when not needed + - Windows: Fix Unicode directory handling Misc: - - PSP2: Improved controller rumble - GB, GBA: Prevent loading null ROMs - GB Audio: Initialize wave RAM to GBC values - GB Memory: Reset ROM bank when loading a ROM + - PSP2: Improved controller rumble 0.5.1: (2016-10-05) Bugfixes: