Commit Graph

1624 Commits

Author SHA1 Message Date
Vicki Pfau df0bb5cd48 Util: Improve speed of UPS patch loading 2021-05-02 23:21:49 -07:00
Vicki Pfau 0fc331e8ce Util: Fix loading UPS patches that affect the last byte of the file 2021-05-02 23:21:35 -07:00
Vicki Pfau 2d03ae73da GBA Video: Revert scanline latching changes (fixes #2153, fixes #2149) 2021-05-01 19:34:47 -07:00
Vicki Pfau 31ef54ca9d Qt: Fix applying savetype-only overrides 2021-04-25 19:07:54 -07:00
Vicki Pfau 3d72ada282 Core: Fix memory leak in opening games from the library 2021-04-25 19:06:33 -07:00
Vicki Pfau 8ede727c81 Qt: Fix infrequent deadlock when using sync to video 2021-04-25 19:06:30 -07:00
Vicki Pfau e932068baa CHANGES: Update for 0.9.1 2021-04-18 21:47:22 -07:00
Vicki Pfau 53b8fdf856 Qt: Restore maximized state when starting (fixes #487) 2021-04-18 18:46:28 -07:00
Vicki Pfau 679f36d7c0 Qt: Improve handling of disabling VBA bug compat mode (fixes #2129) 2021-04-18 18:46:27 -07:00
Vicki Pfau 338e4ec7a9 ARM: Fix LDM^ with empty rlist (fixes #2127) 2021-04-18 18:45:27 -07:00
Vicki Pfau fdbb442bad Qt: Fix frames getting backlogged (fixes #2122) 2021-04-18 18:45:27 -07:00
Vicki Pfau fcdf6c53eb Qt: Fix saving settings enabling camera when camera name changes (fixes #2125) 2021-04-18 18:45:27 -07:00
Vicki Pfau b8f410c0bd GB: Fix skipping BIOS 2021-04-18 18:44:55 -07:00
Vicki Pfau c9cbf185c1 Qt: Fix smudged window icon on Windows, recompress icons 2021-04-12 22:17:29 -07:00
Vicki Pfau a782e8b500 Qt: Fix OpenGL renderer lagging behind when fast-forwarding (fixes #2094) 2021-04-12 22:17:29 -07:00
Vicki Pfau 043b37c51d Qt: Fix crash when switching from high-resolution OpenGL renderer to software 2021-04-12 22:17:29 -07:00
Vicki Pfau 89928b86ac GBA Memory: Log GPIO writes on non-GPIO carts as Pak Hardware instead of Memory 2021-04-12 22:17:29 -07:00
Vicki Pfau 91cfbbf676 GBA Video: Fix mode 3-5 overflow with mosaic (fixes #1691) 2021-04-12 22:16:40 -07:00
Vicki Pfau 3c25e66769 GBA Video: Fix window start on modes 2-5 with mosaic (fixes #1690) 2021-04-12 22:16:40 -07:00
Vicki Pfau 3d54fb6d02 GBA Video: Don't attempt to copy invalid registers when switching renderer 2021-04-12 22:16:40 -07:00
Vicki Pfau 86a57ed51f Core: Truncate preloading ROMs that slightly exceed max size (fixes #2093) 2021-04-12 22:16:40 -07:00
Vicki Pfau 997e462a4f GBA e-Reader: Fix bitmap short strip scanning 2021-04-12 22:16:40 -07:00
Vicki Pfau 7740295a6c GBA Video: Fix mode 5 frame 1 caching (fixes #2075) 2021-04-12 22:15:59 -07:00
Vicki Pfau 02b814d3bb GBA: Default-enable VBA bug compat for Ruby and Emerald ROM hacks 2021-04-12 22:15:59 -07:00
Vicki Pfau fefe47d7dd GBA: Fix non-USA 1.0 FireRed misdetecting as a ROM hack (fixes #2100) 2021-04-12 22:15:59 -07:00
Vicki Pfau 927b70e6fd GB Serialize: Fix switching speed modes when loading a state (fixes #2097) 2021-04-12 22:15:59 -07:00
Vicki Pfau fee8255611 GBA: Fix crash when ROM loading fails 2021-04-12 22:15:23 -07:00
Vicki Pfau b6025e4108 Qt: Add ROM filename and size to bug reporter 2021-04-12 22:15:07 -07:00
Vicki Pfau 4c0294d7ff GBA: Fix FireRed revision misdetecting as a ROM hack 2021-04-12 22:14:59 -07:00
Vicki Pfau c4aa0717b7 Core: Fix first event scheduling after loading savestate 2021-04-12 22:14:24 -07:00
Vicki Pfau a325deb65e GBA Memory: Fix loading Thumb savestates when in ARM mode 2021-04-12 22:14:08 -07:00
Vicki Pfau 42067aa322 CHANGES: Update for 0.9.0 2021-03-28 18:31:29 -07:00
Vicki Pfau d9a3d4a251 GB: Support loading CGB-on-AGB boot ROM 2021-03-27 21:34:29 -07:00
Vicki Pfau 2aa3ec022a GBA Video: Fix transposed BG mosaic parameters in GL renderer 2021-03-27 21:34:29 -07:00
Vicki Pfau 853c64b326 Switch: Allow switching between CPU and GPU renderers without reloading 2021-03-26 21:49:50 -07:00
Vicki Pfau 47d70582c0 GBA BIOS: Fix invalid decompression bounds checking 2021-03-26 21:49:50 -07:00
Vicki Pfau 9ac9366257 Switch: Optimize font rendering (fixes #2078) 2021-03-24 19:13:59 -07:00
Vicki Pfau 32b7cc2fba GB MBC: Force minimum SRAM size on rare MBCs that always have SRAM 2021-03-24 19:13:59 -07:00
Vicki Pfau 1b81c08de8 GB Video: Don't rendering negative batches 2021-03-24 19:13:59 -07:00
Vicki Pfau 2a7626f133 GB MBC: Remove unused SRAM size 2021-03-24 19:13:59 -07:00
Vicki Pfau 76ad5f1567 Switch: Fix image size scaling rounding (fixes #2073) 2021-03-23 22:08:50 -07:00
Vicki Pfau f34fa2b6af GB Video: Fix deserializing negative LX state 2021-03-23 19:51:36 -07:00
Vicki Pfau 44f031d89b Core: Fix destroying an mVL with an invalid channel count 2021-03-23 19:37:53 -07:00
Vicki Pfau ffeb5cfe27 GB Video: Discard SGB packets in non-SGB mVLs 2021-03-23 19:37:53 -07:00
Vicki Pfau 118bee2fa2 GBA Video: Fix x offset in 256-color BG mosaic (fixes #1684) 2021-03-23 19:37:53 -07:00
Vicki Pfau 9eee7a7c7a GB Serialize: Fix crash when loading pre-0.7 SGB savestates 2021-03-23 00:14:24 -07:00
Vicki Pfau b8b494eea6 GB: Fix loading model overrides 2021-03-21 15:54:35 -07:00
Vicki Pfau 9e251c54e7 GBA: Fix loading subsequent save files (fixes #2067) 2021-03-20 23:43:26 -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