Commit graph

17393 commits

Author SHA1 Message Date
Megamouse
c0dfb426f2
Merge branch 'master' into master 2025-01-23 22:57:40 +01:00
Megamouse
ba702509c8 Qt: Add Recent savestates menu 2025-01-23 22:55:07 +01:00
Sanjay Govind
1162236725
Update rpcs3/Emu/Cell/lv2/sys_usbd.cpp
Co-authored-by: Megamouse <studienricky89@googlemail.com>
2025-01-24 10:29:38 +13:00
Sanjay Govind
1640ffedfc
Update rpcs3/Emu/Cell/lv2/sys_usbd.cpp
Co-authored-by: Megamouse <studienricky89@googlemail.com>
2025-01-24 10:29:27 +13:00
Sanjay Govind
47c45c0380 gui_application: fix handling of hotplug events 2025-01-24 09:26:11 +13:00
Sanjay Govind
a1086fe8a9
Update rpcs3/rpcs3qt/gui_application.cpp
Co-authored-by: Megamouse <studienricky89@googlemail.com>
2025-01-24 09:25:31 +13:00
Sanjay Govind
7eda6515d0
Update rpcs3/rpcs3qt/gui_application.cpp
Co-authored-by: Megamouse <studienricky89@googlemail.com>
2025-01-24 09:25:10 +13:00
Sanjay Govind
63527ec806 gui_application: fix handling of hotplug events 2025-01-24 09:21:22 +13:00
Sanjay Govind
8fed937c89
Update rpcs3/rpcs3qt/gui_application.h
Co-authored-by: Megamouse <studienricky89@googlemail.com>
2025-01-24 09:16:19 +13:00
Sanjay Govind
c748d3cc81
Update rpcs3/rpcs3qt/gui_application.cpp
Co-authored-by: Megamouse <studienricky89@googlemail.com>
2025-01-24 09:07:52 +13:00
Sanjay Govind
ad616a5cdd libusb: increase timer before processing hotplug event 2025-01-24 08:40:13 +13:00
Sanjay Govind
486b5c2abb
Merge branch 'master' into master 2025-01-24 08:25:19 +13:00
Sanjay Govind
6589f0eb20 libusb: support hotplug 2025-01-24 08:23:07 +13:00
Sanjay Govind
34021121c2 libusb: support hotplug 2025-01-24 08:10:22 +13:00
Megamouse
448666c896 Log LLVM version 2025-01-23 18:01:16 +01:00
Megamouse
8f660fc6b1 cellGem: update gun handler connection periodically 2025-01-23 12:35:02 +01:00
Sanjay Govind
fd66b6b103 cellPad: Send disconnection notification when swapping device class 2025-01-23 09:19:37 +01:00
Megamouse
e83eeb3cca cellGem: Move the cursor out of the screen (Time Crisis 4 needs this) 2025-01-23 08:18:07 +01:00
Megamouse
f537a62ca6 cellGem: Set 255 as value for analog_t 2025-01-23 08:18:07 +01:00
Megamouse
b30ea34d05 cellGem: mark device as not visible at the screen borders 2025-01-23 08:18:07 +01:00
Megamouse
6fddb31a07 Qt/input: reset gui pad thread when saving pad settings 2025-01-22 20:47:07 +01:00
Megamouse
79d79aa80c cellCamera: move attach event to thread
Time crisis doesn't seem to like the immediate push to the queue.
2025-01-22 02:18:07 +01:00
Megamouse
fbc7ad6788 cellGem: move some locks around wait loops 2025-01-22 02:18:07 +01:00
Megamouse
fcac6a9322 sys_event: remove unnecessary copy 2025-01-22 02:18:07 +01:00
Megamouse
dc700ad620 cellCamera: close Qt camera on error (e.g. when usb is pulled) 2025-01-22 02:18:07 +01:00
Megamouse
74540844d2 cellGem: ignore missing pad handler
This is a hacky way to fix cellGem savestates
2025-01-22 02:18:07 +01:00
Megamouse
23483a80c7 cellGem: Fix camera image when loading savestates 2025-01-22 02:18:07 +01:00
Megamouse
ade2698bb4 cellCamera: start camera when loading savestates 2025-01-22 02:18:07 +01:00
Megamouse
85de7432a2 cellGem: improve convert_image_format logging 2025-01-22 02:18:07 +01:00
Megamouse
6805c36004 Decrease log level of config file move error 2025-01-22 02:18:07 +01:00
Megamouse
1cff5b35d4 input: add vibration multiplier 2025-01-21 08:44:38 +01:00
MSuih
9c5584956e Update minimum pugixml version to 1.15 2025-01-20 17:18:09 +01:00
kd-11
2af497efbb rsx: Fix texcoord transformation bug caused by incorrect BFE usage 2025-01-19 19:31:59 +03:00
kd-11
58a09e6838 vk: Use common pipeline layout in interpreter
- Avoids the layouts going out of sync every time something changes
2025-01-19 19:31:59 +03:00
kd-11
b5b93e962b vk: Factor out common pipeline layout generator into reusable parts 2025-01-19 19:31:59 +03:00
Emma
10e0fb2b54
sys_prx: implement get_module_id_by_name, module_info_v2 (#16573) 2025-01-18 15:16:38 +02:00
Megamouse
0a6f9ed967 windows: Ignore OneDrive in PATH. It leads to false positives 2025-01-17 00:32:54 +01:00
Megamouse
a7edfa221e windows: move logs to log dir 2025-01-16 21:33:33 +01:00
Megamouse
451e953d26 windows: move config.yml and games.yml to /config/ 2025-01-16 21:33:33 +01:00
Megamouse
5c2c4a6649 input: issue basic mouse move event on window leave
This may help with moving the mouse to the screen borders in windowed mode
2025-01-16 18:27:16 +01:00
kd-11
09580594e6 rsx: Fix shader cache loading 2025-01-16 02:43:33 +03:00
kd-11
efc9ae98ed vk: Fix out-of-bounds write when emitting MSAA unresolve clear command for NVIDIA fallback 2025-01-15 11:27:04 +03:00
kd-11
7da0822419 rsx/shaders: Fix MSAA coords wrapping when input is negative 2025-01-15 11:27:04 +03:00
kd-11
e1c6df0df3 rsx: Fix dynamic constants patching when draw call is skipped
- Also adds an optimization to skip reuploads when patch occurs outside our critical range.
2025-01-15 11:27:04 +03:00
kd-11
7965a0313c rsx: Improved shader interpreter support when hw instancing is active 2025-01-15 11:27:04 +03:00
Megamouse
0cc61d0ef0 windows: check for OneDrive paths 2025-01-14 23:32:02 +01:00
Megamouse
1966171838 Use string_view in rXml 2025-01-14 21:35:57 +01:00
Megamouse
2643fbdea4 Update pugixml to 1.15 2025-01-14 21:35:57 +01:00
Megamouse
82bbb0cc05 Update libpng to 1.6.45 2025-01-14 21:35:57 +01:00
Megamouse
d91927ee97 Qt/input: allow keypresses in raw mouse handler 2025-01-14 15:52:46 +01:00