Commit Graph

1507 Commits

Author SHA1 Message Date
Jeffrey Pfau c9d32cd8e0 All: Update CHANGES for 0.1.1 2015-01-24 16:34:55 -08:00
Jeffrey Pfau 72ad2e22d4 Qt: Show window later that usual to ensure that it scales properly initially 2015-01-24 15:50:12 -08:00
Jeffrey Pfau 85fa3ac406 Qt: Fix crash if a game pauses before any frames are shown 2015-01-19 02:41:03 -08:00
Jeffrey Pfau 50b3bf750e GBA: Fix timers 2 and 3 updating incorrectly 2015-01-17 02:22:13 -08:00
Jeffrey Pfau 5b1d597ce5 Util: Fix SOCKET_FAILED macro 2015-01-16 00:52:11 -08:00
Jeffrey Pfau 342e779c32 GBA Audio: Properly initialize audio FIFO channels 2015-01-15 20:49:57 -08:00
Jeffrey Pfau 4ce9b83362 GBA Video: Fix mode 0 being able to read tiles above appropriate tile range 2015-01-15 02:01:44 -08:00
Jeffrey Pfau 6b250448d5 GBA BIOS: Fix HuffUnComp boundary conditions
Conflicts:
	CHANGES
	src/gba/gba-bios.c
2015-01-15 01:37:15 -08:00
Jeffrey Pfau 3ec8afc507 GBA BIOS: Fix BIOS prefetch after returning from an HLE SWI 2015-01-14 00:52:02 -08:00
Jeffrey Pfau b7698ae962 GBA Memory: Fix initial DMA state 2015-01-14 00:52:02 -08:00
Jeffrey Pfau 3c09508101 GBA BIOS: Reject bit length 1 in HuffUnComp 2015-01-13 21:37:53 -08:00
Jeffrey Pfau e0639990b5 GBA Memory: Properly bounds-check VRAM accesses 2015-01-13 21:25:03 -08:00
Jeffrey Pfau f64b8e9a6a GBA BIOS: Fix GetBiosChecksum to return the value of a real GBA, regardless of used BIOS 2015-01-13 21:25:03 -08:00
Jeffrey Pfau 23d35c4b29 GBA BIOS: Fix HuffUnComp to work when games pass an invalid bit length 2015-01-13 20:56:29 -08:00
Jeffrey Pfau 757646ec84 GBA BIOS: Fix LZ77UnCompVram to use 16-bit loads from decompressed memory
Conflicts:
	src/gba/gba-bios.c
2015-01-13 20:54:08 -08:00
Jeffrey Pfau fc0450119a Qt: Fix window geometry on launch when window is still hidden 2015-01-09 23:23:57 -08:00
Jeffrey Pfau a46bf5ef32 Debugger: Fix binary print putting spaces between digits 2015-01-08 01:03:40 -08:00
Jeffrey Pfau cd48c293d6 GBA Memory: Filter out top nybble of DMA addresses 2015-01-07 00:58:39 -08:00
Anthony J. Bentley 99ae749092 All: Clarify that -p takes an argument. (Merge pull request #2) 2015-01-07 00:14:28 -08:00
Jeffrey Pfau 2ab461304c GBA Video: Properly combine OBJWIN blend flags with BG blend flags 2015-01-07 00:09:23 -08:00
Jeffrey Pfau d0f4584f74 GBA: Fix rewind boundary conditions 2015-01-05 23:13:21 -08:00
Jeffrey Pfau c0c4d21b68 GBA Video: Properly separate OBJWIN blend flags from BG blend flags 2015-01-05 04:22:00 -08:00
Jeffrey Pfau 13de6dfdc7 Qt: Merge findFocus from master 2015-01-05 04:21:56 -08:00
Jeffrey Pfau 388c94a569 Qt: Fix some cases where key mapping can break if focus is adjusted 2015-01-04 22:30:32 -08:00
Jeffrey Pfau d99a58a857 Qt: Fix race condition when a game crashes immediately
Conflicts:
	src/platform/qt/Window.cpp
2015-01-04 19:14:34 -08:00
Jeffrey Pfau 1bd24145e6 Qt: Clear active buttons when focus is lost 2015-01-02 02:04:17 -08:00
Jeffrey Pfau d02a8fea57 GBA Audio: Fix GB audio channels being too quiet
Conflicts:
	src/gba/gba-audio.c
2015-01-01 23:20:45 -08:00
Jeffrey Pfau 5cbfbd98c9 Video: Fix FFmpeg crashing when the file extension is wrong 2015-01-01 14:51:36 -08:00
Jeffrey Pfau c8663829f4 GBA Video: Fix sprite boundary conditions with mosaic 2014-12-31 20:54:10 -08:00
Jeffrey Pfau d44470f56f GBA Video: Fix window interactions with 16-color mode 0 mosaic 2014-12-31 20:54:10 -08:00
Jeffrey Pfau c07204d343 Qt: Fix bug with frame not resizing properly 2014-12-31 02:27:38 -08:00
Jeffrey Pfau 1926cd5d1e GBA Video: Fix sprite mis-ordering behavior in some cases (fixes #168) 2014-12-29 23:33:26 -08:00
Jeffrey Pfau bdbfadd467 Qt: Fix OS X build in some unusual circumstances 2014-12-29 02:34:33 -08:00
Jeffrey Pfau 378f5f7d43 Debugger: Fix watchpoints triggering too late 2014-12-25 16:15:35 -08:00
Jeffrey Pfau 1183a6145c Debugger: Align PC-relative loads in Thumb 2014-12-25 04:18:10 -08:00
Jeffrey Pfau a585671eb8 Qt: Further CMakeLists fixes 2014-12-25 04:03:24 -08:00
Jeffrey Pfau 4c186d3f03 GBA Video: Fix windows not disabling target 1 appropriately (fixes #161) 2014-12-24 20:28:52 -08:00
Jeffrey Pfau 27f1ced090 All: Use COMPONENT for selecting installation pieces 2014-12-24 18:40:53 -08:00
Jeffrey Pfau 7279ba54f7 Video: Fix uncompressed PCM audio recording 2014-12-24 00:06:33 -08:00
Jeffrey Pfau fc550c792e Video: Ensure FFmpeg encoder has audio frames 2014-12-23 23:16:20 -08:00
Jeffrey Pfau 8d52bf7b28 GBA Memory: Implement 16- and 32-bit loads from SRAM 2014-12-23 03:01:07 -08:00
Jeffrey Pfau 7e2e4be2e3 GBA Video: Fix blend issues with obscured middle layers
Conflicts:
	CHANGES
2014-12-23 00:10:57 -08:00
Jeffrey Pfau cd6a7c559e All: Compile C code with minimum OS X version 10.6 2014-12-21 22:29:05 -08:00
Jeffrey Pfau 72bd1a8eef Qt: Clarify some phrasing in the menus 2014-12-21 22:24:52 -08:00
Jeffrey Pfau e38a01f221 GBA Audio: Make larger buffer sizes than 2048 actually work properly
Conflicts:
	src/gba/gba-audio.c
2014-12-21 21:33:58 -08:00
Jeffrey Pfau cbcfffcba4 Qt: Set default log level to FATAL, ERROR and WARN
Conflicts:
	CHANGES
2014-12-21 20:24:21 -08:00
Jeffrey Pfau 32f9621833 Qt: Properly set default video recording settings 2014-12-21 15:24:58 -08:00
Jeffrey Pfau f2c08b7d75 GBA Memory: Properly initialize 1 Mb flash, and add debug logging
Conflicts:
	CHANGES
2014-12-21 14:50:52 -08:00
Jeffrey Pfau ae36c716df Qt: Fix window focus issues 2014-12-20 15:13:36 -08:00
Jeffrey Pfau 58e14082f9 Debugger: Negative PC-relative loads now properly subtract the offset 2014-12-20 15:11:15 -08:00