Commit Graph

1531 Commits

Author SHA1 Message Date
Vicki Pfau b50d8e35e9 GB I/O: Implement preliminary support for PCM12/PCM34 (#1468) 2020-11-25 20:10:32 -08:00
Vicki Pfau 42879afb9c Qt: Pre-attach GDB stub when launching with -g (fixes #1950) 2020-11-24 18:58:22 -08:00
Vicki Pfau b8e5b47c80 GBA: Fix loading multiboot ELF files (fixes #1949) 2020-11-24 01:41:41 -08:00
Vicki Pfau f7749b31de Core: Fix loading ELF files that have unexpected empty program headers 2020-11-24 01:41:41 -08:00
Vicki Pfau 6ca62fae83 CMake: Link with correct OpenGL library (fixes #1872) 2020-11-24 01:41:41 -08:00
Vicki Pfau 1a694b0b56 Debugger: Fix change watchpoints (fixes #1947) 2020-11-24 01:41:41 -08:00
Vicki Pfau e9ed09e9be Qt: Allow frame viewer on Game Boy 2020-11-22 16:08:33 -08:00
Vicki Pfau 7918b5af45 GB Video: Fix SGB video logs 2020-11-22 15:08:45 -08:00
Vicki Pfau 1093849ad5 Qt: Add option to toggle forceGbp mode 2020-11-22 01:11:24 -08:00
Vicki Pfau 9902e2eeee GBA Video: Fix OBJWIN erratic rendering in OpenGL renderer 2020-11-22 00:46:55 -08:00
Vicki Pfau 1e76ae31d6 CHANGES: Update 2020-11-21 23:42:06 -08:00
Vicki Pfau 54fba4c461 GBA I/O: Ignore high bits on IME 2020-11-20 01:15:46 -08:00
Vicki Pfau c640819179 GB: Downgrade DMG-only ROMs from CGB mode even without boot ROM 2020-11-20 00:35:52 -08:00
Vicki Pfau d20b2e1e23 Qt: Fix gamepad event dispatching (fixes #1922) 2020-11-19 23:22:52 -08:00
Vicki Pfau 9ae85bdccc mGUI: Don't attempt to preload files larger than can fit in RAM 2020-11-19 20:12:19 -08:00
Vicki Pfau 2def7289f3 Wii: Fix crash on unloading irregularly sized GBA ROMs 2020-11-18 18:36:19 -08:00
Vicki Pfau 67dae057ed Qt: Fix cancelling pausing before the frame ends 2020-11-18 01:33:56 -08:00
Vicki Pfau 61f8f14694 Core: Rework thread state synchronization 2020-11-18 01:33:56 -08:00
Vicki Pfau a37060d053 Qt: Fix game display sometimes disappearing after closing load/save state screen 2020-11-17 22:57:03 -08:00
Vicki Pfau 1c2ec714e1 Core: Fix thread unsafety issue when dispatching code to a thread 2020-11-14 16:42:51 -08:00
Vicki Pfau 9a0561e9c2 Core: Fix threading improperly setting paused state while interrupted 2020-11-14 02:29:39 -08:00
Vicki Pfau 01ed3f2990 GBA Memory: Mark Famicom Mini games 22 through 28 as non-mirroring 2020-11-13 01:54:29 -08:00
Vicki Pfau cef3d15326 CHANGES: Add reference to Qt OpenGL fix for #1724 2020-11-12 00:14:45 -08:00
Vicki Pfau 4b4d5b59e5 Debugger: Close trace log when done tracing 2020-11-09 00:08:36 -08:00
Vicki Pfau e7028e4b29 Qt: Fix running proxied video if it gets pushed to the main thread 2020-11-08 23:14:29 -08:00
Vicki Pfau d2af8b83e0 CMake: Fix build with downstream minizip that exports incompatible symbols 2020-11-04 18:27:53 -08:00
Vicki Pfau a53b01be00 ARM: Fix Addressing mode 1 shifter on rs == pc (fixes #1926) 2020-11-01 02:29:58 -08:00
Vicki Pfau 7c3b3a5012 CHANGES: Update for 0.8.4 2020-10-29 18:29:16 -07:00
Vicki Pfau e5ab0ae277 Vita: Clear both buffers when loading a game 2020-10-26 23:55:33 -07:00
Vicki Pfau bedbaf3978 GBA Serialize: Ensure program counter is aligned when loading 2020-10-26 22:14:55 -07:00
Vicki Pfau a2cd8f6cce ARM Decoder: Fix decoding pre-indexed writeback instructions (fixes #1915) 2020-10-24 15:46:11 -07:00
Vicki Pfau c8e1e14d3f GBA Video: Add window toggling 2020-10-22 19:49:26 -07:00
Vicki Pfau 9dfa8f753f GB, GBA Video: Copy disable flags when drawing scanlines in proxy when not blocking 2020-10-21 22:00:27 -07:00
Vicki Pfau 1629eede4e GB Video: Fix drawing background when window is force-disabled by frontend 2020-10-21 21:54:10 -07:00
Vicki Pfau 659b929f3e Qt: Window title updates can be disabled (closes #1912) 2020-10-21 19:34:55 -07:00
Vicki Pfau 2702dcfb6f mGUI: Fix cycling through config setting states with accept button 2020-10-14 23:41:05 -07:00
Vicki Pfau 2aa39cacbb mGUI: Game Boy Player feature support 2020-10-14 23:41:05 -07:00
Vicki Pfau 6a2f1279fd GBA: Clear GBP connection on reset 2020-10-14 23:41:05 -07:00
Vicki Pfau 6ffa43d453 Qt: Fix aliasing on background logo (closes #1886) 2020-10-14 20:39:47 -07:00
Vicki Pfau 7a9e1e4600 Qt: Fix stride changing when toggling SGB borders (fixes #1898) 2020-10-11 22:44:26 -07:00
Vicki Pfau 8b8ff65821 GBA Video: Fix mode 4 transparency in OpenGL (fixes #1907) 2020-10-11 16:37:49 -07:00
Vicki Pfau 3f10823ef5 GBA Video: Fix deferred blending when OBJWIN matches window (fixes #1905) 2020-10-05 00:25:00 -07:00
Vicki Pfau 830aea2f57 Qt: Load/save bytes from memory viewer in the order visible (fixes #1900) 2020-10-04 22:06:14 -07:00
Vicki Pfau 9bbdd2ba35 Qt: Fix drawing on macOS break when using OpenGL (fixes #1899) 2020-10-04 18:10:47 -07:00
Vicki Pfau b3d97a4389 GBA Video: Do not affect OBJ pixel priority when writing OBJWIN (fixes #1890) 2020-10-04 01:02:28 -07:00
Vicki Pfau a3d5e3481f GBA Video: Improve speed of window texture generation on AMD 2020-09-26 21:34:18 -07:00
Vicki Pfau b5ca2b89e2 GBA Video: Convert OpenGL VRAM texture to integer 2020-09-26 16:29:47 -07:00
Vicki Pfau e11dc3fad0 GBA Video: Emulate sprite cycle limits in OpenGL renderer (fixes #1635) 2020-09-26 02:32:26 -07:00
Vicki Pfau e232e5ce41 GB MBC: Fix some MBC3 bit masking 2020-09-12 22:50:04 -07:00
Vicki Pfau 06a3770daa GBA BIOS: Division by zero should emit a FATAL error 2020-09-10 23:43:07 -07:00