Commit Graph

1983 Commits

Author SHA1 Message Date
Jeffrey Pfau 3ff8467ba7 GBA: Support for loading Gameshark snapshots 2015-04-15 03:58:58 -07:00
Jeffrey Pfau 27a178fe3c Qt: Fix potential crash if a gamepad causes focus to change 2015-04-14 20:46:41 -07:00
Jeffrey Pfau e112e86715 GBA: Add initial I/O register settings for background matrix registers 2015-04-14 20:45:44 -07:00
Jeffrey Pfau 3ff3c24821 Qt: DisplayGL does not use paintEvent 2015-04-12 20:22:51 -07:00
Jeffrey Pfau 2309898152 Qt: Rewind now shows the frame after rewinding 2015-04-12 20:22:32 -07:00
Jeffrey Pfau 293e0a9c9b GBA: Rewind now shows the frame after rewinding 2015-04-12 20:22:04 -07:00
Jeffrey Pfau 2a9a738bfb GBA: Fix rewind boundary conditions 2015-04-12 20:19:02 -07:00
Jeffrey Pfau 470538d4db Qt: Show multiplayer numbers in window title 2015-04-09 23:16:17 -07:00
Jeffrey Pfau 41bbee1efd Qt: Make quick save/load and solar sensor shortcuts adjustable 2015-04-09 23:04:04 -07:00
Jeffrey Pfau 8636b81f13 GBA: Split cheats out into separate source files 2015-04-09 00:41:00 -07:00
Jeffrey Pfau 1dd82f21d9 GBA: Fix unintialized stack variable 2015-04-08 21:45:46 -07:00
Jeffrey Pfau 97607452e2 All: VS cannot compile mGBA at the time 2015-04-08 00:56:04 -07:00
Jeffrey Pfau 72a0de2940 GBA Memory: Fix audio regression...may be a huge hack 2015-04-08 00:54:12 -07:00
Jeffrey Pfau 8266f54d76 Volume control 2015-04-08 00:32:29 -07:00
Jeffrey Pfau 3182b5e35d Qt: Follow-up fix for regression 2015-04-07 00:51:19 -07:00
Jeffrey Pfau eb0b9dca0f Qt: Fix regression where video would not record if the game had already started 2015-04-06 22:18:57 -07:00
Jeffrey Pfau 3449c5cb3b Qt: Fix window not regaining focus after exiting savestate window 2015-04-06 22:02:06 -07:00
Jeffrey Pfau 25e70e37c7 GBA Memory: Ensure changing the timing of a DMA reschedules it 2015-04-06 03:47:42 -07:00
Jeffrey Pfau 1856b77cbc GBA Audio: Force audio FIFOs to 32-bit 2015-04-06 02:34:21 -07:00
Jeffrey Pfau cda804656b Qt: Palette viewer 2015-04-05 23:46:48 -07:00
Jeffrey Pfau 97479c4d00 ARM7: Fix SWI and IRQ timings 2015-04-05 18:06:31 -07:00
Jeffrey Pfau 609a9c5aa0 Qt: Fix "QOpenGLContext::swapBuffers() called with non-exposed window" warning 2015-04-05 18:02:59 -07:00
Jeffrey Pfau 190ace3003 Qt: Clean up some technical debt with opening views 2015-04-05 17:59:34 -07:00
Jeffrey Pfau 6a320bb923 All: Always build vfs-mem 2015-04-05 15:07:46 -07:00
Jeffrey Pfau 73e4516257 GBA Audio: Ability to mute individual audio channels 2015-04-05 01:39:34 -07:00
Jeffrey Pfau 8533f01be5 GBA Video: Ability to hide individual background layers, or OBJs 2015-04-05 01:28:05 -07:00
Jeffrey Pfau db2659962b Qt: Fix tr missing or being present where it shouldn't be 2015-04-05 01:06:53 -07:00
Jeffrey Pfau 4a36c3766b GBA Audio: FIFOs should not poll DMAs that are not scheduled for audio 2015-04-04 22:07:46 -07:00
Jeffrey Pfau d3a0ce00db Qt: Fix .deb dependencies 2015-04-04 21:14:32 -07:00
Jeffrey Pfau 9df80a437a Qt: Add framePosted slot to Display for push-based updates 2015-04-04 14:17:46 -07:00
Jeffrey Pfau 2448ff715f Qt: Move Display setup code to common code 2015-04-04 14:17:06 -07:00
Jeffrey Pfau e9365cdda2 Qt: Fix Display object leak when closing a window 2015-04-04 14:14:28 -07:00
Jeffrey Pfau 473b805a00 All: Fix sanitize-deb script not cleaning up after itself 2015-04-04 13:58:30 -07:00
Jeffrey Pfau 13a77ea3ff GBA: Fix timers not updating timing when writing to only the reload register 2015-04-03 23:51:36 -07:00
Jeffrey Pfau 67bc9e7280 Qt: Move solar sensor menu to emulation menu 2015-04-03 21:46:23 -07:00
Jeffrey Pfau 7d980287cb All: Update CHANGES for 0.2.0 2015-04-03 21:25:34 -07:00
Jeffrey Pfau f136fa040c Qt: Fix regression involving displayed screenshots in savestate view 2015-04-03 21:14:02 -07:00
Jeffrey Pfau 36af5fba87 Qt: Fix shortcuts conflicting between views 2015-04-03 21:13:24 -07:00
Jeffrey Pfau 5da7198d07 Qt: Fix build with some non-Apple versions of GCC 2015-04-03 21:12:37 -07:00
Jeffrey Pfau 065474d14e Qt: Fix crash when attempting to pause if a game is not running 2015-04-03 21:07:26 -07:00
Jeffrey Pfau 41b591e501 All: Update README 2015-04-02 23:23:29 -07:00
Jeffrey Pfau 7cc903a217 Qt: Pause game while open file dialogs are open (fixes #6 on GitHub) 2015-04-02 22:32:38 -07:00
Jeffrey Pfau 120020b0e3 All: Bump version to 0.3 after branching for 0.2 2015-04-02 02:29:13 -07:00
Jeffrey Pfau 24ff4e8a01 Util: Move VDirOptionalOpenFile back into vfs.c 2015-04-01 21:42:14 -07:00
Jeffrey Pfau 7bb17bc99d Util: Split vfs.c into vfs.c, vfs-fd.c and vfs-dirent.c 2015-04-01 21:13:16 -07:00
Jeffrey Pfau f2559ad169 Qt: Add pure-Qt display backend 2015-04-01 00:35:55 -07:00
Jeffrey Pfau 11eab66247 Qt: Move screenshot to GameController 2015-03-31 23:43:47 -07:00
Jeffrey Pfau 0d6cc88f9f Qt: Remove unneeded second draws 2015-03-31 23:37:14 -07:00
Jeffrey Pfau 4fb121bbe0 Qt: Start modularizing Qt drawing 2015-03-31 22:58:29 -07:00
Jeffrey Pfau 24b0e78360 Merge branch 'optimization/idle-loops' 2015-03-31 21:48:26 -07:00