Update CHANGES for 0.2.1

This commit is contained in:
Jeffrey Pfau 2015-05-13 21:58:42 -07:00
parent 81f55ac4ba
commit 3dfa8bc547
1 changed files with 29 additions and 29 deletions

58
CHANGES
View File

@ -1,46 +1,46 @@
0.2.1: (Future) 0.2.1: (2015-05-13)
Bugfixes: Bugfixes:
- GBA: Fix timers not updating timing when writing to only the reload register
- All: Fix sanitize-deb script not cleaning up after itself - All: Fix sanitize-deb script not cleaning up after itself
- Qt: Fix Display object leak when closing a window - All: Fix dependencies for libavcodec on Debian-derived platforms
- Qt: Fix .deb dependencies - ARM7: Handle writeback for PC in addressing modes 2 and 3
- GBA Audio: FIFOs should not poll DMAs that are not scheduled for audio - ARM7: Make illegal instruction decoding consistent between ARM and Thumb
- Qt: Fix "QOpenGLContext::swapBuffers() called with non-exposed window" warning - ARM7: Fix ARM multiply instructions when PC is a destination register
- GBA Memory: Ensure changing the timing of a DMA reschedules it - Debugger: Fix use-after-free in breakpoint clearing code
- Qt: Fix window not regaining focus after exiting savestate window - Debugger: Fix boundary conditions in tab completion
- Qt: Fix regression where video would not record if the game had already started - GBA: Fix timers not updating timing when writing to only the reload register
- GBA: Fix rewind boundary conditions - GBA: Fix rewind boundary conditions
- GBA: Add initial I/O register settings for background matrix registers - GBA: Add initial I/O register settings for background matrix registers
- Qt: Fix potential crash if a gamepad causes focus to change
- GBA Memory: Allow SRAM to be 64kB
- Qt: Fix controller axis querying
- GBA Memory: Fix 32-bit loads from unaddress cartridge space
- Qt: Fix multiplayer windows opening as the wrong size
- Qt: Fix controllers sometimes not loading the right profile
- GBA: Fix hang when loading a savestate if sync to video is enabled - GBA: Fix hang when loading a savestate if sync to video is enabled
- Debugger: Fix use-after-free in breakpoint clearing code
- Util: Fix resource leak in UTF-8 handling code
- VFS: Fix resource leaks if some allocations fail
- Debugger: Fix boundary conditions in tab completion
- Video: Fix an issue with very long filenames
- SDL: Fix boundary conditions for joystick adjustments
- Util: Fix a null-pointer issue when attempting to delete a key
- SDL: Allocate properly sized input maps
- ARM7: Handle writeback for PC in addressing modes 2 and 3
- GBA: Handle out-of-bounds I/O access - GBA: Handle out-of-bounds I/O access
- GBA: Fix bounds-checking on EEPROM access - GBA: Fix bounds-checking on EEPROM access
- ARM7: Make illegal instruction decoding consistent between ARM and Thumb - GBA Audio: FIFOs should not poll DMAs that are not scheduled for audio
- GBA BIOS: Initialize a variable that may be uninitialized in very rare cases - GBA BIOS: Initialize a variable that may be uninitialized in very rare cases
- ARM7: Fix ARM multiply instructions when PC is a destination register - GBA Memory: Ensure changing the timing of a DMA reschedules it
- SDL: Fix potential build issues when Qt and SDL2 are in use - GBA Memory: Allow SRAM to be 64kB
- GBA Memory: Fix 32-bit loads from unaddress cartridge space
- GBA Memory: Fix jumping to invalid memory when switching from Thumb to ARM - GBA Memory: Fix jumping to invalid memory when switching from Thumb to ARM
- GBA Video: Fix second frame mode 5 - GBA Video: Fix second frame mode 5
- Perf: Fix race condition if a game crashes immediately on start - Perf: Fix race condition if a game crashes immediately on start
- All: Fix dependencies for libavcodec on Debian-derived platforms - Qt: Fix Display object leak when closing a window
- Qt: Fix .deb dependencies
- Qt: Fix "QOpenGLContext::swapBuffers() called with non-exposed window" warning
- Qt: Fix window not regaining focus after exiting savestate window
- Qt: Fix regression where video would not record if the game had already started
- Qt: Fix potential crash if a gamepad causes focus to change
- Qt: Fix controller axis querying
- Qt: Fix multiplayer windows opening as the wrong size
- Qt: Fix controllers sometimes not loading the right profile
- SDL: Fix boundary conditions for joystick adjustments
- SDL: Allocate properly sized input maps
- SDL: Fix potential build issues when Qt and SDL2 are in use
- Util: Fix resource leak in UTF-8 handling code
- Util: Fix a null-pointer issue when attempting to delete a key
- VFS: Fix resource leaks if some allocations fail
- Video: Fix an issue with very long filenames
Misc: Misc:
- GBA Memory: Soft-crash if jumping past the end of a ROM
- Qt: Show multiplayer numbers in window title - Qt: Show multiplayer numbers in window title
- Qt: Solar sensor can have shortcuts set - Qt: Solar sensor can have shortcuts set
- GBA Memory: Soft-crash if jumping past the end of a ROM
0.2.0: (2015-04-03) 0.2.0: (2015-04-03)
Features: Features: