Commit Graph

2941 Commits

Author SHA1 Message Date
Jeffrey Pfau 346d4210c6 OpenGL: Add libepoxy optional dependency 2015-11-01 13:58:51 -08:00
Jeffrey Pfau e830718be8 OpenGL: Add GL_GLEXT_PROTOTYPES define for now 2015-11-01 12:04:09 -08:00
Jeffrey Pfau b7591b5d73 OpenGL: Add missing header include 2015-11-01 11:38:50 -08:00
Jeffrey Pfau 4a502c2c03 OpenGL: Revamp shader backend 2015-11-01 11:29:00 -08:00
Jeffrey Pfau 8c6a57f7d9 Qt: Simplify OpenGL backend creation 2015-11-01 09:37:55 -08:00
Jeffrey Pfau 04a81d2ec5 GUI: Properly support Unicode filenames 2015-11-01 09:33:07 -08:00
Jeffrey Pfau d357b93285 Ports: Make substitution character less confusing 2015-11-01 09:17:01 -08:00
Jeffrey Pfau b99b680ca2 3DS: Fix filename decoding with UTF-16 names 2015-11-01 09:14:45 -08:00
Jeffrey Pfau f00380abb9 OpenGL: GL2 shader enhancements and tweaks 2015-10-31 00:54:07 -07:00
Jeffrey Pfau b48ecd41dd OpenGL: Use NPOT textures for GL2 2015-10-31 00:53:39 -07:00
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