Commit Graph

4099 Commits

Author SHA1 Message Date
Jeffrey Pfau bdfb1b72be GB Test: MBC detection tests 2016-10-22 15:57:04 -07:00
Jeffrey Pfau 287ab91739 VFS: Allow truncating memory chunk VFiles 2016-10-21 23:18:18 -07:00
Jeffrey Pfau d0f404a6ba Util Test: Add VFile memory truncate tests 2016-10-21 23:08:01 -07:00
Jeffrey Pfau 8561c80a1c GB MBC: Fix initializing MBC when no ROM is loaded 2016-10-21 19:14:09 -07:00
Jeffrey Pfau d9764e8cea GB, GBA: Prevent loading null ROMs 2016-10-21 19:09:16 -07:00
Jeffrey Pfau a30599e239 Test: More basic tests 2016-10-21 18:54:44 -07:00
Jeffrey Pfau e54772fead Test: Refactor test framework 2016-10-21 18:28:18 -07:00
Jeffrey Pfau dec8a1223c PSP2: Improved controller rumble 2016-10-21 17:24:15 -07:00
Jeffrey Pfau a27cb6c040 Core: Rename GBA color macros to M color macros 2016-10-21 14:05:45 -07:00
Jeffrey Pfau 451225169d Util: Fix build on 1555 color 2016-10-21 13:54:01 -07:00
Jeffrey Pfau 6c470e3e5c GBA Video, GB Video: Colors are now fully scaled 2016-10-21 13:53:33 -07:00
Jeffrey Pfau a86184df43 3DS, PSP2, Wii: Simplify CMake toolchains 2016-10-21 13:29:41 -07:00
Jeffrey Pfau 8aee104862 Qt: Work around gcc 4.8 bug 2016-10-21 11:56:11 -07:00
Jeffrey Pfau d6c055f9d8 Qt: Fix GB sprite enable, add sprite heights for GB and mapping for GBA 2016-10-21 11:40:29 -07:00
Jeffrey Pfau 7f443f2fae Qt: Add GB to sprite viewer, fix tile addresses 2016-10-21 11:14:26 -07:00
Jeffrey Pfau 2176202bcd Qt: Nearly-complete GBA sprite viewer 2016-10-21 04:21:55 -07:00
Jeffrey Pfau 6e1483cb47 Qt: Fix tile count being way off 2016-10-21 03:38:03 -07:00
Jeffrey Pfau d62df68058 Qt: Add color picker to tile viewer 2016-10-21 03:37:46 -07:00
Jeffrey Pfau 536dc8f7ab Qt: Fix centering of sprite preview 2016-10-21 02:15:12 -07:00
Jeffrey Pfau 35fcb725e4 Qt: Prototype sprite viewer 2016-10-21 02:00:11 -07:00
Jeffrey Pfau 24e51e1c85 Qt: Tidy up openView calls with C++11 templates 2016-10-21 02:00:11 -07:00
Jeffrey Pfau 0f97566a39 Qt: Remove guards for override view 2016-10-21 02:00:11 -07:00
Jeffrey Pfau 111337e3e0 Qt: Fix cut off tiles and alignment issues in tile viewer 2016-10-21 02:00:11 -07:00
Jeffrey Pfau 9c5d434d90 Qt: Fix indices when swapping palette sets 2016-10-21 01:59:48 -07:00
Jeffrey Pfau 2f0501d3c4 Core: Fix tile cache palette set switching 2016-10-21 01:59:48 -07:00
Jeffrey Pfau 524e94edbf Qt: Refactor tile viewer into its own class 2016-10-21 01:59:48 -07:00
Jeffrey Pfau 8d89fb78ba Core: Add callbacks 2016-10-21 01:59:48 -07:00
Jeffrey Pfau 9756f79f04 VFS: Call msync when syncing mapped data 2016-10-21 01:59:48 -07:00
endrift 644bdec47c Merge pull request #450 from waedt/master
GBA Cheats: Fix GameShark ROM patches
2016-10-21 01:59:05 -07:00
Tyler Wade 7b75d5d06b GBA Cheats: Fix GameShark ROM patches 2016-10-21 01:24:51 -05:00
Jeffrey Pfau 1ac4a716cc Core: Fix 256-color sprites in tile cache 2016-10-18 18:35:11 -07:00
Jeffrey Pfau d462b4dd7f Core: Generic tile cache, usable with Game Boy core 2016-10-17 16:29:09 -07:00
Jeffrey Pfau 9bef681c7d GBA Video: Allow multiple handles into the same tile cache 2016-10-16 18:23:28 -07:00
Jeffrey Pfau 250c19b91c Qt: Fix setting overrides 2016-10-16 13:27:49 -07:00
Jeffrey Pfau 7073fa6a24 Qt: Fix changing resolution of software renderer 2016-10-13 14:01:48 -07:00
Jeffrey Pfau 5418f25d85 Windows: Fix Unicode directory handling 2016-10-13 13:42:44 -07:00
Jeffrey Pfau 900700aa41 GB MBC: Fix SRAM dangling pointer with RTC games 2016-10-13 00:17:30 -07:00
Jeffrey Pfau 18c6e6c330 GBA Cheats: Better autodetection 2016-10-12 22:14:22 -07:00
Jeffrey Pfau ac0238ef07 GBA BIOS: Fix invalid CpuSet not setting BIOS prefetch 2016-10-11 22:02:02 -07:00
Jeffrey Pfau 8ac697f310 GBA BIOS: Fix MidiKey2Freq BIOS reads 2016-10-11 22:01:13 -07:00
Jeffrey Pfau 4cbcc41e35 GBA Memory: Fix misaligned BIOS reads 2016-10-11 21:59:57 -07:00
Jeffrey Pfau 82df0e1cab Debugger: Remove unused data structures 2016-10-11 13:12:09 -07:00
Jeffrey Pfau e72366a081 Test: Beginnings of a test suite 2016-10-10 17:25:38 -07:00
Jeffrey Pfau f3856f2037 Res: Recompress everything 2016-10-08 10:21:28 -07:00
Jeffrey Pfau 5ff3e339fe GB Timer: Improve DIV reset behavior 2016-10-08 09:57:15 -07:00
Jeffrey Pfau b5e706981f All: Update CHANGES for 0.5.1 2016-10-05 13:43:03 -07:00
Jeffrey Pfau 11d6ab7f9d Qt: Fix showing default display driver as OpenGL (force 1.x) 2016-10-05 10:16:45 -07:00
Jeffrey Pfau 13b6adee56 Qt: Tiny CMake cleanup 2016-10-05 00:35:14 -07:00
Jeffrey Pfau 74d140ed8b GB: Reset active region when reloading ROM 2016-10-05 00:02:22 -07:00
Jeffrey Pfau bf06f1e443 GB: Properly unload save files when unloading a ROM 2016-10-05 00:02:04 -07:00