Commit Graph

4745 Commits

Author SHA1 Message Date
Vicki Pfau 558a3ab037 GB Test: Fix tests 2017-07-29 17:40:58 -07:00
Vicki Pfau 5c90abd294 GB, GBA: Fix crashes when attempting to identify null VFiles 2017-07-29 17:32:36 -07:00
Vicki Pfau e1bc79b837 SDL: Fix 2.0.5 build on macOS under some circumstances 2017-07-29 15:59:10 -07:00
Vicki Pfau cd7f7f72e1 GB Memory: Prevent accessing empty SRAM (fixes #831) 2017-07-29 15:31:44 -07:00
Vicki Pfau 1f2ff497e2 Revert "Fix CMakeFile.txt for SDL2 supplied SDL2-config.cmake, which is inclu… (#830)"
This reverts commit f5887513fd.

Broke too much stuff, didn't fix enough
2017-07-29 14:43:55 -07:00
Christopher Snowhill f5887513fd Fix CMakeFile.txt for SDL2 supplied SDL2-config.cmake, which is inclu… (#830)
* Fix CMakeFile.txt for SDL2 supplied SDL2-config.cmake, which is included with version 2.0.4 and newer.

* Fall back to pkgconfig for ancient releases that are stuck on pre-2.0.4 SDL.
2017-07-28 21:49:31 -07:00
Vicki Pfau dd5ca4031c Qt: Fix plugin name for macOS camera support 2017-07-28 18:58:55 -07:00
Vicki Pfau 4681a823b7 Qt: Work around Qt DirectShow bug (fixes #829) 2017-07-28 18:30:26 -07:00
Vicki Pfau 3927fcfbd3 Qt: Add TAMA5 and Pocket Cam to MBC overrides 2017-07-28 17:50:32 -07:00
Vicki Pfau 6ca3e9940d Qt: Improve camera compatibility 2017-07-28 17:45:18 -07:00
Vicki Pfau d1db97cf0c Qt: Fix LOG argument order 2017-07-28 16:35:18 -07:00
Vicki Pfau f15aacd0b6 Qt: Set default Game Boy colors 2017-07-28 14:32:17 -07:00
Vicki Pfau 0c0fab5402 GB Core: Fix palette loading when loading a foreign config 2017-07-28 14:29:56 -07:00
Vicki Pfau 64eb253c50 Qt: Add camera driver option 2017-07-28 13:44:47 -07:00
Vicki Pfau 9dc8b9e854 Qt: Fix memory leak 2017-07-27 22:55:15 -07:00
Vicki Pfau e9c393b876 PSP2: Support camera 2017-07-27 17:35:23 -07:00
Vicki Pfau 22400e336f 3DS: Support camera 2017-07-27 15:11:55 -07:00
Vicki Pfau 8a3d54c769 GB Video: Fix 16-bit screenshots (fixes #826) 2017-07-27 15:11:54 -07:00
Vicki Pfau e0f04a0d5a Core: Color formats 2017-07-27 15:11:54 -07:00
Vicki Pfau c7e65ff621 Qt: More camera threading fixes 2017-07-27 00:06:54 -07:00
Vicki Pfau 9b7521ccea Qt: Fix QCamera threading woes 2017-07-26 23:38:42 -07:00
Vicki Pfau ce9439031f Qt: Improve QCamera support for 5.5+ 2017-07-26 14:40:06 -07:00
Vicki Pfau cf15ea91d7 Qt: Preliminary QCamera support 2017-07-26 13:58:39 -07:00
Vicki Pfau a1acf8bcef Qt: Load arbitrary images for GB Camera 2017-07-26 13:58:39 -07:00
Vicki Pfau 31b9100f38 GB MBC: Pocket Cam support 2017-07-26 13:58:39 -07:00
Vicki Pfau 55330698cb Qt: Fix fast forward crashing when no game is loaded 2017-07-26 10:57:04 -07:00
Vicki Pfau 56c6e3b497 Qt: Fix status messages not showing 2017-07-26 10:56:47 -07:00
Vicki Pfau 80cf9646a6 GB MBC: Fix SRAM sizes 4 and 5 2017-07-25 18:36:42 -07:00
Vicki Pfau bf8cc66a85 GB Memory: Initialize peripheral pointers 2017-07-25 18:36:41 -07:00
Vicki Pfau 010cb8f49d GB MBC: Pocket Cam memory should be accessible without enabling 2017-07-25 18:36:41 -07:00
Vicki Pfau 6c0d67cf5f GB Video: Fix dot clock timing being slightly wrong 2017-07-25 13:46:24 -07:00
Vicki Pfau 1a30dcc553 GB Serialize: Fix audio state loading 2017-07-25 13:44:23 -07:00
Vicki Pfau a7fb446029 Qt: Fix backup load state (fixes #823) 2017-07-25 11:15:50 -07:00
NieDzejkob 9de2189b2e Qt: Fix building with FFmpeg or ImageMagick disabled 2017-07-25 07:49:06 -07:00
Vicki Pfau f187fba4fb GB MBC: More detailed TAMA5 implementation, working saves 2017-07-24 13:48:59 -07:00
Vicki Pfau fd7d883e69 GB MBC: Initial TAMA5 support 2017-07-24 10:26:29 -07:00
Vicki Pfau ef82480a8b Travis: Nuke the Linux clang build
trusty + clang + C++14 is non-operational and Travis is so bad that they're
only concerned with whitelisting packages piecemeal instead of providing a
usable product, or a modern LTS like xenial
2017-07-23 14:51:35 -07:00
Vicki Pfau 9b0393d50f Qt: Redo GameController into multiple classes 2017-07-23 14:51:35 -07:00
Vicki Pfau 893fdd383f Qt: Fix command line debugger closing second game 2017-07-23 00:02:04 -07:00
Vicki Pfau a77c021a85 Python: Remove CMake line that does nothing 2017-07-21 22:14:50 -07:00
Vicki Pfau 9d8f99295b GBA: Reset active region as needed when loading a ROM 2017-07-21 17:16:50 -07:00
Vicki Pfau 38e56597b5 CMake: Fix cross compilation with libelf 2017-07-21 15:08:02 -07:00
Vicki Pfau fa0944c530 Qt: Don't rebuild library view if style hasn't changed 2017-07-21 14:27:17 -07:00
Vicki Pfau 1ea2a6597e GBA: Fix BIOS booting 2017-07-20 22:25:02 -07:00
Vicki Pfau 470dd7f550 Wii: Disable fixed ROM buffer 2017-07-19 14:20:23 -07:00
Vicki Pfau 57559610c0 Python: Fix importing .gb or .gba before .core 2017-07-16 23:22:43 -07:00
Vicki Pfau 0f5dab6514 All: Minor text fixes 2017-07-16 12:05:26 -07:00
Vicki Pfau d78065e823 Util: Use elf.h if elf_repl.h is not found 2017-07-16 10:51:20 -07:00
Vicki Pfau 64409d9ca7 Core: ELF support 2017-07-16 09:45:25 -07:00
Vicki Pfau 9ed7c9129d Qt: Fix screen background improperly stretching 2017-07-15 20:38:45 -07:00