Commit Graph

6929 Commits

Author SHA1 Message Date
Bonta-kun 205db2df90 CMake: Prefix version-info target with ${BINARY_NAME} 2021-03-18 19:24:56 -07:00
Bonta-kun 18d909dd8f CMake: Dont cache variables when building with LIBMGBA_ONLY 2021-03-18 19:24:56 -07:00
Bonta-kun 71e7acedfe CMake: version.cmake set WORKING_DIRECTORY to CMAKE_CURRENT_SOURCE_DIR 2021-03-18 19:24:56 -07:00
Vicki Pfau c5b78f9354 GB Audio: Add channel 4 batching back (fixes #1313) 2021-03-17 18:20:38 -07:00
Vicki Pfau dd850b8d33 SM83: HALT should not consume an extra T-state 2021-03-17 18:20:38 -07:00
Vicki Pfau 039a64ee62 SM83: Improve mid-M-cycle interrupts 2021-03-17 18:20:38 -07:00
Vicki Pfau f853de37b9 CInema: Fix glob anchoring 2021-03-17 18:20:38 -07:00
Vicki Pfau 2e6f8b4af9 SM83: Fix runloop early exit when event happens outside FETCH 2021-03-16 02:28:20 -07:00
Vicki Pfau 5cd21c6798 Debugger: Call CLI debugger system init 2021-03-16 00:34:44 -07:00
Vicki Pfau f600c7c317 GB Audio: Remove redundant timing argument to GBAudioUpdateFrame 2021-03-15 21:39:27 -07:00
Vicki Pfau 3ca82b64af GB Audio: Fix some channel 4 timing edge cases 2021-03-15 20:45:21 -07:00
Vicki Pfau 47728c7a8d Qt: Fix up debugger console slightly 2021-03-11 23:19:22 -08:00
Vicki Pfau 0235b6da9b FFmpeg: Add CRF support for applicable codecs 2021-03-11 21:45:05 -08:00
Vicki Pfau 4999315510 Tools: Minor perf tool fixes 2021-03-09 21:39:18 -08:00
Vicki Pfau 9bad312ee2 Tools: Quickly print perf fps 2021-03-09 21:29:45 -08:00
Vicki Pfau 7e36ee1648 Tools: Add exponential backoff retrying, print last result 2021-03-09 21:01:42 -08:00
Vicki Pfau 93631592d1 Switch: Update for new libnx pad API 2021-03-09 19:18:56 -08:00
Vicki Pfau 8b5bec66c5 GB: Fix marking BIOS as unmapped when skipping BIOS (fixes #2061) 2021-03-07 00:08:35 -08:00
Vicki Pfau bd9fdc5025 Qt: Hide hat number if it's 0 2021-03-06 20:09:29 -08:00
Vicki Pfau b20739093f Qt: Fix inability to clear hat bindings 2021-03-06 20:03:09 -08:00
Vicki Pfau b6bc8d54e3 Qt: Disable saving/loading nameless profiles 2021-03-06 20:02:08 -08:00
Vicki Pfau 74fd2c3c0b ARM: Use mask lookup table for condition codes 2021-03-05 23:38:44 -08:00
Vicki Pfau cc739bb369 CMake: Move epoxy GL defines to the right list (fixes #1792) 2021-03-05 02:15:41 -08:00
Vicki Pfau dd1d1a0a9d GBA Memory: Fix masking of misaligned jumps 2021-03-03 04:17:05 -08:00
Vicki Pfau 7d672a2215 All: Fix various build failure fallout 2021-02-26 02:02:25 -08:00
Vicki Pfau de5ee8cb30 CMake: C is a bad programming language 2021-02-26 00:42:41 -08:00
Vicki Pfau d42c6e6ba5 VFS: Clean up minizip usage 2021-02-26 00:34:18 -08:00
Vicki Pfau ba0b7d9157 GB: Fix memory leak unloading masked savedata 2021-02-25 23:43:04 -08:00
Vicki Pfau b966d71a2c GB: Clean up BIOS unmapping 2021-02-25 23:42:45 -08:00
Vicki Pfau 003e181add GB: Clean up cartridge removal codepath (fixes #398) 2021-02-24 20:18:13 -08:00
Vicki Pfau 66672cd6b6 Qt: Update translations 2021-02-24 19:55:02 -08:00
Vicki Pfau c198dd3c6c Qt: Select newly added cheat set after adding it 2021-02-24 19:53:49 -08:00
Vicki Pfau 910089b514 GB Cheats: Fix Game Genie check code (fixes #2055) 2021-02-24 19:36:25 -08:00
Vicki Pfau 1e017ade23 GBA Memory: Fix AGBPrint writing past 16MB ROMs 2021-02-24 18:44:41 -08:00
Vicki Pfau 938f2a4924 GB: Fix crash when changing ROM while in banked address space 2021-02-24 01:35:37 -08:00
Vicki Pfau 67475a6da8 GBA Memory: Improved AGBPrint emulation of edge cases (fixes #1867) 2021-02-24 01:20:48 -08:00
Vicki Pfau 4827daf5a6 Core: Fix some cheats API change fallout (fixes #2053) 2021-02-23 22:36:23 -08:00
Vicki Pfau c21f9e81bb GBA Video: Fix typing mismatch in modes 3, 4 and 5 renderer (fixes #2047) 2021-02-23 22:12:56 -08:00
Vicki Pfau 817e4d950f Qt: Add utility for IP address conversion to internal format 2021-02-22 18:25:36 -08:00
Vicki Pfau 9877c1bf1e Qt: Refactor out duplicated named view setup 2021-02-22 18:18:15 -08:00
Vicki Pfau 06e6e1a27d Qt: Misc minor cleanup 2021-02-22 18:18:15 -08:00
Vicki Pfau a10800d7e7 Qt: Clean up unused private vars 2021-02-22 18:18:15 -08:00
Vicki Pfau bb71c72bf8 Qt: std::move cleanup 2021-02-22 18:18:15 -08:00
Vicki Pfau 8926aeea01 ARM: Optimize PC-write functions 2021-02-21 12:27:07 -08:00
Liu Tao 708d8f6bc3 Qt: Update translation (Chinese (Simplified))
Currently translated at 88.5% (927 of 1047 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
2021-02-18 13:32:12 -08:00
Vicki Pfau 49ec1ed702 ARM: Fix long and accumulate multiply timing 2021-02-15 23:40:49 -08:00
lightmanLP 232aab5a08 Qt: Update translation (Russian)
Currently translated at 3.8% (40 of 1047 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
2021-02-14 17:23:38 -08:00
Vicki Pfau 7a3f2b12b5 GBA SIO: Fix Normal mode transfer start timing (fixes #425) 2021-02-13 04:03:03 -08:00
Vicki Pfau e12ca74d1e GBA Timers: Fix toggling timer cascading while timer is active (fixes #2043) 2021-02-13 01:15:19 -08:00
Lothar Serra Mari 2a35f0689a Qt: Update German GUI translation 2021-02-10 21:40:03 +01:00