Commit Graph

1765 Commits

Author SHA1 Message Date
Vicki Pfau 5db7d95aa2 ARM: Fix some disassembly 2022-07-17 15:56:56 -07:00
Vicki Pfau 0cfaf0a240 Qt: Add more bounds checks to tile selection 2022-07-03 18:53:55 -07:00
Vicki Pfau 68ef5d3a5b GB: Fix replacing the ROM crashing when accessing ROM base 2022-06-30 04:42:58 -07:00
Vicki Pfau 0979380c74 Debugger: Shaving recursive yaks takes a lot of work 2022-06-28 18:43:15 -07:00
Vicki Pfau 1bf1a97023 GBA Video: Fix sprite layer priority updating in GL 2022-06-28 02:23:39 -07:00
Vicki Pfau 4851109027 Core: Add wallclock offset RTC type 2022-06-16 21:57:45 -07:00
Vicki Pfau 85737f1103 SDL: Support exposing an axis directly as the gyro value (closes #2531) 2022-06-14 20:15:26 -07:00
Vicki Pfau f7d8b77bd4 GB MBC: Fix edge case with Pocket Cam register accesses (fixes #2557) 2022-06-14 15:15:11 -07:00
Vicki Pfau 7f453ce202 GBA Video: Fix horizontal lines in GL when charbase is changed (fixes #1631) 2022-06-14 00:13:51 -07:00
Vicki Pfau 9ac6096c3d GB SIO: Fix bidirectional transfer starting (fixes #2290) 2022-06-09 21:10:27 -07:00
Vicki Pfau ae0c5e91aa Qt: Simplify Window drawing (fixes #2190) 2022-06-08 15:32:42 -07:00
Vicki Pfau 7a07b148cb GBA Video: Fix OBJ tile wrapping with 2D char mapping (fixes #2443) 2022-06-08 00:15:52 -07:00
Vicki Pfau f9e03e7182 GBA Memory: Implement adjustable EWRAM waitstates (closes #1276) 2022-06-07 00:05:27 -07:00
Vicki Pfau fda7f83855 GB I/O: Fix writing to WAVE RAM behavior (fixes #1334) 2022-06-06 22:57:45 -07:00
Vicki Pfau 00421cd046 GB Audio: Fix APU re-enable timing glitch 2022-06-06 22:35:35 -07:00
Vicki Pfau 11837ffc15 ARM: Disassemble Thumb mov pseudo-instruction properly 2022-06-05 20:59:30 -07:00
Vicki Pfau 3c0d9f7197 GBA Audio: Sample FIFOs at SOUNDBIAS-set frequency 2022-06-01 19:13:05 -07:00
Vicki Pfau cbbcf7478e GBA Audio: Adjust PSG sampling rate with SOUNDBIAS 2022-06-01 02:15:07 -07:00
Vicki Pfau cbbaa42641 CHANGES: Update 2022-06-01 02:15:07 -07:00
Vicki Pfau 6fd3bfb86b Qt: Fix preloading for ROM replacing 2022-05-29 20:39:09 -07:00
Vicki Pfau 0c02f2798a GBA Video: Fix sprites with mid-frame palette changes in GL (fixes #2476) 2022-05-29 18:49:40 -07:00
Vicki Pfau 511a12c507 GBA Video: Fix highlighting for sprites with mid-frame palette changes 2022-05-29 18:46:34 -07:00
Vicki Pfau b6ec54dadf Merge branch 'feature/scripting' 2022-05-29 13:29:20 -07:00
Vicki Pfau 469ce5d145 Update CHANGES and README 2022-05-29 02:44:17 -07:00
Vicki Pfau 21e2ccb025 Qt: Improve cheat parsing (fixes #2297) 2022-05-28 15:04:18 -07:00
Vicki Pfau c6d7c40dfc GBA: Fix booting multiboot ROMs with no JOY entrypoint 2022-05-24 20:51:36 -07:00
Vicki Pfau 8f133caec8 Debugger: Add command to load external symbol file (fixes #2480) 2022-05-01 22:29:31 -07:00
Vicki Pfau 492ba2478c Core: Fix crash if library can't be opened 2022-05-01 17:02:50 -07:00
Vicki Pfau dcdd6d2dd2 GB Audio: Properly apply per-model audio differences 2022-04-22 02:59:15 -07:00
Vicki Pfau f326d02e33 Qt: Boot both a multiboot image and ROM with CLI args (closes #1941) 2022-04-21 22:09:46 -07:00
Vicki Pfau ce7e53d53d Qt: Add e-Card passing to the command line (closes #2474) 2022-04-21 19:41:49 -07:00
Vicki Pfau 5b7780620d Qt: Fix crash when clicking past last tile in viewer 2022-04-12 22:23:15 -07:00
Vicki Pfau 969d36d296 CHANGES: Remove bug that wasn't actually fixed 2022-04-03 16:02:14 -07:00
Vicki Pfau cb0b47406f GB MBC: Filter out MBC errors when cartridge is yanked (fixes #2488) 2022-04-03 15:55:34 -07:00
Vicki Pfau 3d65b4b4aa CHANGES: Update 2022-04-03 15:33:25 -07:00
Vicki Pfau 5418bb066f Debugger: Add callback for updating while the runloop is suspended; use for GDB 2022-03-27 02:33:32 -07:00
Vicki Pfau 739d842129 GB Audio: Fix channel 1/2 reseting edge cases (fixes #1925) 2022-03-07 18:36:24 -08:00
Vicki Pfau 467c620abc mGUI: Autosave less frequently when fast-forwarding 2022-02-27 21:18:10 -08:00
Vicki Pfau c284506c1b mGUI: Fix FPS counter after closing menu 2022-02-27 21:17:06 -08:00
Vicki Pfau 64d8dd1b69 GBA Cheats: Implement "never" type codes (closes #915) 2022-02-22 19:40:21 -08:00
Vicki Pfau 91911fe092 GBA: Refine multiboot detection (fixes #2192) 2022-02-20 21:05:12 -08:00
Vicki Pfau 5b26099eac Qt: Show warning if XQ audio is toggled while loaded (fixes #2295) 2022-02-20 20:37:22 -08:00
Vicki Pfau 7c8a06816b GBA Video: Implement layer placement for OpenGL renderer (fixes #1962) 2022-02-20 19:45:13 -08:00
Vicki Pfau 5f3cb2f72f Vita: Add bilinear filtering option (closes #344) 2022-02-20 04:26:16 -08:00
Vicki Pfau 4ae540b387 Debugger: Save and restore CLI history 2022-02-20 03:49:59 -08:00
Vicki Pfau 66f445cd0a GBA: Fix expected entry point for multiboot ELFs (fixes #2450) 2022-02-18 22:14:16 -08:00
Vicki Pfau ad00b2f883 Core: Fix the runloop resuming after a game has crashed (fixes #2451) 2022-02-18 22:09:14 -08:00
Vicki Pfau 751ab434f4 Qt: Add tile range selection to tile viewer, modernize layout (closes #2455) 2022-02-18 21:26:45 -08:00
Vicki Pfau cf06497456 GBA DMA: Enhanced logging (closes #2454) 2022-02-18 20:31:52 -08:00
Vicki Pfau 4312ce14ff Util: Failed file mapping should return NULL on POSIX 2022-02-16 23:16:48 -08:00