Commit Graph

  • 1917421f8a FullscreenUI: Use correct active state for timed indicator removal Stenzek 2026-05-09 22:52:39 +10:00
  • 1e570edaad FullscreenUI: Fix first achievement notification not triggering run-idle Stenzek 2026-05-09 22:52:29 +10:00
  • f0fdd069ab FullscreenUI: Fix most_recent_progress_update not resetting Stenzek 2026-05-09 22:52:18 +10:00
  • 3836986c40 Qt: Expose VRAM and SPU VRAM in memory editor/debugger Stenzek 2026-05-09 19:18:22 +10:00
  • 9251991448 ImGuiOverlays: Use PopupHighlight for save state selector Stenzek 2026-05-09 18:54:17 +10:00
  • 414b0b3b47 CDImage: Fix OpenCHD() opening non-chd files Stenzek 2026-05-09 18:41:45 +10:00
  • 015bfedb4b FullscreenUI: Align fade transition times to frame rate Stenzek 2026-05-08 22:02:59 +10:00
  • d6a7f9019a FullscreenUI: Tweak fade transition times Stenzek 2026-05-08 22:01:26 +10:00
  • 614d24c4d0 FullscreenUI: Fix pause icon not re-displaying on menu close Stenzek 2026-05-08 21:44:33 +10:00
  • aa5e2d738c Qt: Screenshot/video directory shouldn't be changable per-game Stenzek 2026-05-08 21:36:03 +10:00
  • 2bc4a95ffa Qt: Remove redundant doBackgroundControllerPoll() Stenzek 2026-05-08 21:33:51 +10:00
  • 1f1182f33c Qt: Don't delete empty achievement images directory Stenzek 2026-05-08 21:33:18 +10:00
  • 01ae8e5630 Qt: Fix incorrect key for video capture arguments Stenzek 2026-05-08 21:32:59 +10:00
  • 5dc2899f58 Qt: Fix tab order in Achievement Settings Stenzek 2026-05-08 21:32:45 +10:00
  • 8056dc7057 FullscreenUI: Fix change disc hotkey again Stenzek 2026-05-06 22:20:50 +10:00
  • bff1851909 FullscreenUI: Fix double pause in PauseAndOpenMenuFromCoreThread() Stenzek 2026-05-06 22:20:32 +10:00
  • 9eeabd0091 ImGuiManager: Destroy textures before recreating font atlas Stenzek 2026-05-06 20:15:41 +10:00
  • 6f8f4885e1 dep/imgui: Handle ClearTexData() for RendererHasTextures case Stenzek 2026-05-06 20:07:16 +10:00
  • e4c55ad028 Achievements: Don't display indicators when in pause menu Stenzek 2026-05-04 13:42:11 +10:00
  • 75eddf1710 Achievements: Adjust pause menu box padding Stenzek 2026-05-04 13:41:29 +10:00
  • 1200cd5893 FullscreenUI: Rework pause menu opening Stenzek 2026-05-04 13:34:46 +10:00
  • 730dcd9a93 VideoThread: Assert not on thread for async calls Stenzek 2026-05-04 13:34:34 +10:00
  • 3fb89483b3 GPU/HW: Fix MMPX Quality compilation in Metal Stenzek 2026-05-04 13:53:30 +10:00
  • 5731aa87ac CI: Pass --fail to curl downloads Stenzek 2026-05-04 13:34:04 +10:00
  • 2f35493d22 scanline-modern-ex.fx Minor optimizations and adjustments (#3732) crashGG 2026-05-03 17:22:08 +03:00
  • 970e191fab Qt: Improve debugger arrow drawing Stenzek 2026-05-03 22:46:02 +10:00
  • 9f385b27f9 Qt: Fix last-data buffer management in MemoryViewWidget Stenzek 2026-05-03 21:56:12 +10:00
  • 9a410416ef Qt: Fix incorrect colour of bytes in debugger Stenzek 2026-05-03 21:30:02 +10:00
  • f080e798e9 Qt: Fix possible underflow in debugger wheelEvent() Stenzek 2026-05-03 21:26:51 +10:00
  • acbb76c00d Qt: Fix off-by-one in edit RAM callback Stenzek 2026-05-03 21:25:19 +10:00
  • f7d937cb05 Qt: Fix debugger ignoring all messages Stenzek 2026-05-03 21:23:23 +10:00
  • 9950e2243f SoundEffectManager: Fix low chance of deadlock on shutdown Stenzek 2026-05-03 20:21:34 +10:00
  • bbe65219a2 ImGuiManager: Support multiple text fonts Stenzek 2026-05-03 14:50:39 +10:00
  • 38bbc115c5 Data: Add additional fonts Stenzek 2026-05-03 14:50:24 +10:00
  • 8ddaac3265 Achievements: Add alpha to progress bars Stenzek 2026-05-03 03:13:00 +10:00
  • d1f5975888 FullscreenUI: Fix load/save state leaving system paused Stenzek 2026-05-03 02:47:46 +10:00
  • d2e770131d dep/rcheevos: Increase the time the progress tracker is shown Stenzek 2026-05-03 02:33:35 +10:00
  • 6513e47784 Achievements: Add progress indicator mode option Stenzek 2026-05-03 02:32:58 +10:00
  • 122bd30ba0 Qt: Move RAIntegration setting to advanced settings Stenzek 2026-05-03 01:16:38 +10:00
  • 86fd69332e Qt: Use better title for capture file name format Stenzek 2026-05-03 01:01:19 +10:00
  • 00908b1b10 Qt: Remove some unnecessary includes Stenzek 2026-05-03 00:13:16 +10:00
  • 54c6a9faa5 Hotkeys: Make more formatting-friendly Stenzek 2026-05-03 00:12:48 +10:00
  • b2d0fbdcb6 clang-format: Add lambda options Stenzek 2026-05-03 00:12:41 +10:00
  • 735dc5ba2a Core: Centralize the async task queue Stenzek 2026-05-02 23:41:19 +10:00
  • 348eaeef6f TaskQueue: Support single-threaded operation Stenzek 2026-05-02 23:37:57 +10:00
  • 56783acc7f Qt: Use delete icon for restoring custom titles Stenzek 2026-05-02 23:31:59 +10:00
  • 0b6d41e634 Achievements: Don't defer badge prefetch on game load Stenzek 2026-05-02 23:28:59 +10:00
  • 70c6d5a1d7 VideoThread: Move private functions into own file Stenzek 2026-05-02 23:21:01 +10:00
  • 678b6101e7 System: Move more core functionality out of file Stenzek 2026-05-02 23:10:29 +10:00
  • cc1775f0be System: Move Discord presence into its own file Stenzek 2026-05-02 22:27:56 +10:00
  • 71dafa7198 System: Move socket multiplexer into GDBServer Stenzek 2026-05-02 21:49:35 +10:00
  • 85c0b4eff1 System: Move gamescope screensaver hack to QtHost Stenzek 2026-05-02 21:30:52 +10:00
  • 153fa1d235 Core: Get rid of base settings layer overrides Stenzek 2026-05-02 21:21:41 +10:00
  • 28297a3aec VideoThread: Pass clamped dimensions to thread Stenzek 2026-05-02 21:16:17 +10:00
  • 242b4b8146 FullscreenUI: Fix files showing in directory selector Stenzek 2026-05-02 14:11:35 +10:00
  • c1d24b4e9c dep/cubeb: Bump to a37dadd Stenzek 2026-05-02 14:05:06 +10:00
  • dea0480166 AudioStream: Reintroduce XAudio2 backend Stenzek 2026-05-02 14:05:04 +10:00
  • 5d92da522b TimingEvents: Remove ticks_late parameter Stenzek 2026-05-02 14:05:01 +10:00
  • 53c4176a17 CPU/CodeCache: Don't skip filling backprop for first instruction Stenzek 2026-05-02 14:04:47 +10:00
  • 12989d2bca VideoThread: Use thread instead of handle Stenzek 2026-05-02 14:04:24 +10:00
  • 120d049588 Modern Lossless Dynamic Quantization Scanline Shader (#3731) crashGG 2026-05-02 04:52:24 +03:00
  • abf3b8cc0f CPU/CodeCache: Move JIT write protect out of MemMap Stenzek 2026-05-01 20:20:34 +10:00
  • f9254e23f0 CPU/CodeCache: Pack state in struct Stenzek 2026-05-01 19:43:18 +10:00
  • df64109df6 TimingEvents: Fix overzealous assertion Stenzek 2026-05-01 20:20:23 +10:00
  • 6c63902866 Fix translation errors (AZ) (#3730) Arif Ahmadov 2026-04-30 18:14:38 +04:00
  • 59b4fb84a4 GDBServer: Send SIGTRAP on system pause Stenzek 2026-05-01 00:12:41 +10:00
  • 091d1b6259 GDBServer: Fix double ack after single step Stenzek 2026-05-01 00:11:19 +10:00
  • dd25610e3b GDBServer: Fix incorrect hex decode in $M handler Stenzek 2026-05-01 00:09:07 +10:00
  • 89560f81d4 GDBServer: Fix incorrect shift in $G handler Stenzek 2026-05-01 00:01:56 +10:00
  • 23c94c5bdc TimingEvent: Add missing current_event check in SortEvent() Stenzek 2026-04-30 23:53:46 +10:00
  • 0a816b6576 CPU/CodeCache: Fix blocks ending up perpetually in interpreter fallback Stenzek 2026-04-30 23:51:54 +10:00
  • 2af1cd6409 CPU/CodeCache: lwc2/swc2 should not read rt in backprop Stenzek 2026-04-30 23:45:56 +10:00
  • 5de2b77d04 CPU/CodeCache: Fix redundant begin/end code write Stenzek 2026-04-30 23:40:22 +10:00
  • 0995654dbc Qt: Add null pointer check to hotkey setFilter() Stenzek 2026-04-30 23:59:44 +10:00
  • 387d8b378d Qt: Remove redundant setNewBinding() in effect binding Stenzek 2026-04-30 23:58:54 +10:00
  • 182c87d76a Qt: Add missing master enable update in cheat settings Stenzek 2026-04-30 23:57:23 +10:00
  • 00c956f4a0 Qt: Fix incorrect settings save after automap Stenzek 2026-04-30 23:54:48 +10:00
  • 30583b4440 Qt: Fix incorrect read in texture replacement settings export Stenzek 2026-04-30 23:35:44 +10:00
  • 4ae89e2944 Qt: Fix reading from UI thread in computeImageHash() Stenzek 2026-04-30 23:35:03 +10:00
  • d326c8bc75 Qt: Fix incorrect signal block in game summary Stenzek 2026-04-30 23:34:24 +10:00
  • ecc1fe260e Qt: Fix a couple of incorrect config keys in reset path Stenzek 2026-04-30 23:34:00 +10:00
  • 41a939f343 Qt: Fix resize-loading case for getCoverForEntry() Stenzek 2026-04-30 23:32:45 +10:00
  • d2e94217c7 Qt: Fix config binding of audio capture extra args Stenzek 2026-04-30 23:32:25 +10:00
  • d3edaf50e3 FullscreenUI: Use insert_or_assign() in SetCoverCacheEntry() Stenzek 2026-04-30 23:31:10 +10:00
  • 2b100621ab FullscreenUI: Fix possible RemoveHook() call on wrong thread Stenzek 2026-04-30 23:29:46 +10:00
  • 22378bd9c2 FullscreenUI: Add fade transition to file selector Stenzek 2026-04-30 23:28:58 +10:00
  • 0e3c4714db FullscreenUI: Fix file dialog without filter set Stenzek 2026-04-30 23:25:46 +10:00
  • 2a85f67341 FullscreenUI: Fix possible OOB on bad config Stenzek 2026-04-30 23:22:10 +10:00
  • 0f51249967 Achievements: Fix null pointer check in BeginRefreshHashDatabase() Stenzek 2026-04-30 23:19:10 +10:00
  • a4904ddb08 VulkanDevice: Add missing swap of m_allocation Stenzek 2026-04-29 23:31:54 +10:00
  • f0b6ea978d VulkanDevice: Fix incorrect pointer alignment check Stenzek 2026-04-29 23:31:06 +10:00
  • 2ac48161fb OpenGLTexture: Fix a couple of incorrect format mappings Stenzek 2026-04-29 23:29:18 +10:00
  • d940fb391d OpenGLDevice: Fix incorrect DSB binding without binding layout Stenzek 2026-04-29 23:18:34 +10:00
  • 49eb1ab232 OpenGLDevice: Fix off-by-one in Map() range check Stenzek 2026-04-29 23:14:32 +10:00
  • cece5222cf OpenGLDevice: Fix incorrect mipmap step in upload Stenzek 2026-04-29 23:13:21 +10:00
  • 690fcb674f System: Log disc details when booting Stenzek 2026-04-29 23:12:03 +10:00
  • 6f405d9ee2 GPUDevice: Don't reserve unnecessary byte in stream buffer Stenzek 2026-04-29 23:08:00 +10:00
  • 56f0756885 MetalDevice: Fix various issues Stenzek 2026-04-29 23:06:17 +10:00
  • 9706df0296 D3D12Device: Use move in D3D12DownloadTexture destructor Stenzek 2026-04-29 22:56:28 +10:00
  • 414f9f64a4 D3D12Device: Fix incorrect subresource calculation Stenzek 2026-04-29 22:55:52 +10:00