Commit Graph

  • 5cf8d080c9 GameDB: Max speedup cycles for Disruptor and Rescue Shot (#3693) master preview bl@ck_m@ge 2026-01-30 15:00:22 +03:00
  • e50909234b Common: Fix string tests building Stenzek 2026-01-30 21:56:38 +10:00
  • 467f2fa6a8 StateWrapper: Avoid unnecessary include Stenzek 2026-01-30 00:15:35 +10:00
  • 7235494a77 VideoPresenter: Ensure skipped_present_count is zeroed Stenzek 2026-01-29 22:12:50 +10:00
  • 130494fae5 Qt: Allow changing executable with drag/drop Stenzek 2026-01-29 13:46:49 +10:00
  • a87d2aeafa Qt: Fix application name in task switcher on GNOME Stenzek 2026-01-28 18:47:32 +10:00
  • f245357bbc Qt: Move state into QtHost namespace wip2 Stenzek 2026-01-28 17:58:59 +10:00
  • 133018440a Qt: Fix log window appearing in front of main window on KDE Stenzek 2026-01-28 17:48:34 +10:00
  • 0aa6e1efcf Qt: Add popup to create desktop file on Linux Stenzek 2026-01-28 16:37:14 +10:00
  • f4b3d1ce91 FileSystem: Add SetPathExecutable() Stenzek 2026-01-28 16:32:17 +10:00
  • 2fd81f5032 ImGuiManager: Make margins consistent across OSD/achievements Stenzek 2026-01-28 15:44:33 +10:00
  • 6f39b2f2e8 Qt: Fix fixed-width font not loading Stenzek 2026-01-28 15:40:39 +10:00
  • 8e5ec64448 Qt: Adjust window bring-up order Stenzek 2026-01-28 15:09:39 +10:00
  • d45e121559 Qt: Remove QtUtils::GetRootWidget() Stenzek 2026-01-28 14:56:36 +10:00
  • a875254528 Controller: Add option to use right analog as trigger buttons (#3692) Davide Pesavento 2026-01-27 23:49:07 -05:00
  • c28282c405 Qt: Always use FullscreenUI for confirm message if system valid Stenzek 2026-01-27 23:21:28 +10:00
  • 36788b8595 Misc: Eliminate unnecessary atomic thread fences Stenzek 2026-01-27 23:20:13 +10:00
  • 25211c6fdb VideoPresenter: Move present throttling from VideoThread Stenzek 2026-01-27 22:56:37 +10:00
  • 335145b54b VideoThread: Avoid possible null presentation in PresentFrameAndRestoreContext() Stenzek 2026-01-27 22:46:45 +10:00
  • 5516f7a2f1 Misc: Use 'Render Window' consistently instead of 'Display Window' Stenzek 2026-01-27 22:30:49 +10:00
  • 92b888fb82 VideoThread: Fix overreserve in command allocator Stenzek 2026-01-27 22:20:13 +10:00
  • 4c523a6345 VideoThread: Rename some missed references Stenzek 2026-01-27 22:17:23 +10:00
  • 7c4bcefdd6 Atualização Português do Brasil (#3691) Anderson Cardoso 2026-01-27 06:52:45 -03:00
  • 0bbb5b736e Qt: Fix tab order in OSD settings again Stenzek 2026-01-27 19:51:47 +10:00
  • 31f9be1ba1 VideoPresenter: Simplify post-processing settings update Stenzek 2026-01-27 17:00:11 +10:00
  • 219ee2067e PostProcessing: Fix depth buffer always being requested Stenzek 2026-01-27 16:59:19 +10:00
  • 208a8a505b GPUPresenter: Rename to VideoPresenter Stenzek 2026-01-27 15:35:20 +10:00
  • a04a312c1a GPUThread: Rename to VideoThread Stenzek 2026-01-27 15:32:11 +10:00
  • 63102e9a7f Qt: Avoid locals symbol name clash in qtthemes.cpp Stenzek 2026-01-27 15:13:13 +10:00
  • 370df62930 Qt: Add option to use the system font on Linux Stenzek 2026-01-27 14:55:29 +10:00
  • 9b299fee46 GPUPresenter: Convert to namespace Stenzek 2026-01-27 14:31:45 +10:00
  • df757371e6 WindowInfo: Move prerotation enum to global scope Stenzek 2026-01-27 13:55:13 +10:00
  • 7e484861de Achievements: Reduce the size of challenge notifications Stenzek 2026-01-27 12:37:30 +10:00
  • 27afb31cc2 Achievements: Fix overlap when >1 leaderboard tracker active Stenzek 2026-01-27 12:20:23 +10:00
  • 5c0a227c1c Qt: Ensure fields in MemoryViewWidget are initialized Stenzek 2026-01-26 20:59:15 +10:00
  • 6be96f6fd7 GameDB: PGXP CPU for World's Scariest Police Chases Stenzek 2026-01-26 20:58:58 +10:00
  • fb682a92ce Qt: Fix incorrect tab indices in graphics settings Stenzek 2026-01-26 17:53:19 +10:00
  • 499c08a370 Achievements: Warn on shutdown when unlocks are unconfirmed Stenzek 2026-01-26 16:38:28 +10:00
  • ddcc2e0878 Achievements: Add missing lock to GetPauseThrottleFrames() Stenzek 2026-01-26 16:22:16 +10:00
  • 8643068870 Achievements: Fix unsynchronized achievements missing from list Stenzek 2026-01-26 16:07:27 +10:00
  • 2da35d2d38 dep/rcheevos: Prioritize unsynchronized bucket over recently unlocked Stenzek 2026-01-26 16:04:40 +10:00
  • dc69e3f0c5 Qt: Fix conflicting accelerators in Settings menu Stenzek 2026-01-26 16:38:14 +10:00
  • 38c6c3e769 Qt: Improve grouping of OSD options Stenzek 2026-01-26 15:45:10 +10:00
  • 1f672d3ff1 ImGuiManager: Fix spacing for media capture timer overlay Stenzek 2026-01-26 15:25:23 +10:00
  • a0fbffe05d Qt: Don't store unneeded references to settings pages Stenzek 2026-01-26 15:09:41 +10:00
  • 0f35e4e5dd Qt: Drop workaround for Classic Windows theme change bug Stenzek 2026-01-26 15:05:27 +10:00
  • 0a9a77ceb1 Qt: Move OSD and Capture settings to their own sections Stenzek 2026-01-26 14:46:20 +10:00
  • 83b3a2ebb3 GameDB: Adjust cropping in Threads of Fate Davide Pesavento 2026-01-25 23:36:12 -05:00
  • dcebea1cbf GameDB: Adjust cropping in FF8 and FF9 Davide Pesavento 2026-01-25 23:35:03 -05:00
  • 21dfa471a0 GameDB: Disable auto analog in Mizzurna Falls (#3689) Davide Pesavento 2026-01-25 21:53:21 -05:00
  • ac1e6b533f GameList: Fix some interactions with custom serials Stenzek 2026-01-26 12:50:51 +10:00
  • 3a53a89268 Qt: Fix double save of custom serials Stenzek 2026-01-26 12:50:27 +10:00
  • 1608a6f7f5 FullscreenUI: Adjust footer item spacing Stenzek 2026-01-25 22:54:01 +10:00
  • 6c013dbe91 ImGuiManager: Increase font weight for OSD settings Stenzek 2026-01-25 22:48:30 +10:00
  • 4d6932eb13 GameDB: Tighten timing in Wing Commander III Stenzek 2026-01-25 22:33:46 +10:00
  • 2ac1d892a9 Spanish (Spain) translation update. (#3688) Víctor "IlDucci 2026-01-25 13:23:27 +00:00
  • 91b0ed95da ImGuiManager: Use text font for frame time overlay Stenzek 2026-01-25 20:44:33 +10:00
  • ac8502ce50 ImGuiManager: Swap fixed-width font to Google Sans Code Stenzek 2026-01-25 20:36:49 +10:00
  • 65bb5bc43e ImGuiManager: Adjust fixed-width font weight based on DPI Stenzek 2026-01-25 20:35:53 +10:00
  • dedc59037f ImGuiManager: Allow renderer switch without destroying context Stenzek 2026-01-25 19:08:43 +10:00
  • 81bee3191e ImGuiManager: Fix possible memory leak on shutdown Stenzek 2026-01-25 18:34:37 +10:00
  • 60ab6a960b Qt: Reflect new defaults in settings help (#3687) Davide Pesavento 2026-01-25 06:02:24 -05:00
  • 1379d3ae55 Qt: Fix recommended value for Optimal Frame Pacing Stenzek 2026-01-25 17:05:15 +10:00
  • ba180d63ae Qt: Add option to edit game list serials Stenzek 2026-01-25 16:21:59 +10:00
  • 4281de3521 Qt: Make settings update check ignore skipped updates Stenzek 2026-01-25 14:02:36 +10:00
  • d3bff97f48 Settings: Default optimal frame pacing to enabled Stenzek 2026-01-25 13:10:57 +10:00
  • c76ee85b1d VulkanDevice: Don't submit during image acquire Stenzek 2026-01-25 13:07:38 +10:00
  • 6f9752a177 VulkanDevice: Simplify EndAndSubmitCommandBuffer() a bit Stenzek 2026-01-25 12:48:52 +10:00
  • 1a81adb696 GPUThread: Fix crash concurrently changing renderer and deinterlacing Stenzek 2026-01-24 20:54:26 +10:00
  • d67b9b9d28 OpenGLDevice: Don't use glGetTextureSubImage() on NVIDIA Stenzek 2026-01-24 20:20:29 +10:00
  • 5e6a18a584 VulkanDevice: Wait before starting next command buffer Stenzek 2026-01-24 19:26:47 +10:00
  • af305d3814 D3D12Device: Avoid second fence wait for infrequent readback Stenzek 2026-01-24 19:54:46 +10:00
  • 4b30147350 D3D12Device: Avoid render pass end when setting same target Stenzek 2026-01-24 19:54:10 +10:00
  • 0614262e04 GPU/HW: Fix inconsistent device state after blank deinterlace Stenzek 2026-01-24 19:53:49 +10:00
  • 66956ded76 GPUPresenter: Avoid empty viewport on blank deinterlace Stenzek 2026-01-24 19:26:02 +10:00
  • fa84d9e893 Qt: Default MacOS fractional window scale to disabled latest dev Stenzek 2026-01-24 13:27:09 +10:00
  • 66bfc4b164 Achievements: Increase padding for leaderboard loading indicator Stenzek 2026-01-24 01:16:56 +10:00
  • bd1b660514 dep/rcheevos: Destroy parse state in rc_find_next_classification() Stenzek 2026-01-24 01:12:41 +10:00
  • e26ad17fea dep/rcheevos: Fix silent URL truncation in new functions Stenzek 2026-01-24 01:09:47 +10:00
  • c41eeda026 Achievements: Fix almost there/active challenge showing in all subsets Stenzek 2026-01-23 21:59:28 +10:00
  • d9e442e5c8 GPUDevice: Don't duplicate fullscreen modes Stenzek 2026-01-23 21:22:40 +10:00
  • 424a8e7756 Cheats: Fix aspect ratio not updating on change Stenzek 2026-01-23 21:16:59 +10:00
  • 75aba0d1ed GPUThread: Fix core thread window info not updating on fullscreen Stenzek 2026-01-20 18:07:22 +10:00
  • 07f2fa8f59 Achievements: Reload game when resetting after disc swap Stenzek 2026-01-20 16:38:40 +10:00
  • 9a24913ab3 FullscreenUI: Remove now-unused host file selector functions Stenzek 2026-01-20 15:59:32 +10:00
  • c1ff163943 Misc: Replace more 'reset' strings with 'restart' Stenzek 2026-01-20 00:27:13 +10:00
  • ce5b358d25 README: Update Mac installation instructions Stenzek 2026-01-19 23:37:10 +10:00
  • fb474e8dd1 Qt: Relabel 'Reset Game' as 'Restart Game' Stenzek 2026-01-19 22:57:00 +10:00
  • f18aaee695 Qt: Use QPlatformTheme for Cancel Stenzek 2026-01-19 22:50:59 +10:00
  • 29692268b9 Qt: Allow parenting updater to settings dialog Stenzek 2026-01-19 22:21:20 +10:00
  • e851c665c9 Common: Remove MemorySettingsInterface Stenzek 2026-01-19 21:28:26 +10:00
  • 06897cd733 Qt: Move windows data location from Documents to AppData Stenzek 2026-01-19 20:37:22 +10:00
  • 322320f816 FileSystem: Backport 3-arg Path::Combine() Stenzek 2026-01-19 18:29:00 +10:00
  • a57851fb0c Qt: Fall back to QScreen if WindowInfo refresh rate query fails Stenzek 2026-01-19 15:38:27 +10:00
  • ec22863e48 CocoaTools: Add display link fallback for refresh rate query Stenzek 2026-01-19 15:38:10 +10:00
  • 7f7d827397 GPUPresenter: Avoid NaN sized target during loading Stenzek 2026-01-19 15:04:15 +10:00
  • 4800a4e552 PostProcessing: Avoid creating zero-sized intermediate targets Stenzek 2026-01-19 15:03:26 +10:00
  • 962454bbf4 Qt: Fix double invoking of mouse wheel/button events Stenzek 2026-01-19 14:51:55 +10:00
  • 0c1f61f783 FullscreenUI: Add option to swap gamepad confirm/cancel buttons Stenzek 2026-01-19 14:33:13 +10:00
  • a44f202f42 ImGuiManager: Remove another source of truth for window size Stenzek 2026-01-19 13:18:02 +10:00