Commit Graph

7854 Commits

Author SHA1 Message Date
Vicki Pfau cbe87be222 GBA Video: Don't repeat yourself 2023-04-18 21:42:40 -07:00
Vicki Pfau e15cca9623 GBA Video: Fix interpolation issues with OpenGL renderer 2023-04-18 21:42:40 -07:00
Vicki Pfau b0441cffd0 CHANGES: Update 2023-04-18 21:40:27 -07:00
Vicki Pfau 2f2287683a Qt: Rip out OpenGL proxy thread 2023-04-18 21:38:56 -07:00
Vicki Pfau 70bbe06bfb Qt: Manually toggle swap interval as needed 2023-04-18 21:37:12 -07:00
Vicki Pfau d79a83321c Vita: Work around broken mktime implementation in Vita SDK (fixes #2876) 2023-04-12 03:35:42 -07:00
Vicki Pfau 8344efdccd Scripting: Return proper callback ID from socket.add 2023-04-12 03:35:33 -07:00
Vicki Pfau 7517cce0af FFmpeg: Fix comment 2023-04-07 01:12:29 -07:00
Vicki Pfau 5a642ae1f1 FFmpeg: Force lower sample rate for codecs not supporting high rates (fixes #2869) 2023-04-07 00:58:28 -07:00
Vicki Pfau 9d7f47413c FFmpeg: Fix buffer size rounding for audio encoding 2023-04-07 00:49:56 -07:00
Vicki Pfau 6806850441 Core: Fix memory leaks in mCacheSet 2023-04-05 05:06:28 -07:00
Vicki Pfau 121376ccb0 Qt: Fix checked state of mute menu option at load (fixes #2701) 2023-03-27 01:10:07 -07:00
Vicki Pfau 7d9d71ef54 GBA Audio: Clear GB audio state when disabled 2023-03-26 23:59:39 -07:00
Vicki Pfau 7da48a7c7f Qt: Swap P1 and other player's save if P1 loaded it first (closes #2750) 2023-03-26 23:59:34 -07:00
Vicki Pfau ff3f2a9d84 Util: Strip loading 16-bit PNGs down to 8-bit 2023-03-25 01:46:49 -07:00
Vicki Pfau 87295370f1 GBA Overrides: Fix saving in PMD:RRT (JP) (fixes #2862) 2023-03-24 23:48:13 -07:00
Vicki Pfau e01b56fbd5 Scripting: Fix scalar hashing on different union layouts, e.g. big endian 2023-03-19 03:50:18 -07:00
Vicki Pfau 5b52f0f277 Qt: Fix OSD on modern macOS (fixes #2736) 2023-03-17 02:38:51 -07:00
Vicki Pfau e7f56bd5c9 GDB: Ugh 2023-03-06 14:57:16 -08:00
Vicki Pfau 40e7d2aa4d GDB: Enable NODELAY on GDB stub connections 2023-03-06 14:51:32 -08:00
Vicki Pfau 603ab67926 Qt: Fix buffer termination issue 2023-03-06 00:08:58 -08:00
Vicki Pfau 5f6244556e Qt: Fix black screen when starting with a game (fixes #2781) 2023-03-05 23:55:54 -08:00
Vicki Pfau 06b1b04c7d GBA Saveata: Fix fumbled check 2023-03-05 14:22:01 -08:00
Vicki Pfau 853b028892 VFS: Improve zip invariant handling 2023-03-02 22:30:26 -08:00
Vicki Pfau 1ed40a1931 Qt: Fix potential directory handle leak 2023-03-02 22:30:26 -08:00
Vicki Pfau b8248327a2 Util: Fix potential socket leak 2023-03-02 22:30:26 -08:00
Vicki Pfau b6e34f084f Qt: Better fps non-zero division check 2023-03-01 23:11:36 -08:00
Vicki Pfau 8b67243780 Qt: Initialize Shortcut::m_direction 2023-03-01 23:05:28 -08:00
Vicki Pfau b06d178c41 GBA SIO: Who wrote this code? Oh, me 2023-03-01 22:53:24 -08:00
Vicki Pfau 43f2eb78d7 Qt: Initialize log-to members 2023-03-01 22:53:24 -08:00
Vicki Pfau 2e4732f1ff Core: Negative log types are invalid 2023-03-01 22:53:24 -08:00
Vicki Pfau 71174659f2 Core: Fix GBK string memory handling in .cht loading 2023-03-01 20:32:18 -08:00
Vicki Pfau d099a0d07e Feature: Fix No-Intro cleanup on initial errors 2023-03-01 20:28:10 -08:00
Vicki Pfau 3357fa6a03 All: Fix handling of strncat bounds 2023-03-01 20:18:21 -08:00
Vicki Pfau 72817df4cf GB: Fix potential double-free of non-pristine ROM memory 2023-03-01 20:18:05 -08:00
Vicki Pfau 9da638f0c0 GBA Savedata: Fix sanity check in Load 2023-03-01 16:17:51 -08:00
Vicki Pfau 1bbbbc745d Core: Add missing va_end 2023-03-01 16:17:29 -08:00
Vicki Pfau 18b798ec41 GB Memory: Fix potential crash when directly accessing invalid SRAM 2023-03-01 16:17:29 -08:00
Vicki Pfau bd805dd720 Qt: Fix crash if loading a shader fails 2023-03-01 16:17:29 -08:00
Vicki Pfau c13e2a822e OpenGL: Fix memory leak in failure path 2023-03-01 16:17:29 -08:00
Vicki Pfau 9132859b6f Qt: Fix full-buffer rewind 2023-03-01 16:00:00 -08:00
Vicki Pfau feb9c4a48b Windows: Fix build clang-cl 2023-02-24 22:07:21 -08:00
Vicki Pfau 081fe27e3a Qt: Automatically change video file extension as appropriate 2023-02-24 03:51:44 -08:00
Vicki Pfau 11d38a8317 CHANGES: Update 2023-02-22 20:22:45 -08:00
Vicki Pfau 766c6625c4 Scripting: Add WSAEWOULDBLOCK to error translation table 2023-02-22 20:22:09 -08:00
Vicki Pfau 1d01a7585c Qt: Fix loading a script leaving sync disabled 2023-02-15 02:30:27 -08:00
Vicki Pfau a473aeff2c Qt: Fix a handful of edge cases with graphics viewers (fixes #2827) 2023-02-14 23:14:02 -08:00
Adam Higerd 3f5fec4e4d hook frame callback in socket connect 2023-02-12 13:29:17 -08:00
Vicki Pfau 8c5ad62dbc OpenGL: Fix null calloc/memcpy 2023-02-11 22:09:30 -08:00
Vicki Pfau 5558e469e0 Qt: Fix modifier key names in shortcut editor (fixes #2817) 2023-02-09 20:02:14 -08:00