Commit Graph

9441 Commits

Author SHA1 Message Date
Stenzek 0003cf7b11
CI/Flatpak: Bump to KDE 6.9 SDK 2025-04-17 22:20:55 +10:00
Stenzek 1fa77e530b
FullscreenUI: Center achievement/leaderboard images
Fixes the placeholder image being stretched.
2025-04-17 21:05:54 +10:00
Stenzek 9a6725367b
FullscreenUI: Change default background name 2025-04-17 21:05:44 +10:00
Stenzek def6b76116
FullscreenUI: Make menu item borders optional 2025-04-17 21:05:44 +10:00
Stenzek 5b5eef61d7
FullscreenUI: Increase spacing between menu items 2025-04-17 21:05:44 +10:00
Stenzek 7aa831c8df
FullscreenUI: Improve look of slider popups 2025-04-17 21:05:44 +10:00
Stenzek ddf906f377
FullscreenUI: Polish achievements login dialog 2025-04-17 21:05:44 +10:00
Stenzek 9c819d9676
ImGuiManager: Fix tab key handling 2025-04-17 21:05:44 +10:00
Stenzek c9ae4dcd0f
SPU: Enable VU meter in debug builds 2025-04-17 21:05:44 +10:00
Stenzek 3d2085f797
GPU: Fix some CPU thread state reads 2025-04-14 22:20:29 +10:00
Stenzek 4c1aba62fc
System: Remove unused function
And rename instances of "filename" to "path".
2025-04-14 22:20:29 +10:00
Stenzek a0de2febad
GPUThread: Minor logic corrections 2025-04-14 22:19:17 +10:00
Stenzek b1ce3bf0b1
Data: Fix link in thirdparty.html 2025-04-14 22:19:17 +10:00
Stenzek 751d81eff0
GPU/TextureCache: Handle FetchTexture() fails 2025-04-14 22:19:17 +10:00
Anderson Cardoso 7583425c56
Atualização Português do Brasil (#3407)
Atualizado para a última versão
2025-04-14 22:18:57 +10:00
bl@ck_m@ge 1a5e852ffa
GameDB: disable analog support for some demos and beta versions (#3406) 2025-04-14 22:18:46 +10:00
Stenzek ebf33f32fa
FullscreenUI: Crash fix 2025-04-13 13:58:46 +10:00
Stenzek 89301688db
Qt: Use grid layout for forms
Fixes inconsistent widget sizes under KDE theme.
2025-04-13 13:58:44 +10:00
Stenzek 2e6c6dffae
Qt: Slightly adjust widget sizes
Fixes cut-off with default KDE theme.
2025-04-13 13:58:44 +10:00
Stenzek cf7feec9c4
Deps: Swap lunasvg for plutosvg 2025-04-13 13:58:44 +10:00
Stenzek 79cb5779b4
Data: Swap svg classes for inline style
plutosvg can't handle classes.
2025-04-13 13:58:44 +10:00
Stenzek 03d6d12b8a
Image: Export RGBA8 conversion functions 2025-04-13 13:58:32 +10:00
bl@ck_m@ge 903a1570f1
GameDB: exclude analog support for some Rockman titles (#3404) 2025-04-13 13:58:21 +10:00
shikulja 57fc5b9d23
Update Russian translation (#3405) 2025-04-13 13:54:19 +10:00
Daniel Nylander 46dd32ad4d
Updated Swedish translation (#3403) 2025-04-12 21:21:16 +10:00
Stenzek ca46c11829
FullscreenUI: More string_view usage 2025-04-12 21:14:51 +10:00
Stenzek 65fd6f9ff3
FullscreenUI: Fix crash in hotkey settings 2025-04-12 21:14:47 +10:00
Stenzek b78d3b4b79
dep/imgui: Update to v1.91.9b 2025-04-12 21:13:59 +10:00
Stenzek 32963c3f6a
Controller: Use string_view() for localised strings 2025-04-12 14:51:58 +10:00
Stenzek 057398b4ab
FullscreenUI: Mostly replace C string usage with string_view 2025-04-12 14:13:05 +10:00
Stenzek 8f8f7cd1cb
Achievements: Queue RAIntegration writes on CPU thread 2025-04-12 12:35:05 +10:00
Stenzek faa7ca5121
FullscreenUI: Add confirmation to hardcore mode enable/reset 2025-04-12 12:30:53 +10:00
Stenzek 9573286e3b
FullscreenUI: Increase notification rounding 2025-04-12 12:30:31 +10:00
Stenzek c192bd798b
Bus: Stub out 0x1F802080
Used by some homebrew.
2025-04-11 22:18:27 +10:00
Stenzek fca250257c
Achievements: Initialize RAIntegration in two parts 2025-04-11 22:13:07 +10:00
Stenzek 78ff3b97b4
dep/rcheevos: Make RAIntegration loadable in two parts
DLL loaded/version checked on core thread, UI initialized on UI thread.
2025-04-11 22:13:07 +10:00
Stenzek c1e01af511
Host: Expose RunOnUIThread() to core
I hate this, but sadly needed for RAIntegration...
2025-04-11 22:13:07 +10:00
Stenzek f0d4816de7
RegTest: Add function queueing for RunOnCPUThread() 2025-04-11 22:13:07 +10:00
Stenzek 5f48adb53a
RegTest: Compile fix 2025-04-11 22:13:07 +10:00
Stenzek 3b5d2e96f5
GameDB: PGXP-CPU for Spider-Man games 2025-04-11 22:10:37 +10:00
bl@ck_m@ge 12a50fe7c5
GameDB: exclude analog support for some 2D games (#3402) 2025-04-11 22:10:10 +10:00
Stenzek 2eecf6b79d
GPU/HW: Clear depth at vblank time in 480i games
If this is a 480i single buffer game, then rendering should complete within one vblank.
Therefore we should clear the depth buffer, because the drawing area may not change.
2025-04-10 22:02:40 +10:00
Stenzek e7a3465598
Achievements: Display hardcore disabled subtitle in game summary 2025-04-10 21:45:45 +10:00
Stenzek 284b13cd43
Achievements: Fix starting with RAIntegration-forced HC mode 2025-04-10 21:40:34 +10:00
Stenzek 8e73b1db7e
Achievements: Display notification on subset complete 2025-04-10 21:32:26 +10:00
Stenzek 6165b504b8
Achievements: Use new badge_url/badge_locked_url fields 2025-04-10 21:24:08 +10:00
Stenzek 4708a8fda4
Achievements: Fix login while ingame 2025-04-10 21:12:35 +10:00
Stenzek 21560537c2
Achievements: Fix crash starting with no game 2025-04-10 02:29:45 +10:00
Stenzek 15a81e5543
Deps: Remove RAInterface 2025-04-10 02:18:17 +10:00
Stenzek d286b96c2d
Achievements: Swap RAInterface for RAIntegration via rc_client 2025-04-10 02:16:12 +10:00