kd-11
|
75d6765adc
|
gl: Handle GCM_FORMAT_G8B8 readback compatibility check
|
2024-05-15 04:18:12 +03:00 |
|
Elad Ashkenazi
|
6bceebbb1a
|
CMake fixes
Thanks to @RipleyTom
Co-Authored-By: RipleyTom <RipleyTom@users.noreply.github.com>
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
6d8575d0d0
|
Savestates: Warn on invalid SPU save state
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
32e01b5f1a
|
Savestates/SPU LLVM: Fix sinking stores
Found thanks to mr spaces.
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
302fe53704
|
Log SPU access violation in always-level
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
66008d5ca4
|
Savestates: Multi-threaded compression, use ZSTD
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
7c313703a2
|
Savestates: Fix SPU pause from access violation handler
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
2eabc77deb
|
Hide Game Window as soon as emulation closes
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
22b566cb15
|
Progress Dialog: Extremely important text fix
Thanks to mr spaces.
|
2024-05-14 19:36:48 +03:00 |
|
Eladash
|
2243e22630
|
sys_fs: Fix race in file stream API
|
2024-05-14 19:36:48 +03:00 |
|
kd-11
|
781c5a76d9
|
rsx: Fix processing of deferred indexed draw parameter updates
|
2024-05-14 16:32:41 +03:00 |
|
Florin9doi
|
0e3fd6a582
|
Remove duplicated code for USB connection/disconnection
|
2024-05-14 09:05:03 +02:00 |
|
Florin9doi
|
d1b4d4b599
|
Remove the redundant config for GunCon3
|
2024-05-14 09:05:03 +02:00 |
|
Florin9doi
|
65455b454e
|
Hotplug support for emulated devices
|
2024-05-14 09:05:03 +02:00 |
|
Florin9doi
|
941c87f6d7
|
Create a device class for GunCon3 which is ignored by cellPad
|
2024-05-14 09:05:03 +02:00 |
|
Florin9doi
|
aa8fbf8102
|
Rename is_fake_move to fit other devices
|
2024-05-14 09:05:03 +02:00 |
|
RipleyTom
|
a50683d6ca
|
sys_net improvements (#15584)
Also remove redundant ensures
|
2024-05-13 05:35:08 +03:00 |
|
kd-11
|
fc92aef4d1
|
vk: Perform the buffer update without splitting the renderpasses
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
62eb9c2012
|
vk: Allow barriers to optionally skip renderpass splitting
- This is allowed by spec when we don't care about what happens outside the renderpass
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
37c9392e59
|
rsx: Initialize some vars
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
0d0fc23f9e
|
rsx: Use range intersection to speed up xform constants patching
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
b0375d9c9a
|
rsx: Add a base class for vertex programs and implement range intersection for constant IDs
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
cc313bfba1
|
gl: Implement transform constants patching
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
4cf7b7022e
|
gl: Memoize the bound range for a buffer
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
3ef1eb8529
|
vk: Minor cleanup
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
3a466d6fd2
|
vk: Whitespace fix
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
3fa6064068
|
vk: Silence some warnings
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
a09111052a
|
rsx/vk: Implement batched transform constant updates
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
ac6f77a744
|
rsx: Provide a supplementary argument to the command barriers
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
9e1019b1cf
|
rsx: Start splitting off some stuff into the graph backend class
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
77b9e6560b
|
vk: Fix a spec violation
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
279393337e
|
vk: Implement dynamic transform constant updates
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
96793193b5
|
rsx: Implement deferred request size io buffer where we do not know the size beforehand.
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
406a519400
|
rsx: Implement deferred transform constants load
|
2024-05-12 21:26:25 +03:00 |
|
Megamouse
|
70e40ce857
|
cellPad: don't report fake move pads as connected
|
2024-05-12 18:40:51 +02:00 |
|
Megamouse
|
5fb6be4bf6
|
vfs_directory: try to fix compilation on gcc 14.1
|
2024-05-11 18:40:55 +02:00 |
|
Florin9doi
|
7ac097255e
|
USB: Disconnect the virtual device only for TRANSFER_NO_DEVICE error
Resolve: #15565
|
2024-05-10 06:56:02 +03:00 |
|
Megamouse
|
c02aae417a
|
Update SDL to 2.30.3
|
2024-05-09 08:16:26 +02:00 |
|
Megamouse
|
068642e53b
|
Update FAudio to 24.05
|
2024-05-09 08:16:26 +02:00 |
|
RipleyTom
|
b7a882f42b
|
Split normal sockets and p2p sockets handling v2
|
2024-05-08 20:04:23 +03:00 |
|
Megamouse
|
04d6ff274b
|
Move cache dir code to utils
|
2024-05-07 08:47:29 +02:00 |
|
Megamouse
|
c11c286206
|
Adust vsh cache dir criteria
|
2024-05-07 08:47:29 +02:00 |
|
Megamouse
|
bdeeae47a2
|
Qt: disable vsh removal options if vsh is running
|
2024-05-07 08:47:29 +02:00 |
|
Megamouse
|
453bb43629
|
Qt: allow to remove vsh cache in context menu
|
2024-05-07 08:47:29 +02:00 |
|
Megamouse
|
e35b2e5daa
|
Qt: allow to batch remove vsh cache
|
2024-05-07 08:47:29 +02:00 |
|
Megamouse
|
f418ad74f5
|
VSH: move cache to /cache/vsh/
|
2024-05-07 08:47:29 +02:00 |
|
oltolm
|
587d0b2c36
|
merge qt_music_error_handler into qt_music_handler
|
2024-05-06 01:57:52 +02:00 |
|
oltolm
|
86f86f516a
|
merge qt_camera_error_handler into qt_camera_handler
|
2024-05-06 01:57:52 +02:00 |
|
Megamouse
|
11562c430a
|
Qt: replace m_progress_dialog_timer with setMinimumDuration
No idea why this was done so complicated xD
|
2024-05-05 08:31:13 +02:00 |
|
Megamouse
|
5745862fa8
|
Qt: properly hide and show progress indicator
This was previously always shown, since we never really re-used the progress dialogs.
|
2024-05-05 08:31:13 +02:00 |
|