Commit Graph

1452 Commits

Author SHA1 Message Date
Vicki Pfau 061a176595 Core: Fix loading ELF files that have unexpected empty program headers 2020-11-24 01:45:23 -08:00
Vicki Pfau 4134f06358 CMake: Link with correct OpenGL library (fixes #1872) 2020-11-24 01:44:04 -08:00
Vicki Pfau 7d2020910d GBA Video: Fix OBJWIN erratic rendering in OpenGL renderer 2020-11-22 00:48:40 -08:00
jsmolka 65c988aaad GBA Memory: Return correct byte in out of bounds ROM read 2020-11-21 23:44:16 -08:00
Vicki Pfau 535f35055d GBA I/O: Ignore high bits on IME 2020-11-21 20:31:59 -08:00
Vicki Pfau 2622a1a163 Revert "GB: Downgrade DMG-only ROMs from CGB mode even without boot ROM"
This reverts commit 2c9dd238cc.
2020-11-21 20:31:45 -08:00
Vicki Pfau 2c9dd238cc GB: Downgrade DMG-only ROMs from CGB mode even without boot ROM 2020-11-20 00:39:47 -08:00
Vicki Pfau ce00cf7727 Qt: Fix gamepad event dispatching (fixes #1922) 2020-11-20 00:39:12 -08:00
Vicki Pfau 6cbc1f20f4 Qt: Fix game display sometimes disappearing after closing load/save state screen 2020-11-20 00:38:49 -08:00
Vicki Pfau 510d1e60fc Wii: Fix crash on unloading irregularly sized GBA ROMs 2020-11-18 18:43:02 -08:00
Vicki Pfau f05ba8a35b Core: Fix threading improperly setting paused state while interrupted 2020-11-18 18:42:21 -08:00
Vicki Pfau a268eb7175 Core: Fix thread unsafety issue when dispatching code to a thread 2020-11-18 18:41:21 -08:00
Vicki Pfau 93d3eaae1a GBA Memory: Mark Famicom Mini games 22 through 28 as non-mirroring 2020-11-18 18:40:38 -08:00
Vicki Pfau 32fc0dac31 Qt: Fix running proxied video if it gets pushed to the main thread 2020-11-18 18:38:02 -08:00
Vicki Pfau f70185da5f Debugger: Close trace log when done tracing 2020-11-09 00:09:34 -08:00
Vicki Pfau f75a4d304b CMake: Fix build with downstream minizip that exports incompatible symbols 2020-11-04 18:30:23 -08:00
Vicki Pfau 9c321c30c2 ARM: Fix Addressing mode 1 shifter on rs == pc (fixes #1926) 2020-11-04 18:29:11 -08:00
Vicki Pfau 545a76f876 CHANGES: Update for 0.8.4 2020-10-29 18:25:25 -07:00
Vicki Pfau 395c3be246 Vita: Clear both buffers when loading a game 2020-10-26 23:56:06 -07:00
Vicki Pfau b4623c4b34 GBA Serialize: Ensure program counter is aligned when loading 2020-10-26 21:25:49 -07:00
Vicki Pfau 67cf9b78b3 ARM Decoder: Fix decoding pre-indexed writeback instructions (fixes #1915) 2020-10-24 15:47:30 -07:00
Vicki Pfau e017d93f3f GB, GBA Video: Copy disable flags when drawing scanlines in proxy when not blocking 2020-10-21 22:11:04 -07:00
Vicki Pfau 2e104b8553 GB Video: Fix drawing background when window is force-disabled by frontend 2020-10-21 22:09:38 -07:00
Vicki Pfau 002c59d79c mGUI: Fix cycling through config setting states with accept button 2020-10-14 23:59:07 -07:00
Vicki Pfau cece343806 Qt: Fix aliasing on background logo (closes #1886) 2020-10-14 23:58:49 -07:00
Vicki Pfau e7f76e635b Qt: Fix stride changing when toggling SGB borders (fixes #1898) 2020-10-14 23:53:35 -07:00
Vicki Pfau d830e50557 GBA Video: Fix mode 4 transparency in OpenGL (fixes #1907) 2020-10-11 16:51:27 -07:00
Vicki Pfau a7ab586639 GBA Video: Fix deferred blending when OBJWIN matches window (fixes #1905) 2020-10-05 00:25:33 -07:00
Vicki Pfau fc520d6e1e Qt: Fix drawing on macOS break when using OpenGL (fixes #1899) 2020-10-04 18:11:05 -07:00
Vicki Pfau f734c2f6c7 GBA Video: Do not affect OBJ pixel priority when writing OBJWIN (fixes #1890) 2020-10-04 01:12:59 -07:00
Vicki Pfau e0ef6a51de GBA Video: Improve speed of window texture generation on AMD 2020-10-04 01:12:25 -07:00
Vicki Pfau bfb6973849 Qt: Fix camera image being upside-down sometimes (fixes #829 again) 2020-09-10 23:44:05 -07:00
Vicki Pfau 0058ddd975 GBA Video: Fix rare regression blending semitransparent sprites (fixes #1876) 2020-09-07 01:23:28 -07:00
Vicki Pfau f7f8688e8d GB Audio: Fix deserializing while audio was disabled (fixes #1305) 2020-08-24 01:27:17 -07:00
Vicki Pfau 50d38dff62 GBA Video: Don't draw sprites using unmapped VRAM in GL renderer (fixes #1865) 2020-08-22 21:59:28 -07:00
Vicki Pfau a1dfd69c06 Qt: Fix Battle Chip view not displaying chips on some DPI settings 2020-08-21 22:18:32 -07:00
Vicki Pfau 59b48aaade GBA Audio: Fix volume/mute in XQ audio (fixes #1864) 2020-08-19 18:38:15 -07:00
Vicki Pfau e992a5cb6b GBA Audio: Fix stereo in XQ audio 2020-08-19 18:36:57 -07:00
Vicki Pfau 1d58985d25 GBA: Fix endianness issues in renderer proxy 2020-08-17 01:32:12 -07:00
Vicki Pfau 1ad033d925 Core: Fix memory leak loading ELF files 2020-08-17 01:31:17 -07:00
Vicki Pfau 4dcb28ea70 GBA Core: Fix memory leak when loading symbols 2020-08-17 01:31:00 -07:00
Vicki Pfau 9374463c64 GBA Hardware: Fix GB Player detection on big endian platforms 2020-08-17 01:30:17 -07:00
Vicki Pfau a0342db150 GBA: Disable more checks when loading GS save with checks disabled (fixes #1851) 2020-08-17 01:29:10 -07:00
Vicki Pfau 84f93c39b9 GB Audio: Fix deserializing audio channels 2 and 3 2020-08-10 22:13:28 -07:00
Vicki Pfau c38ee0ff09 GBA Audio: Fix deserializing SOUNDCNT_L 2020-08-10 22:13:18 -07:00
Vicki Pfau 4880a1e041 GB Audio: Fix initial sweep state 2020-08-10 22:13:18 -07:00
Vicki Pfau 75865cab94 Core: Fix reported ROM size when a fixed buffer size is used 2020-08-10 00:14:16 -07:00
Vicki Pfau da6a0254ab GBA Video: Invalidate map cache when modifying BGCNT (fixes #1846) 2020-08-08 18:28:15 -07:00
Vicki Pfau e54a01bcaf mVL: Fix injecting accidentally draining non-injection buffer 2020-08-08 18:27:58 -07:00
Vicki Pfau 729c5fd73a 3DS: Fix crash with libctru 2.0 when exiting 2020-08-08 04:36:44 -07:00