Commit Graph

1566 Commits

Author SHA1 Message Date
Vicki Pfau e6fd4f5e7a Merge branch 'master' into medusa 2020-07-23 22:43:01 -07:00
Vicki Pfau d585370116 FFmpeg: Add WebP recording 2020-07-23 22:34:37 -07:00
Vicki Pfau 1d377450cb DS: Properly close save file on close 2020-07-22 22:21:04 -07:00
Vicki Pfau b3c831a3aa DS GX: Mask off invalid bits of the palette base 2020-07-22 12:14:14 -07:00
Vicki Pfau 8d8f314864 Merge branch 'master' into medusa 2020-07-22 00:21:09 -07:00
Vicki Pfau d139a047f1 DS Video: Properly deinitialize 2020-07-22 00:19:43 -07:00
Vicki Pfau 92c1087adf DS: Fix freeing memory for partial BIOS on load failure 2020-07-21 19:18:01 -07:00
Vicki Pfau 39203a0daf GBA: Fix leak if attempting to load BIOS multiple times 2020-07-20 09:19:46 -07:00
Vicki Pfau 39df2d1a5c DS: Fix leaking BIOS and firmware filehandles 2020-07-20 09:06:30 -07:00
Vicki Pfau 0b0739f567 DS GX: Properly reject invalid commands 2020-07-20 09:06:30 -07:00
Vicki Pfau 0da019dcc3 DS GX: Reject and log polygons that clip to more than 10 vertices 2020-07-19 15:37:17 -07:00
Vicki Pfau 69e289995b Revert "DS GX: Fix incorrect W values"
This reverts commit 91ab6b29f3.
2020-07-18 16:12:12 -07:00
Vicki Pfau 34c904fbd0 GBA Video: Fix regression adjusting brightness of backdrop 2020-07-17 21:23:02 -07:00
Vicki Pfau 6549da4490 GBA Video: Fix mode 2 out-of-bounds VRAM crash 2020-07-17 14:45:22 -07:00
Vicki Pfau d13041f4e9 Merge branch 'master' into medusa 2020-07-16 22:29:18 -07:00
Vicki Pfau 746ee657d7 FFmpeg: Fix encoding of time base 2020-07-15 01:36:25 -07:00
Vicki Pfau 7328e96ced GBA Video: Fix color of disabled screen 2020-07-14 01:08:25 -07:00
Vicki Pfau c28c290295 GB Video: Always initialize palette 2020-07-14 01:08:25 -07:00
Vicki Pfau 42c5ec87c0 Merge branch 'master' into medusa 2020-07-13 17:37:15 -07:00
Vicki Pfau 007baef3b0 ARM: Fix edge case with Thumb SBC flags (fixes #1818) 2020-07-12 14:26:13 -07:00
Vicki Pfau 9295c3c893 CMake: Fix build with libzip 1.7 2020-07-12 14:16:41 -07:00
Vicki Pfau 73c38b95b6 All: Correct more format strings on Windows (fixes #1817) 2020-07-11 15:35:29 -07:00
Vicki Pfau 145a31868a FFmpeg: Fix some small memory leaks 2020-07-10 01:49:25 -07:00
Vicki Pfau cdf9105f56 GB MBC: Support for unlicensed Pokemon Jade/Diamond Game Boy mapper 2020-07-07 18:14:33 -07:00
Vicki Pfau 3062a6a2d7 Qt: Add missing option for Wisdom Tree in overrides list 2020-07-07 18:05:03 -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 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 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 bbf5a61933 GBA BIOS: Fix reloading video registers after reset (fixes #1808) 2020-06-24 18:09:07 -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
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 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 d1903276fa Merge branch 'master' into medusa 2020-06-17 22:35:44 -07:00
Vicki Pfau 393d4b4606 Merge branch 'master' (early part) into medusa 2020-06-17 22:32:17 -07:00
Vicki Pfau 5f46f126c1 Merge branch 'master' (early part) into medusa 2020-06-17 22:26:14 -07:00
Vicki Pfau 2116adeae9 Merge branch 'master' (early part) into medusa 2020-06-17 22:20:47 -07:00
Vicki Pfau c082610992 Merge branch 'master' (early part) into medusa 2020-06-17 22:13:35 -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