Commit Graph

3081 Commits

Author SHA1 Message Date
Jeffrey Pfau 206f38a47c OpenGL: Attachable shaders for GL2 2015-10-29 23:53:13 -07:00
Jeffrey Pfau f689bfcb2b Qt: Allow switching between GL and GL2 backends 2015-10-28 23:22:10 -07:00
Jeffrey Pfau 6cdfb3ae9a OpenGL: Fix GLES2 backend 2015-10-28 23:21:43 -07:00
Jeffrey Pfau a3803a853c SDL: Allow GLES2 and GL backends to be compiled at the same time 2015-10-28 23:21:09 -07:00
Jeffrey Pfau 08c7c805a8 GUI: Minor fixes from Extrems 2015-10-27 23:28:32 -07:00
Jeffrey Pfau a9d84df1f4 All: Update CHANGES 2015-10-27 23:24:04 -07:00
Extrems 6bead30504 GBA Video: Fix _mix for 15-bit color 2015-10-27 23:23:17 -07:00
Jeffrey Pfau f4b44451b0 Qt: Fix clear button/analog buttons in gamepad mapper on some platforms 2015-10-27 22:29:30 -07:00
Jeffrey Pfau 9a19aaed59 –Qt: Fix a race condition in PainterGL that could lead to a crash 2015-10-27 20:27:02 -07:00
Jeffrey Pfau 8af2172782 Qt: Improved GIF recording customization 2015-10-27 20:09:56 -07:00
Jeffrey Pfau d5b352a696 GBA Audio: Fix last audio commit, oops 2015-10-27 20:02:40 -07:00
Jeffrey Pfau 61c2f6a07b GBA: Fix idle skip state being retained between games 2015-10-26 22:03:38 -07:00
Jeffrey Pfau a93b21e886 GBA Audio: Implement missing flags on SOUNDCNT_X register 2015-10-26 20:31:22 -07:00
Jeffrey Pfau b8b7ec0b12 GBA Memory: Fix DMAs from BIOS while not in BIOS
DMAs appear to have special protections against reading from the BIOS, causing
BIOS reads to be entirely zero. This behavior needs confirmation on hardware,
but seems to make sense.
2015-10-25 14:24:39 -07:00
Jeffrey Pfau b5afb04ca5 GBA: Fix multiboot magic number 2015-10-25 00:00:20 -07:00
Jeffrey Pfau 6c71d7433b Qt: Use safer isLoaded check in GameController 2015-10-24 23:47:46 -07:00
Jeffrey Pfau 2079d47673 SDL Audio: Fix silly regression with changing the FPS target 2015-10-24 23:35:03 -07:00
Jeffrey Pfau b950f45652 GBA Hardware: Fix serialization of flags 2015-10-24 18:06:01 -07:00
Jeffrey Pfau 636f557558 3DS: Slightly improve sound quality 2015-10-24 18:05:39 -07:00
Jeffrey Pfau cb5bddc8de All: Update CHANGES for 0.3.1 2015-10-24 11:14:42 -07:00
Jeffrey Pfau 9190209d10 Qt: Fix a few bugs in the I/O viewer 2015-10-22 23:04:01 -07:00
Jeffrey Pfau b30672399e Qt: Add remaining video registers 2015-10-21 20:28:08 -07:00
Jeffrey Pfau 1706503cb9 GBA Audio: Fix regression with FIFO audio 2015-10-21 20:27:40 -07:00
Jeffrey Pfau c27dde73e7 ARM7: Fix regression with Thumb branches 2015-10-21 19:57:29 -07:00
Jeffrey Pfau 5922beb475 Test: Fix fuzz build 2015-10-20 22:33:26 -07:00
Jeffrey Pfau a442933bbf All: Fix some undefined behavior warnings 2015-10-20 22:30:24 -07:00
Jeffrey Pfau cd2443356b All: Add --version flag 2015-10-20 22:27:27 -07:00
Jeffrey Pfau c82f0ba5de Qt: Make I/O viewer fixed size to avoid big blank space issues 2015-10-20 22:10:28 -07:00
Jeffrey Pfau 2c780b5bce Qt: I/O viewer option selection 2015-10-20 22:05:05 -07:00
Jeffrey Pfau 672512c144 Qt: Add spinboxes to the I/O viewer 2015-10-20 21:37:42 -07:00
Jeffrey Pfau fd76100f58 Qt: Fix some embarrassing mistakes on the I/O viewer 2015-10-20 21:37:10 -07:00
Jeffrey Pfau 6b4e37a4c6 3DS: Enable speedup with new ctrulib 2015-10-20 19:40:27 -07:00
Jeffrey Pfau 35b5101f3c SDL: Fix another audio crash 2015-10-20 19:40:14 -07:00
Jeffrey Pfau 98016c55a3 GBA: Booting of multiboot images 2015-10-20 19:40:03 -07:00
Jeffrey Pfau c41a3a2c0a All: Update CHANGES 2015-10-19 23:50:41 -07:00
Jeffrey Pfau 24da1097ba All: Generic big-endian changes 2015-10-19 23:49:53 -07:00
Jeffrey Pfau ea204bbfed Merge branch 'feature/ppc-savestates' 2015-10-19 22:05:48 -07:00
Jeffrey Pfau 24ef2aa34c Wii: Enable savestates 2015-10-19 22:05:36 -07:00
Jeffrey Pfau ba69030c47 GBA: LOAD/STORE-ize savedata serialization 2015-10-19 22:03:55 -07:00
Jeffrey Pfau fc84a33760 GBA Hardware: STORE_32/16-ize hardware serialization 2015-10-19 21:46:12 -07:00
Jeffrey Pfau 95f4f976a3 GBA Video: Fix big endian video serialization 2015-10-19 21:39:24 -07:00
Jeffrey Pfau 5a72df9cf4 GBA Audio: STORE_32-ize serialization 2015-10-19 21:39:02 -07:00
Jeffrey Pfau 377c642e3e GBA: STORE_32/16-ize I/O 2015-10-19 21:13:15 -07:00
Jeffrey Pfau c5ed4cb9af GBA: Begin STORE_32/16-izing serialization 2015-10-19 21:10:26 -07:00
Jeffrey Pfau 6a433d63f6 PSP2: Load/save PSP2 keybindings 2015-10-19 20:31:19 -07:00
Jeffrey Pfau 7ce34411bb SDL, Qt: Fix audio thread crashes 2015-10-19 20:31:19 -07:00
Jeffrey Pfau df47cb1f95 All: Const-correctness for PPC 2015-10-19 20:31:19 -07:00
Jeffrey Pfau 86dcb7b6c2 Qt: Add missing override keywords 2015-10-19 20:31:19 -07:00
Jeffrey Pfau 9e5070acf8 GBA Hardware: LOAD_32/16-ize hardware deserialization 2015-10-18 12:37:22 -07:00
Jeffrey Pfau 96f33c114a GBA: Savestate debugging code 2015-10-16 00:06:28 -07:00