Commit Graph

2982 Commits

Author SHA1 Message Date
Jeffrey Pfau a2bc814d9c GBA: Fix warnings when creating and loading savestates 2015-11-11 19:45:36 -08:00
Jeffrey Pfau ff4950c50d GBA: Improve I/O handling 2015-11-10 22:45:09 -08:00
Jeffrey Pfau 7735c08fd5 GBA Memory: Fix unaligned out-of-bounds ROM loads 2015-11-10 22:44:23 -08:00
Jeffrey Pfau 49b16f3d9b GBA: Improve multiboot detection 2015-11-10 22:41:51 -08:00
Jeffrey Pfau fe8c632c78 GBA: Initialize uninitialized pristineRom and pristineRomSize members 2015-11-10 22:37:23 -08:00
Jeffrey Pfau eee291e00e GBA: Implement bad I/O register loading 2015-11-09 22:44:46 -08:00
Jeffrey Pfau b3d08eceb1 Shaders: Add uniforms to AGS-001 2015-11-08 17:10:10 -08:00
Jeffrey Pfau ac9c247695 OpenGL: Parse uniforms 2015-11-08 17:09:53 -08:00
Jeffrey Pfau ac481d0c1b OpenGL: Minor gles2 fixes 2015-11-08 15:30:23 -08:00
Jeffrey Pfau ad3ec31f73 Shaders: Touch up AGS-001 shader, add annoying reflection 2015-11-08 15:29:52 -08:00
Jeffrey Pfau 5ddebf5d81 GBA Memory: Fix allowed DMA addresses 2015-11-07 23:03:57 -08:00
Jeffrey Pfau b69e5392a1 GBA Memory: Better DMA address blacklisting 2015-11-06 21:08:50 -08:00
Jeffrey Pfau a9956087bc GBA Memory: Fix alignment of LDM/STM on SRAM 2015-11-06 21:08:29 -08:00
Jeffrey Pfau 16e2aec6df GBA Memory: Fix Store8 to OBJ VRAM 2015-11-06 21:07:50 -08:00
Jeffrey Pfau 647872a8d9 GBA Memory: Implement several unimplemented memory access types 2015-11-06 21:06:56 -08:00
Jeffrey Pfau 4c1977d351 GBA Memory: Fix DMA behavior for SRAM accesses 2015-11-06 21:06:09 -08:00
Jeffrey Pfau c6f4f23332 GBA BIOS: Fix CpuSet on 0x01XXXXXX addresses 2015-11-06 21:04:55 -08:00
Jeffrey Pfau 4bd7a65432 ARM7: Fix sign of unaligned LDRSH 2015-11-06 21:03:52 -08:00
Jeffrey Pfau 54de044716 Qt: Fix non-GL1 build 2015-11-05 22:29:48 -08:00
Jeffrey Pfau 28dff01b83 Libretro: Fix problems with rumble not turning off 2015-11-05 21:06:31 -08:00
Jeffrey Pfau ac02bd4dbb OpenGL: Fix GLES2 support, add bvec 2015-11-05 21:04:38 -08:00
Jeffrey Pfau f1816279a5 GBA Memory: Fix DMA addresses 2015-11-05 21:04:38 -08:00
Jeffrey Pfau 2b5b8a0d6a GBA: Improve multiboot detection 2015-11-05 20:58:52 -08:00
Jeffrey Pfau 0faa6dd8ac GBA BIOS: Fix misaligned CpuSet 2015-11-05 20:57:56 -08:00
Jeffrey Pfau f013e2d8c7 Qt: Fix a crash in the memory viewer 2015-11-04 23:28:13 -08:00
Jeffrey Pfau 066ba16864 GBA: More multiboot fixes 2015-11-04 23:11:35 -08:00
Jeffrey Pfau 31862db5a5 GBA Memory: Fix DMA register writing behavior (fixes #148) 2015-11-04 20:19:12 -08:00
Jeffrey Pfau ec32efd8e4 Qt: Fix non-Windows build with libepoxy installed 2015-11-04 00:39:04 -08:00
Jeffrey Pfau 7177af28f8 3DS, PSP2: Add missing VFile.readline implementations 2015-11-02 23:11:24 -08:00
Jeffrey Pfau 47c4eb9761 OpenGL: Fix GL2 not centering image (fixes #151) 2015-11-02 22:44:35 -08:00
Jeffrey Pfau a9c94e9d18 Qt: Fix font size in memory viewer 2015-11-01 23:01:31 -08:00
Jeffrey Pfau ddbbed133e Qt: Add audio I/O register descriptions 2015-11-01 23:00:19 -08:00
Jeffrey Pfau 7d1e0b572d Shaders: Add AGB-001 shader 2015-11-01 20:00:27 -08:00
Jeffrey Pfau 59bd7d5ace Shaders: Fix frontlight bleed on AGS-001 2015-11-01 19:42:47 -08:00
Jeffrey Pfau 782f6191e5 Shaders: Fix lighting direction for AGS-001 2015-11-01 19:15:17 -08:00
Jeffrey Pfau d160647fff Resources: Add AGS-001 filter 2015-11-01 18:43:01 -08:00
Jeffrey Pfau 096f5ca27c OpenGL: Shader loading 2015-11-01 18:41:24 -08:00
Jeffrey Pfau 42a2a5737b Util: Use VFile for configuration 2015-11-01 16:50:24 -08:00
Jeffrey Pfau 8eb4f3ca4d VFS: Fix VFileReadline and remove _vfdReadline 2015-11-01 16:50:23 -08:00
Jeffrey Pfau 101fa29ce9 Third-Party: Update inih to r32 2015-11-01 16:50:23 -08:00
Jeffrey Pfau 0dbb7673a0 PSP2: Fix USE_PNG 2015-11-01 13:59:13 -08:00
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