Commit Graph

7363 Commits

Author SHA1 Message Date
Vicki Pfau 13dee91ecc AppVeyor: I'm so tired 2022-02-10 22:20:09 -08:00
Vicki Pfau 285d915df8 Qt: Update translations 2022-02-10 21:15:08 -08:00
Vicki Pfau 982eeeb689 AppVeyor: vcpkg is terrible 2022-02-10 21:13:55 -08:00
Vicki Pfau 43817e7287 Python: CMake cleanup 2022-02-10 18:26:25 -08:00
Vicki Pfau 4f94849728 GBA: Automatically skip BIOS if ROM has invalid logo 2022-02-10 18:26:08 -08:00
Vicki Pfau 8ba146c0c4 AppVeyor: Only build release libs 2022-02-10 16:16:10 -08:00
Vicki Pfau cb8bdb4c48 Windows: Fix MSVC paths 2022-02-10 15:55:14 -08:00
T 72de9bd370 Qt: Update translation (Italian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
2022-02-10 15:30:43 -08:00
Vicki Pfau 33792b20f8 Qt: Fix build 2022-02-10 14:43:48 -08:00
Vicki Pfau 006beb0704 SDL: Actually use FindSDL2 by default 2022-02-10 14:28:35 -08:00
Vicki Pfau 8ac1ece17a GB: Support for GBX ROMs 2022-02-10 14:25:21 -08:00
Vicki Pfau fcd2664761 GB: MBC cleanup 2022-02-10 14:23:56 -08:00
aldelaro5 6f697744d1 GDB Stub: allow to override GDB's handling logic of write watchpoint
Also allow to break on nonmodifying writes.
2022-02-09 21:52:50 -08:00
Vicki Pfau 5159d389a3 CInema: Fix writing 4-up where result and expected strides differ 2022-02-09 17:17:36 -08:00
Vicki Pfau 4f844bcdc3 GB: Fix BIOS skipping VRAM and palette for GBC 2022-02-09 17:17:36 -08:00
Vicki Pfau 0676769b68 GB MBC: Sachen MMC2 support 2022-02-08 18:36:12 -08:00
Vicki Pfau 73f18f8049 AppVeyor: Bump Qt 2022-02-07 23:21:28 -08:00
Vicki Pfau a5976e6c34 GB MBC: Sachen MMC1 support 2022-02-07 22:20:46 -08:00
Vicki Pfau 9b8a31a7a5 SDL: Fix static Windows build 2022-02-07 18:29:32 -08:00
Vicki Pfau 8c802991bb CInema: Fix new mooneye-gb failures 2022-02-07 14:27:23 -08:00
Vicki Pfau 2052e2cfe4 GB: Fix build 2022-02-07 14:08:35 -08:00
Vicki Pfau a9e6c0a659 SDL: Use FindSDL2 by default 2022-02-07 04:28:43 -08:00
Vicki Pfau 6c84f43c22 GB: Copy logo from ROM if not running the BIOS intro (fixes #2378) 2022-02-07 04:02:37 -08:00
Vicki Pfau 4d648c4f7c Windows: MSVC fixes 2022-02-07 00:57:46 -08:00
Vicki Pfau 0ff2d67317 README: Update 2022-02-07 00:47:35 -08:00
Vicki Pfau d33471e117 GB MBC: Add NT (new) support (closes #2435) 2022-02-06 21:44:55 -08:00
Vicki Pfau 31201d4903 FFmpeg: Fix build 2022-02-04 23:58:57 -08:00
Vicki Pfau 26aea8544f GB MBC: Initial HuC-3 save format 2022-02-04 23:48:27 -08:00
Vicki Pfau c829cd2e70 GB MBC: Improved support for HuC-3 mapper 2022-02-04 02:32:07 -08:00
Vicki Pfau e2040146ea Qt: Enable -b for Boot BIOS menu option (fixes #2074) 2022-02-04 02:32:07 -08:00
Vicki Pfau 73efec2a02 GBA Video: Fix rare crash in modes 3-5 2022-02-04 02:32:07 -08:00
Ryan Tandy cdc7535167 FFmpeg: Support FFmpeg 5.0 2022-02-03 20:43:40 -08:00
Vicki Pfau 667dffe515 Qt: Support for multiple saves per game using .sa2, .sa3, etc. 2022-01-30 17:49:37 -08:00
Vicki Pfau 16df8fe957 GBA Video: Clean up flag calculation 2022-01-30 14:57:32 -08:00
Vicki Pfau 16125e8623 GBA Video: Use constant for enable scanline delay max 2022-01-30 14:57:32 -08:00
Vicki Pfau 4e9389eba6 Test: Add GB support to ROM tester; cleanup 2022-01-30 14:57:32 -08:00
Vicki Pfau d071bffe0a GBA Video: Fix Hblank timing (fixes #2131, #2310) 2022-01-26 18:26:56 -08:00
Vicki Pfau 1d8141e1fd GB Serialize: Fix loading MBC1 states that affect bank 0 (fixes #2402) 2022-01-22 18:12:58 -08:00
Vicki Pfau 6f4398a3b9 GBA BIOS: Initial HLE timing estimation of UnLz77 functions (fixes #2141) 2022-01-22 18:12:58 -08:00
Vicki Pfau d1bc394ca3 GBA Video: Ignore horizontally off-screen sprite timing (fixes #2391) 2022-01-22 04:34:48 -08:00
Vicki Pfau c41d1e18dc Qt: Refactoring, remove sync options from menu 2022-01-22 04:25:17 -08:00
Vicki Pfau bcb3e60f67 Qt: Make separate save games submenu 2022-01-22 04:25:17 -08:00
Vicki Pfau b2c349a4a3 Core: Passing -b should force-enable BIOS 2022-01-21 20:56:43 -08:00
Vicki Pfau 8a310dcfed FFmpeg: Fix GIF recording (fixes #2393) 2022-01-20 23:49:56 -08:00
Vicki Pfau fff87985fe GB, GBA: Save writeback-pending masked saves on unload (fixes #2396) 2022-01-20 22:30:04 -08:00
Vicki Pfau ee68e9742d GB: Fix temporary saves 2022-01-20 22:30:04 -08:00
Vicki Pfau b127178377 GB: More selective savegame dirt, unify logic 2022-01-20 22:30:04 -08:00
aldelaro5 8564f5fef4 GDB Stub: Add target descriptior and memory map xml
This allows gdb to know the memory mapping as well as the architecture once connected. It also allows us to not send dummy data for the fpr because we explicitly do not mention them.
2022-01-20 20:03:53 -08:00
aldelaro5 27809bd1a3 GDB Stub: use only hardware breakpoints regardless of GDB's request
This will ignore GDB's request for a software breakpoint as they can be very unreliable in determining whether it should be thumb or ARM.
2022-01-20 20:00:40 -08:00
Vicki Pfau d4f1838a4a Qt: Don't use bind with templated return type when void needed 2022-01-20 19:19:37 -08:00