Commit Graph

6447 Commits

Author SHA1 Message Date
Vicki Pfau 8cdd8497ba AppVeyor: Add test 2020-07-05 17:09:26 -07:00
Vicki Pfau a42c6aa1f6 FFmpeg: Use range coder for FFV1 to reduce output size 2020-07-03 03:50:12 -07:00
Vicki Pfau d9cc9b20ff GBA Memory: Stall on VRAM access in mode 2 (fixes #190) 2020-06-30 03:15:17 -07:00
Vicki Pfau 7bc45acd61 README: Remove ImageMagick mention 2020-06-29 21:53:12 -07:00
Vicki Pfau ab562e38f9 Windows: Fix installer build 2020-06-29 20:45:18 -07:00
Vicki Pfau 2cad00cc0f README: Preliminary MSVC build instructions 2020-06-29 19:53:19 -07:00
Vicki Pfau 98a6b5a16f gitignore: Update for MSVC build products 2020-06-30 02:32:31 +00:00
Vicki Pfau 55768a03d9 Windows: Get CMake barely working with vcpkg badness 2020-06-30 02:11:01 +00:00
Vicki Pfau 6e88fc1acc Qt: Missed a few 2020-06-29 15:02:57 -07:00
Vicki Pfau 8137a43233 Qt: Don't use non-C++14 designated initializers 2020-06-29 14:47:31 -07:00
Vicki Pfau 8a7f8c67fc GBA Video: Fix invalid read in mode 4 mosaic 2020-06-28 15:51:26 -07:00
Vicki Pfau b68c393223 Util: Fix crash if PNG header fails to write 2020-06-28 01:17:03 -07:00
Vicki Pfau f6522ea084 CHANGES: Update 2020-06-26 01:27:42 -07:00
Vicki Pfau 5e003d1e7a ARM: Fix LDM^ {pc} differences (fixes #1698) 2020-06-26 01:22:39 -07:00
Vicki Pfau 8ef0427885 ARM: Fix LDM^ writeback to user-mode register 2020-06-26 01:22:39 -07:00
Vicki Pfau 2ec57def29 Qt: The `mutable` keyword exists for a reason 2020-06-26 01:22:39 -07:00
Vicki Pfau 3c73afb7a9 Core: Const-correctness 2020-06-26 01:22:39 -07:00
Vicki Pfau a903fe19d8 Util: Add PNGRead safety checks 2020-06-26 01:22:39 -07:00
EddyHg80 fbce061806
Fix Italian real time clock translation (#1809) 2020-06-25 02:55:06 -07:00
Vicki Pfau 769678f18a Qt: Fix a race condition in the frame inspector 2020-06-25 01:41:38 -07:00
Vicki Pfau 4544177f8b Qt: Fix file handle leak on opening an invalid ROM 2020-06-25 01:41:33 -07:00
Vicki Pfau 7003d81749 GBA BIOS: De-magic constant RegisterRamReset 2020-06-24 18:13:54 -07:00
Vicki Pfau bbf5a61933 GBA BIOS: Fix reloading video registers after reset (fixes #1808) 2020-06-24 18:09:07 -07:00
Vicki Pfau 354213515a Core: Fix warning in DISABLE_THREADING build 2020-06-24 02:18:08 -07:00
Vicki Pfau cfe3309da2 CMake: Fix packaging of test components 2020-06-23 23:41:16 -07:00
Vicki Pfau 879d6983d1 CMake: Fix cpack 2020-06-23 23:39:42 -07:00
Vicki Pfau a921c89187 CMake: Fix regex on empty libzip version 2020-06-23 23:22:10 -07:00
Vicki Pfau a1daf63cdb Core: Fix mCoreIsCompatible on null vf 2020-06-23 23:21:26 -07:00
Vicki Pfau 27e7837fa1 GBA Memory: De-inline GBALoadBad 2020-06-23 23:21:26 -07:00
Vicki Pfau eaaebf6b2f CMake: Move test lists into test directory 2020-06-23 23:21:26 -07:00
Mathew Horner 0230e654a3
Qt: Setting to show filename in title bar instead of ROM name. (#1807)
* All: Setting to display the file name of the currently loaded ROM instead of the game name in the title bar (closes mgba.io/i/1784)

* Utilize ConfigController getOption method and restructured to not use dynamically allocated memory for the temporary title

* Grab actual path name, use getOption to avoid having to modify the core, update CHANGES file, and moved core declaration to condense code.

* Change CHANGES text

* Qt: Simplify settings UI for PR

Co-authored-by: Vicki Pfau <vi@endrift.com>
2020-06-23 23:20:42 -07:00
Arves100 dd4619db61 GBA: Fix msvc compilation 2020-06-20 03:06:33 -07:00
Vicki Pfau 5ef12b5979 All: Correct format strings for some numbers on Windows (fixes #1794) 2020-06-20 03:02:27 -07:00
Vicki Pfau aed783e1f7 Qt: Add per-page scrolling to memory view (fixes #1795) 2020-06-20 03:00:44 -07:00
Vicki Pfau 3f818f0735 Core: Warn when savedata fails to load from state 2020-06-18 01:31:52 -07:00
Vicki Pfau 2f29082401 GBA Savedata: Fix extracting save when not yet configured in-game 2020-06-18 01:26:54 -07:00
Vicki Pfau 8f1148498e GB Core: Fix extracting SRAM when none is present 2020-06-18 01:25:48 -07:00
Vicki Pfau 91dd493f95 GB Memory: Fix OAM DMA from top 8 kB 2020-06-16 23:06:32 -07:00
Vicki Pfau 673f4aa149 GB: Partially fix timing for skipped BIOS 2020-06-16 22:25:43 -07:00
Vicki Pfau 1402593855 GB MBC: Fix MBC2 bit selection 2020-06-16 20:49:07 -07:00
Vicki Pfau c487b0cf43 GB MBC: Fix MBC1 RAM enable bit selection 2020-06-16 20:48:08 -07:00
Vicki Pfau 96f1838faa GB MBC: Fix MBC1 mode changing behavior 2020-06-16 20:48:08 -07:00
Vicki Pfau a1c61edf5c CInema: Update mooneye-gb tests 2020-06-16 19:13:57 -07:00
Vicki Pfau 11b8167708 CInema: Migrate to using ini manifests 2020-06-16 18:18:34 -07:00
Vicki Pfau 0de8f432ec CHANGES: Update for 0.8.2 2020-06-14 19:50:01 -07:00
Vicki Pfau f0b03d7c90 Revert "GBA Video: Add sprite cycle counting to GL (fixes #1635)"
This reverts commit 318a96bcb7.
2020-06-14 19:46:59 -07:00
Vicki Pfau a0bae17267 GBA Video: Fix sprite/backdrop blending regression 2020-06-14 19:16:33 -07:00
Vicki Pfau 318a96bcb7 GBA Video: Add sprite cycle counting to GL (fixes #1635) 2020-06-10 02:19:41 -07:00
Vicki Pfau 031049cd06 GBA Video: Simplify sprite cycle counting (fixes #1279) 2020-06-10 01:28:39 -07:00
Vicki Pfau d61d9ef6a6 ARM: Fix disassembling of several S-type instructions (fixes mgba.io/i/1778) 2020-06-09 01:23:11 -07:00