Stenzek
|
740998b84d
|
Settings: Don't write OSDPersistentDuration to ini
It's not loaded, and this was a typo.
|
2026-02-07 15:49:51 +10:00 |
|
Stenzek
|
ca59d794eb
|
VideoThread: Fix mismatch between fullscreen_state and real state
|
2026-02-07 15:49:26 +10:00 |
|
Stenzek
|
ce83fb8f5d
|
Qt: Hook resume state button up to confirm dialog
Instead of unconditionally loading.
|
2026-02-06 13:35:37 +10:00 |
|
Stenzek
|
f0709ae8f9
|
Qt: Use _L1 string literal where appropriate
|
2026-02-06 13:29:41 +10:00 |
|
Stenzek
|
72561b5071
|
FullscreenUI: Add missing error parameter to RasterizeSVG()
|
2026-02-06 12:55:41 +10:00 |
|
Stenzek
|
1feea431bc
|
Achievements: Make GameHashToString() public
|
2026-02-06 12:55:27 +10:00 |
|
Stenzek
|
eda65a6ae2
|
PostProcessing: Fix texture hazard when stages disabled
v0.1-10819
|
2026-02-05 13:00:24 +10:00 |
|
Stenzek
|
8c669e38c8
|
VideoThread: Simplify reconfiguration
- Removes cross-thread access of FSUI state.
- Fixes lockup when startup fails.
|
2026-02-03 20:00:02 +10:00 |
|
Stenzek
|
1a607257fb
|
System: Fix game settings not deloading after shutdown
|
2026-02-03 19:59:59 +10:00 |
|
Anderson Cardoso
|
14decb1667
|
Atualização Português do Brasil (#3697)
Atualizado para a última versão.
|
2026-02-03 14:21:38 +10:00 |
|
Davide Pesavento
|
0b7d3ce2f6
|
PostProcessing: Correctly update stage count when removing/clearing stages (#3698)
|
2026-02-03 14:21:27 +10:00 |
|
Stenzek
|
016c08b9c3
|
GPU/HW: Use clamped rect for sprites-as-fills
Fixes VRAM corruption in Tales of Phantasia with the texture cache
enabled.
|
2026-02-02 19:11:40 +10:00 |
|
Stenzek
|
0094344360
|
README: Add links/instructions to Windows installer
|
2026-02-02 16:31:55 +10:00 |
|
Stenzek
|
372e1f3533
|
InputManager: Fix needing double press for button binding
Regression from 44e055ba03
|
2026-02-02 13:42:03 +10:00 |
|
Stenzek
|
682c9c6431
|
InputManager: Only enable sensor polling if there are bindings
Or when binding (hook).
|
2026-02-02 13:30:36 +10:00 |
|
Stenzek
|
653d04c84b
|
InputManager: HasAnyBindingsForSource() shouldn't check subtype
Only affected pause-on-controller-removal, and if you didn't have any
controller buttons bound.
|
2026-02-02 13:22:57 +10:00 |
|
Stenzek
|
ab959a5d47
|
InputManager: Always call SetHook()/RemoveHook() on core thread
|
2026-02-02 13:17:53 +10:00 |
|
Stenzek
|
bcd7a43cf9
|
InputManager: Fix typo in variable name
|
2026-02-02 12:53:38 +10:00 |
|
Stenzek
|
faf988b31b
|
System: Match console region to BIOS region when starting BIOS
Avoids using NTSC timings if you only have a PAL BIOS.
|
2026-02-02 12:51:48 +10:00 |
|
Víctor "IlDucci
|
dc78763292
|
Spanish (Spain) translation update (#3696)
Out-of-schedule update to add the revamped Capture/OSD menus.
|
2026-02-02 12:50:27 +10:00 |
|
Stenzek
|
43cf1d93a8
|
Installer: Share progress callback with updater
|
2026-02-01 19:07:28 +10:00 |
|
Stenzek
|
5bf65fe48b
|
Installer: Calculate estimated size for uninstaller entry
|
2026-02-01 18:28:31 +10:00 |
|
Stenzek
|
7e4efbfa9c
|
CI: Generate Windows installers
|
2026-02-01 17:04:32 +10:00 |
|
Stenzek
|
4756b17899
|
Installer: Add Windows uninstaller program
|
2026-02-01 17:04:32 +10:00 |
|
Stenzek
|
22c8d91109
|
Installer: Add windows installer program
|
2026-02-01 16:33:24 +10:00 |
|
Stenzek
|
186d558332
|
FileSystem: Check fclose() for WriteBinaryFile()/WriteStringToFile()
|
2026-02-01 15:38:33 +10:00 |
|
Connor McLaughlin
|
fcd3f972c1
|
README: Update resource overrides section
Replace with a link to the wiki page.
|
2026-02-01 14:16:59 +10:00 |
|
Stenzek
|
d8b889757b
|
Qt: Reverse window open order on all Wayland platforms
Turns out KDE's kinda broken too - behaves inconsistently from run to
run. Probably a QtWayland issue, can't be arsed debugging.
|
2026-02-01 14:09:19 +10:00 |
|
Stenzek
|
59aeb1e84b
|
VulkanDevice: Fix query index in WaitForCommandBufferCompletion()
|
2026-02-01 13:39:49 +10:00 |
|
Stenzek
|
3a54524e40
|
VulkanDevice: Add missing scissor clamp in SetInitialPipelineState()
|
2026-02-01 13:38:04 +10:00 |
|
Stenzek
|
2bd0a6ab41
|
VulkanDevice: Fix incorrect stage bits for compute PushUniformBuffer()
|
2026-02-01 13:36:11 +10:00 |
|
Stenzek
|
86dcbc614e
|
Achievements: Remove hidden leaderboard check
No longer necessary since this is handled in rc_client now.
|
2026-02-01 13:33:13 +10:00 |
|
Stenzek
|
7df574cf59
|
Achievements: Fix notification icon opacity
Mostly noticeable on the RA icon when using center position.
|
2026-02-01 13:29:01 +10:00 |
|
Stenzek
|
fbf4cdd085
|
dep/rcheevos: Bump to dedfe2d
|
2026-02-01 13:25:51 +10:00 |
|
Stenzek
|
c60e3aaf2c
|
VideoThread: Fix core thread view missing surface format
Fixes media capture throwing unhandled pixel format error after toggling
fullscreen.
|
2026-02-01 13:18:41 +10:00 |
|
Stenzek
|
e81fa84800
|
HTTPDownloader: Add missing error status assignment
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
84ff25e487
|
HTTPDownloader: Fix return value of curl write callback
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
ca49dd1ae5
|
HTTPDownloader: Fix error description for WinHttpOpenRequest()
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
66856687cc
|
OpenGLDevice: Fix error reporting in SetSwapInterval() and SetVSyncMode()
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
87c4b66c46
|
OpenGLDevice: Fix error reporting in CreateFramebuffer()
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
a64272b7aa
|
PostProcessing/FX: Fix incorrect min_point_mag_linear_mip_point translation
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
9630464e37
|
CMake: Remove pointless flags change
Wasn't specified in the user flags anyway.
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
7db0555b60
|
CMake: Bump version requirement
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
b20c2b281f
|
Common: Add additional unit tests
And fix several logical errors.
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
d6915fb57a
|
D3D11Device: Fix assigning integer to boolean
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
566681ff20
|
D3D11Device: Add missing push constant buffer destroy
No difference overall, but better to destroy buffer before device.
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
fa4d08491f
|
CMake: Simplify resource copy
|
2026-02-01 02:41:32 +10:00 |
|
Stenzek
|
b330b3e7da
|
CMake: Simplify Metal shader build
Don't need multiple versions.
|
2026-02-01 00:28:11 +10:00 |
|
Davide Pesavento
|
29241260a0
|
Qt: Avoid rich text in message boxes (#3695)
Otherwise Qt falls back to a very ugly non-native dialog on macOS.
|
2026-01-31 23:03:07 +10:00 |
|
Stenzek
|
0f280acaa7
|
InputManager: Remove padding from struct
No longer necessary since it's not shared between threads.
|
2026-01-31 19:47:31 +10:00 |
|