Commit Graph

4810 Commits

Author SHA1 Message Date
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
Vicki Pfau 220b786c9c Core: Add symbol lookups from scripts 2017-07-15 19:51:51 -07:00
Vicki Pfau 6a3002d398 Python: Add CLI debugger support 2017-07-15 07:30:32 -07:00
Vicki Pfau 2d49a41a30 SDL: Fix cheats not loading 2017-07-15 07:14:42 -07:00
Vicki Pfau 5d0ab48457 SDL: Fix crash when not in debugger mode 2017-07-15 07:13:28 -07:00
Vicki Pfau 531d4c7bae Python: Deprotect some functions 2017-07-12 17:43:04 -07:00
Vicki Pfau 3f59175a81 Core: Add missing file 2017-07-12 17:43:04 -07:00
Vicki Pfau a033f8783b Core: Add scripting debugger callbacks 2017-07-12 17:43:04 -07:00
Vicki Pfau d1ef27cff9 Python: Add callbacks 2017-07-12 17:43:04 -07:00
Vicki Pfau 25b4faef12 Python: Implement Python script backend 2017-07-12 17:43:04 -07:00
Vicki Pfau 1a7a544ba7 Core: Add basic scripting bridge 2017-07-12 17:43:04 -07:00
Vicki Pfau dce49ea990 Python: Add runner, thread interfaces 2017-07-12 17:43:04 -07:00
Vicki Pfau e1325b0373 Core: Make threading optionally opaque 2017-07-12 17:43:04 -07:00
Vicki Pfau dc60c28bf1 SDL: Fix showing version number (fixes #794) 2017-07-12 09:02:28 -07:00
Vicki Pfau ac848f8930 All: Update CHANGES for 0.6.0 2017-07-12 09:02:28 -07:00
Vicki Pfau cb7b819fe3 Core: Fix exiting rewind thread 2017-07-11 23:03:28 -07:00
Kevin López Brante 055ba3df63 Qt: Updated Spanish translation 2017-07-11 21:36:01 -07:00
Augustin Cavalier 2ef9898471 All: Use more GNUInstallDirs & don't install shaders if no GL. 2017-07-11 18:54:14 -07:00
Augustin Cavalier 84efe145cd All: Do not install hicolor icons on Haiku. 2017-07-11 18:54:14 -07:00
Vicki Pfau 8beb7e8e16 Qt: Fix Software renderer not handling alpha bits properly 2017-07-11 10:36:27 -07:00
Vicki Pfau 6e03d88818 Qt: Fix GL-less build (fixes #788) 2017-07-11 10:36:27 -07:00
Vicki Pfau 5167fce4c7 Core: Fix rewinding getting out of sync (fixes #791) 2017-07-10 21:59:49 -07:00
Vicki Pfau 253719d7a1 Qt: Properly ship Qt translations 2017-07-10 17:07:03 -07:00
Augustin Cavalier 2ff1deed60 Qt: Fix SDL < 2 build. 2017-07-09 12:05:09 -07:00
Vicki Pfau 8b4b634989 GBA Timer: Fix count-up timing overflowing timer 3 2017-07-09 11:08:17 -07:00
Vicki Pfau b71ffe711c All: Make FIXED_ROM_BUFFER an option instead of 3DS-only 2017-07-09 10:53:30 -07:00
Vicki Pfau 9150a79efd GBA: Extend oddly-sized ROMs to full address space (fixes #722) 2017-07-09 09:59:25 -07:00
Vicki Pfau 691600902c SDL: Remove writing back obtained samples (fixes #768) 2017-07-09 00:53:01 -07:00
Vicki Pfau 480dc0f97e GB Audio: Fix incorrect channel 4 iteration 2017-07-08 22:25:54 -07:00
Vicki Pfau 539e63d49b GB Audio: Make audio unsigned with bias (fixes #749) 2017-07-08 21:38:49 -07:00
Vicki Pfau 15d66422a9 GB Audio: Fix zombie mode bit masking 2017-07-08 21:13:54 -07:00
Vicki Pfau b6c0d5307f GBA Memory: Call crash callbacks regardless of if hard crash is enabled 2017-07-08 17:29:23 -07:00
Vicki Pfau c856897b1e Qt: Dismiss game crashing/failing dialogs when a new game loads 2017-07-08 17:29:23 -07:00
Vicki Pfau fc2a0955f4 GBA Timer: Fix timer regression when prefetch is enabled (fixes #781) 2017-07-08 17:04:05 -07:00
Vicki Pfau 4c439e3819 GB Serialize: Add MBC state serialization 2017-07-08 16:28:04 -07:00
Vicki Pfau 5ce943c580 GB Serialize: Fix timer serialization 2017-07-08 16:28:04 -07:00