Commit Graph

7561 Commits

Author SHA1 Message Date
Vicki Pfau 4851109027 Core: Add wallclock offset RTC type 2022-06-16 21:57:45 -07:00
Vicki Pfau a60bc18ad0 CMake: Cleanup and enhance FindFeature, fix static libedit 2022-06-16 16:12:32 -07:00
Vicki Pfau ddccbee47b Qt: Show correct channel for modern macOS builds 2022-06-16 15:41:28 -07:00
Vicki Pfau 07221181ea Qt: Fix VAO reinitialization 2022-06-16 15:39:29 -07:00
Vicki Pfau fa910fc629 Mac: Start bringing up Universal build support 2022-06-15 23:31:20 -07:00
Vicki Pfau 6159c5a70b GBA Audio: Decrunchify GB audio 2022-06-15 20:34:06 -07:00
Vicki Pfau 33b3d33da2 Core: Rename GBAStereoSample to mStereoSample 2022-06-15 18:39:38 -07:00
Vicki Pfau a0613e27ab SDL: Support exposing an axis directly as the gyro value (closes #2531) 2022-06-14 21:12:53 -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 4707368d7f Qt: Fix typo 2022-06-14 00:17:54 -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 d2ac7c4ca0 Qt: Add Lua to report view 2022-06-10 20:59:27 -07:00
Vicki Pfau c12fa581b3 Scripting: Fix build with Lua 5.1 and 5.2 2022-06-10 20:51:33 -07:00
Vicki Pfau 601d025e30 Scripting: Fix require return values 2022-06-10 19:55:45 -07:00
Vicki Pfau 9ac6096c3d GB SIO: Fix bidirectional transfer starting (fixes #2290) 2022-06-09 21:10:27 -07:00
Vicki Pfau d9092c6acf Scripting: Invert search order 2022-06-09 16:37:40 -07:00
Vicki Pfau 45b47c32d2 Scripting: Much cleaner require shimming 2022-06-09 16:18:34 -07:00
Vicki Pfau aee35a4442 Scripting: More cleanup 2022-06-09 14:54:30 -07:00
Vicki Pfau b43509e705 Scripting: Free memory leak 2022-06-09 01:00:46 -07:00
Vicki Pfau 3e4f1fcb2e Scripting: Lua requires should be relative to the file they were run from 2022-06-08 21:44:01 -07:00
Vicki Pfau b42b997f00 Scripting: Why does this function take PCWSTR?? 2022-06-08 18:04:43 -07:00
Vicki Pfau 6e196748d8 Scripting: Hand off full filename to Lua, add directory to DLL search path 2022-06-08 17:55:37 -07:00
Vicki Pfau 7b8ba05f88 Qt: Only disable DisplayGL updates on Windows 2022-06-08 15:32:49 -07:00
Vicki Pfau ae0c5e91aa Qt: Simplify Window drawing (fixes #2190) 2022-06-08 15:32:42 -07:00
Vicki Pfau 97cb18d3fd GBA Video: Fix two sprite boundary conditions in OpenGL 2022-06-08 01:53:35 -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 5ba82aaed0 GB I/O: Windowed WAVE RAM reading only works on CGB, not CGB-on-AGB 2022-06-07 00:21:16 -07:00
Vicki Pfau f9e03e7182 GBA Memory: Implement adjustable EWRAM waitstates (closes #1276) 2022-06-07 00:05:27 -07:00
Vicki Pfau 8c83570191 CInema: Add remaining blargg tests, except for oam_bug (closes #2006) 2022-06-06 23:12:25 -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 542824e3c0 CMake: Minor fixes 2022-06-06 21:40:18 -07:00
Vicki Pfau 70a34a58f0 Tools: Retry failed server start command 2022-06-06 17:22:41 -07:00
shinyoyo aad78be37f Update new translated Simplified Chinese entry 2022-06-06 01:12:45 -07:00
Vicki Pfau 11837ffc15 ARM: Disassemble Thumb mov pseudo-instruction properly 2022-06-05 20:59:30 -07:00
Vicki Pfau 3687863cbc Scripting: Add callback removing 2022-06-05 20:36:54 -07:00
Vicki Pfau 6289c1a4d1 GBA Serialize: Fix doc error 2022-06-05 20:36:26 -07:00
Vicki Pfau 10eb2b9784 Scripting: Add root-scope docstrings 2022-06-05 03:29:18 -07:00
Vicki Pfau 00bd093fe3 Scripting: Add bitmask handling functions 2022-06-05 03:29:18 -07:00
Vicki Pfau d4c1ab1728 Scripting: Fix some Lua memory lifetimes 2022-06-05 03:29:18 -07:00
Vicki Pfau d6accc4ef6 Scripting: Add calling functions with lists 2022-06-05 03:29:18 -07:00
Celeste Wouters e87ba99140 GBA Memory: update the renderer on rawWrite{16,32}/GBAPatch{16,32}
rawWrite{16,32}/GBAPatch{16, 32} is used by the memory editor on Qt,
and changes to the VRAM area there were not reflected on the graphical
output, palette or OAM writes are. This fixes this inconsistency.
2022-06-04 13:43:34 -07:00
Vicki Pfau 3c228dad60 Qt: Fix games not displaying on macOS after first run 2022-06-03 23:45:34 -07:00
Vicki Pfau 9f5267e24e GBA Audio: Claw back some performance 2022-06-03 22:36:19 -07:00
Vicki Pfau f4217a7a77 GBA Video: Use memset instead of manually assigning 2022-06-03 15:41:07 -07:00
Vicki Pfau 46b59268d3 GB Audio: Optimize channel 4 2022-06-02 23:26:15 -07:00
Vicki Pfau c19457aa4b GBA Overrides: Add Game Boy Wars Advance 1+2 entry (fixes #2540) 2022-06-02 22:19:15 -07:00
Vicki Pfau 818314a6fd GBA I/O: SOUNDBIAS is readable when sound is off (fixes #2541) 2022-06-02 22:19:07 -07:00
Vicki Pfau 0a674dd377 Updater: Fix stub MSVC build 2022-06-01 20:18:49 -07:00