refractionpcsx2
570039f49a
GS/HW: Adjust conditions for CPU sprite renderer
2024-05-19 14:15:28 +01:00
refractionpcsx2
c6b55e5aa3
GS/HW: Improve texture shuffle double direction with future draw
2024-05-19 14:13:15 +01:00
Connor McLaughlin
7683674585
Qt: Fix default tab of Graphics Settings
2024-05-19 22:25:55 +10:00
Stenzek
81f1102809
Qt: Update base translation
2024-05-19 16:07:15 +10:00
Stenzek
ebb315ab6f
Qt: update_base_translation.sh should be executable
2024-05-19 16:06:48 +10:00
KamFretoZ
f0b8895350
FSUI: Gate HW Download mode behind per-game settings
...
Just like how it was on Qt.
2024-05-19 14:45:20 +10:00
KamFretoZ
4134e7a7e0
Qt: Tidy up texture replacement settings
2024-05-19 14:45:20 +10:00
GovanifY
39a493f7d3
GameDB: fix tearing like issues on KH2 when upscaled
2024-05-19 05:38:59 +01:00
Connor McLaughlin
70b709a675
CI/Flatpak: Temporarily disable repo/appstream validation
...
pcsx2.net (cloudflare?) appears to be blocking the GitHub runner. Until this is resolved, disable runner-side validation.
2024-05-19 13:27:10 +10:00
Stenzek
31e935d831
GzippedFileReader: Don't clamp chunkID on read
2024-05-18 02:45:26 +10:00
Stenzek
34ae500614
CsoFileReader: Fix devbuild assertion
2024-05-18 02:45:26 +10:00
Stenzek
2cead675bb
Revert "CI/AppImage: Don't bundle libssl/libcrypto"
...
This reverts commit 21c46b778e
.
2024-05-18 02:45:26 +10:00
Stenzek
a6f7159537
CDVD: Simplify ISO opening
2024-05-17 11:58:01 +10:00
Stenzek
d099f7afd6
CDVD: Purge AsyncFileReader interface
...
Everything goes through ThreadedFileReader now.
2024-05-17 11:58:01 +10:00
Stenzek
7587bb8a07
CDVD: Use ThreadedFileReader for gzip ISOs
2024-05-17 11:58:01 +10:00
Stenzek
29e9125b15
CDVD: Use ThreadedFileReader for uncompressed ISOs
2024-05-17 11:58:01 +10:00
Stenzek
f0ae33d61e
CDVD: Use ThreadedFileReader for block dumps
2024-05-17 11:58:01 +10:00
Stenzek
89c4e2c1a4
CDVD: Fix error propagation from ThreadedFileReader
2024-05-17 11:58:01 +10:00
Stenzek
431b8b0df6
CDVD: Purge MultpartFileReader
...
Nobody should be using this.
2024-05-17 11:58:01 +10:00
Stenzek
e8e84d160b
Qt: Update base translation
2024-05-17 11:57:38 +10:00
Stenzek
3fd1eabdb8
Qt: Rename Load Profile to Apply Profile
...
And make it copy hotkeys.
2024-05-17 11:57:38 +10:00
Stenzek
21c46b778e
CI/AppImage: Don't bundle libssl/libcrypto
2024-05-17 11:57:38 +10:00
Stenzek
55ee8242cc
VMManager: Rewrite input profile hotkey priority logic
2024-05-17 11:57:38 +10:00
Stenzek
967a41c035
USB-Eyetoy: Fix unused comprLen warning
...
But this also has a behavioural change.
2024-05-17 11:57:38 +10:00
Stenzek
75894501ee
FullscreenUI: Warning fix
2024-05-17 11:57:38 +10:00
Stenzek
39b29b3542
AudioStream: Vectorize volume application
2024-05-17 11:57:38 +10:00
Stenzek
25bc75a468
InputManager: Add push to toggle for macros
...
Backport of f0a4ceb909
2024-05-17 11:57:38 +10:00
Stenzek
12a0644315
Misc: Pass most string_views by value instead of reference
2024-05-17 11:57:38 +10:00
Stenzek
9fac941570
GS: Make VSync a boolean toggle
...
i.e. ditch the old adaptive mode, and always use adaptive if available.
2024-05-17 11:57:38 +10:00
Stenzek
81203d9a15
Config: Remove redundant GS setting macros
...
Not needed without WX.
2024-05-17 11:57:38 +10:00
Stenzek
5d50cd562f
MTGS: Eliminate redundant SynchronousMTGS checks in Release build
2024-05-17 11:57:38 +10:00
Stenzek
49a17b3a2e
Error: Strip trailing whitespace from Windows errors
...
Backport of c85e743573
2024-05-17 11:57:38 +10:00
Stenzek
cfecbf53aa
Host: Add plural translation support
...
Backport of f3aec0c965
2024-05-17 11:57:38 +10:00
Stenzek
3a0b26225d
SettingsInterface: Fix TinyString helper
...
Backport of d9003b10c3
2024-05-17 11:57:38 +10:00
Stenzek
0628e8cc87
GS/Vulkan: Simplify loader using DynamicLibrary
...
Backport of 8e3284d8c6
2024-05-17 11:57:38 +10:00
Stenzek
6545c62d26
3rdparty/cubeb: Only include connected devices when enumerating wasapi
...
Otherwise you just get a ton of unusable outputs.
2024-05-17 11:57:38 +10:00
Stenzek
c573c00eb0
3rdparty/cubeb: Sync to 19fcbef
...
Backport of 872cee908c
And apply PR #740 (Re-enable and polish IAudioClient3 to achieve lower
latencies).
`*latency_frames = min_period;` in wasapi_get_min_latency was changed to
`*latency_frames = hns_to_frames(params.rate, min_period_rt);`, as
otherwise it reports in mixer frames, not stream frames.
2024-05-17 11:57:38 +10:00
Stenzek
f084e76f36
Qt: Add option to pause when controller is disconnected
2024-05-17 11:57:38 +10:00
Stenzek
b9d7b63b32
FullscreenUI: Use native file selector on Flatpak
2024-05-17 11:57:38 +10:00
Stenzek
4d67f71217
FullscreenUI: Add horizontal padding to menu windows
...
Backport of 37a76a020a
2024-05-17 11:57:38 +10:00
Stenzek
4b1a4fdbb9
FullscreenUI: Fix minimal output latency toggle
2024-05-17 11:57:38 +10:00
Stenzek
a0bc8e0ff8
FullscreenUI: Fix gaps between some UI elements
...
Backport of 4d8ed49b24
69e0c1681c
2024-05-17 11:57:38 +10:00
Stenzek
7166c04ff2
R3000: Serialize IOP->EE ticks carry
...
[SAVEVERSION+]
2024-05-16 20:08:38 +10:00
Jaime J. Denizard
1483e4f88e
Qt: Rename "Enable" to "Apply" for WS/NI patches ( #11236 )
2024-05-16 13:04:17 +10:00
refractionpcsx2
454d4c9fa0
IOP: Adjust cycle counts slightly more accurately in some situations
2024-05-15 20:14:08 +01:00
refractionpcsx2
8887930fd5
GS/SW: Don't use fast reciprocal stq calculation, it's too inaccurate
2024-05-15 18:13:46 +01:00
refractionpcsx2
c8047c1a61
Audio: Clamp final output to avoid cracking at high volumes
2024-05-15 11:15:00 +01:00
refractionpcsx2
566ea8ea9b
Core: Refactor a lot of timer work and fix a couple of bugs
...
EE/IOP Timers: improve clock sync, disable v/h sync when SINT enabled.
Some changes based on tests from PS2
[SAVEVERSION+]
2024-05-15 10:54:26 +01:00
Connor McLaughlin
67f1d6e24b
FullscreenUI: Fix deadlock/abort in Graphics Settings
...
Regression from b9f4a01138
.
Closes #11249 .
2024-05-15 01:33:28 +10:00
KamFretoZ
e520dc2605
Qt/SaveState: Simplify warning message.
2024-05-14 16:09:21 +10:00