Stenzek
32b3ade56c
VulkanDevice: Allocate N semaphores for N swap chains
2025-05-23 15:21:49 +10:00
Stenzek
cdadda85b5
Qt: Fix application exiting on fullscreen+lang change
2025-05-23 15:21:49 +10:00
Stenzek
66934cc5b8
System: Include queued frames in input latency stats
2025-05-23 15:16:15 +10:00
Stenzek
03111befb9
Settings: Correct a couple of default values
2025-05-23 15:15:58 +10:00
Stenzek
461c51ff6a
Qt: Fix updater crash while game running
...
Or while fullscreen.
2025-05-20 00:00:41 +10:00
Stenzek
1667179f78
Qt: Updater shouldn't confirm shutdown
...
Otherwise if it's cancelled we end up in a funky state.
2025-05-20 00:00:38 +10:00
Stenzek
b27e5ac26a
Qt: Fix incorrect lock parent
2025-05-19 23:52:11 +10:00
Stenzek
a422402014
CPU: Fix bgez/blez disassembly with non-standard pattern
2025-05-18 13:43:41 +10:00
Stenzek
c7ed3239b7
Qt: Use grid layout for second audio settings panel
2025-05-18 13:33:38 +10:00
Stenzek
54444475f5
Qt: Fix sizing of patch detail widgets
2025-05-18 13:33:21 +10:00
Stenzek
0ee3f235b6
Qt: Fix swapped parameter order in patch info
2025-05-18 12:47:03 +10:00
Stenzek
5e339c8975
dep/rcheevos: Fix buffer reserve estimate
2025-05-18 12:17:53 +10:00
Anderson Cardoso
4748a93b8a
Atualização Português do Brasil ( #3420 )
...
Atualizaod para a última versão.
2025-05-18 12:14:47 +10:00
Davide Pesavento
06c950c06a
GameDB: Disable disc read speedup for Parasite Eve 2 ( #3419 )
2025-05-18 12:14:32 +10:00
Stenzek
8ee0daaa17
GameDatabase: Bump cache version
...
Forgot to do this before.
2025-05-17 23:06:36 +10:00
Stenzek
5eedecd811
System: Swap back gamesettings->safe mode order
...
Fixes e.g. round texcoords warning being shown on games that need it.
But don't display CD speedup warnings if the gamedb will disable them.
2025-05-17 23:06:36 +10:00
Stenzek
9b17e1485d
MediaCapture/FFmpeg: Log when dynlib open fails
2025-05-17 23:06:36 +10:00
Stenzek
0aa789d6c9
MediaCapture/FFmpeg: Default to VP9
2025-05-17 23:06:30 +10:00
Stenzek
6baea54e9d
MediaCapture/FFMpeg: Re-introduce v7.0.x support
...
I hate this... thanks flatpak.
2025-05-17 21:48:32 +10:00
Stenzek
84999e0bc9
FileSystem: Handle BOM in ReadFileToString()
...
Works with UTF-8 BOM, UTF-16 LE + BE.
Fixes DisplayDepth ReShade shader not loading.
2025-05-17 20:27:01 +10:00
Stenzek
e3c0eed3df
StringUtil: Add DecodeUTF16String() and BE variants
2025-05-17 20:25:45 +10:00
Stenzek
17dfb95d6a
GPU/HW: Fix MSAA+depth buffer combination
...
Clear should wipe out all samples, copy should copy all samples.
2025-05-17 19:44:23 +10:00
Stenzek
4a707afae1
System: Show safe mode warning after applying gamesettings
...
Prevents warning about things that have already been disabled.
2025-05-17 18:44:03 +10:00
Stenzek
a6b59f9efe
GameDatabase: Add traits for disabling disc speedup
2025-05-17 18:40:58 +10:00
Stenzek
c729515118
AnalogController: Add option to use right stick as shoulder buttons
2025-05-17 18:40:38 +10:00
Stenzek
db80f6fbc5
CI/Flatpak: Disable ffmpeg support
...
So sick of dealing with fragmented bullshit because different packaging
systems and operating systems have different library versions.
Freedesktop SDK is stuck at ffmpeg 7.0, so it loses support.
2025-05-17 18:11:20 +10:00
Stenzek
22109fc8e0
MediaCapture/FFmpeg: Tidy up format selection
...
And remove use of deprecated fields.
2025-05-17 18:11:13 +10:00
Stenzek
e439ebc1c6
Deps: Update bundled ffmpeg headers to v7.1.1
2025-05-17 18:10:03 +10:00
Stenzek
d35cefb02a
GPU/HW: Check for depth clears for lines
2025-05-17 15:22:01 +10:00
Stenzek
844869c0c1
GPU/HW: Fix precise lines failing depth test
2025-05-17 15:04:22 +10:00
Stenzek
a375d558f6
GPU/HW: ScaleNx/MMPX do not require blending
2025-05-17 14:05:56 +10:00
Stenzek
3d8f6bf7aa
GPU/HW: Fix filtered alpha blending in ROV path
2025-05-17 14:05:55 +10:00
Davide Pesavento
401f2652ca
Achievements: Use round instead of ceil for unlocked percentage ( #3418 )
2025-05-17 14:05:41 +10:00
Stenzek
21aaec99f1
Qt: Note when patches are not allowed for achievements
2025-05-17 01:07:55 +10:00
Stenzek
871323f4e1
Cheats: Fix setting overrides applying for blacklisted patches
2025-05-17 00:59:20 +10:00
Stenzek
1547de2b3c
Deps: Build Vulkan-Headers before ffmpeg
...
CI system headers are too old.
2025-05-17 00:05:33 +10:00
Stenzek
481fba357c
dep/rcheevos: Sync with branch
2025-05-16 23:51:44 +10:00
Daniel Nylander
4ec372cd4e
Updated Swedish translation ( #3417 )
2025-05-16 23:51:22 +10:00
Stenzek
a5987878be
Deps: Version updates
...
SDL3, ffmpeg.
2025-05-16 22:27:37 +10:00
Stenzek
93e4913f11
Qt: Fix additional padding in patch list
2025-05-16 19:21:37 +10:00
Stenzek
cfb24f930d
Qt: Fix revision-specific patches showing in list
...
It was already filtered in Big Picture Mode.
2025-05-16 19:20:26 +10:00
Stenzek
7368047b49
ImGuiManager: Upload software cursor textures on GPU thread
2025-05-16 19:13:38 +10:00
Stenzek
4ea90f948d
CDROM: Display OSD message on backend read fail
2025-05-16 19:06:55 +10:00
Stenzek
7310aa509a
CDROM: Stop reading on backend read fail
...
Instead of panicing. Game's probably just going to crash anyway.
2025-05-16 18:14:08 +10:00
Stenzek
f8b8963776
CDImageDevice: Fix possible invalid optional access
2025-05-16 17:54:02 +10:00
Stenzek
44729000af
Qt: Update Korean translation by Hack茶ん
2025-05-14 23:18:23 +10:00
Stenzek
7932618424
Bus: Enable SIO2 on any unknown BIOS
...
Not all PS2 BIOSes are in the list.
2025-05-14 23:18:23 +10:00
Stenzek
2ed7aa5536
CPU: Clear pending bus error when interpreting block
...
It can get set from a failed rec access much earlier.
Also eliminates a redundant store from the main interpreter loop.
2025-05-14 23:18:22 +10:00
JukePlz
8382a1ac7b
GameDB: Pop'n Tanks! does not support analog mode ( #3416 )
...
Only supports vibration.
2025-05-13 21:44:30 +10:00
Stenzek
4bacbc8958
Qt: Eliminate heap allocations in GameListSortModel
...
More of an issue since the filter is now checking multiple fields.
2025-05-13 21:43:32 +10:00