382 Commits

Author SHA1 Message Date
Stenzek
2da46f83bb
dep/imgui: Fix smooth scrolling with >60hz 2025-05-27 17:21:31 +10:00
Stenzek
5e339c8975
dep/rcheevos: Fix buffer reserve estimate 2025-05-18 12:17:53 +10:00
Stenzek
e439ebc1c6
Deps: Update bundled ffmpeg headers to v7.1.1 2025-05-17 18:10:03 +10:00
Stenzek
481fba357c
dep/rcheevos: Sync with branch 2025-05-16 23:51:44 +10:00
Stenzek
4530301820
dep/rcheevos: Bump to 8a0178d 2025-05-11 14:08:24 +10:00
Stenzek
6cde51b7b5
Achievements: Tidy up API calls 2025-05-11 14:07:31 +10:00
Stenzek
bd558efaaa
CMake: Use upstream-compatible Findzstd 2025-04-19 20:43:27 +10:00
Stenzek
cf7feec9c4
Deps: Swap lunasvg for plutosvg 2025-04-13 13:58:44 +10:00
Stenzek
b78d3b4b79
dep/imgui: Update to v1.91.9b 2025-04-12 21:13:59 +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
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
Stenzek
a0aac8ef17
dep/rcheevos: Bump to latest upstream 2025-04-10 01:35:10 +10:00
Stenzek
3ecaffd427
dep/reshadefx: Don't unconditionally emit point size variable
Metal compiler doesn't like it.
And we're only using triangles at the moment anyway.
2025-04-07 20:47:31 +10:00
Stenzek
04c5a9f1b2
FullscreenUI: Improve leaderboard text contrast 2025-03-30 15:43:15 +10:00
Stenzek
54c42f9c27
Achievements: Consider all-hidden-leaderboards as no leaderboards
Stops the menu option being available and showing 0 leaderboards.
2025-03-29 20:06:09 +10:00
Stenzek
b4ae19411b
Achievements: Show unconfirmed unlocks in pause menu 2025-03-29 20:06:09 +10:00
Stenzek
c7504e7016
dep/fmt: Bump to v11.1.4 2025-03-28 20:54:04 +10:00
Stenzek
003518c234
FullscreenUI: Fix nav wrapping if first item is disabled 2025-03-28 20:12:41 +10:00
Stenzek
e422afdec1
FullscreenUI: Improve achievements pause menu overlays
- Add most recent unlock/nearest completion.
- Make it look nicer and better fit with the rest of the interface.
2025-03-14 20:50:20 +10:00
Stenzek
51bef1b3da
CMake: Don't print status messages for deps CMakeLists
fmt is noisy.
2025-02-03 00:31:21 +10:00
Stenzek
1bfc4b6e6c
dep/rcheevos: Update to 08999e0 2025-01-26 13:30:23 +10:00
Stenzek
d3854d095e
AnalogController: Use variant vibration icon for large motor 2025-01-13 19:49:56 +10:00
Stenzek
234e1f721f
FullscreenUI: Improve controller settings page
- Add 'Clear Bindings' menu item.
- Show icons in controller types.
- Add confirmation to Reset Settings.
2025-01-11 21:29:04 +10:00
Stenzek
d6ce322eba
Controller: Use additional icons 2025-01-11 20:51:16 +10:00
Stenzek
750dd1cb87
dep/rcheevos: Bump to 3a91a58 2024-12-26 15:00:55 +10:00
Stenzek
0faa9cf650
Build: Add Devel configuration
Gets you debug assertions and logging, while still producing an
optimized executable.
2024-12-01 23:21:33 +10:00
Stenzek
d26fc89aac
dep/imgui: RISC-V compile fix 2024-11-23 18:52:45 +10:00
Stenzek
ed78a20ea7
FullscreenUI: More icon replacements 2024-11-17 13:23:03 +10:00
Stenzek
2d22409d2e
dep/libchdr: Fix handling of duplicate codecs 2024-11-07 22:48:05 +10:00
Stenzek
2cd3f209e2
dep/rcheevos: Bump to 3106e6d 2024-11-05 13:18:05 +10:00
Stenzek
d0ad4e7264
dep/libchdr: Fix mismatched function pointer type 2024-11-05 13:03:47 +10:00
Stenzek
bb740499a5
CDImageCHD: Show precaching in MB 2024-11-04 12:34:49 +10:00
Stenzek
2c3d1d9e60
dep/libchdr: Check that metadata seek succeeds 2024-11-02 22:27:14 +10:00
Stenzek
09a825720d
dep/imgui: Fix smooth scrolling on scrollbar drag 2024-11-02 22:19:33 +10:00
Stenzek
65d7f3bf2d
dep/libchdr: Correctness fixes for 9e5deb8 2024-10-30 15:28:45 +10:00
Stenzek
9e5deb8e35
dep/libchdr: Update and fix numerous vulnerabilities 2024-10-25 20:37:52 +10:00
Stenzek
19a0854528
Deps: Update LZMA SDK to 24.08
And include XZ routines.
2024-10-22 19:40:00 +10:00
Stenzek
73fd97e770
GPUTextureCache: Fix reload replacements hotkey/menu action 2024-09-29 16:13:31 +10:00
Stenzek
b971125469
MSBuild: Support creating legacy SSE2 builds 2024-09-23 21:19:28 +10:00
Stenzek
891d5cefbe
ImGuiFullscreen: Allow smooth scrolling 2024-09-09 21:57:08 +10:00
Stenzek
128d5254ca
MSBuild: Disable RTTI on Windows builds
It's not used.
2024-09-09 19:22:41 +10:00
Stenzek
432fd80f3d
PostProcessing/FX: Use SPIR-V instead of GLSL for Vulkan 2024-09-08 19:43:18 +10:00
Stenzek
86bff869bc
dep/reshadefx: Update to 7bdfb03 2024-09-08 19:19:58 +10:00
Stenzek
6d0f92d4fb
dep/fmt: Bump to v11.0.2 2024-09-03 17:54:43 +10:00
Stenzek
4322799201
dep/rcheevos: Don't silently truncate buffers in rc_api_init_fetch_image_request() 2024-09-01 23:50:06 +10:00
Stenzek
88ee70ef8a
Misc: Remove unused files 2024-09-01 23:17:17 +10:00
Stenzek
7f4e5d55db
Misc: Update copyright headers 2024-09-01 22:08:31 +10:00
Stenzek
3fbdcdb4ff
AudioStream: Rewrite and integrate expander 2024-09-01 13:16:10 +10:00
Stenzek
fe8dada392
dep/libchdr: Add EDC computation functions 2024-09-01 19:43:16 +10:00