Elad
|
7b8fee7cdb
|
Thread.cpp: Report VM addresses on VM segfault
|
2025-01-25 12:47:44 +02:00 |
|
Elad
|
64c53fcc61
|
LLVM: Install error reporting handler
|
2025-01-25 12:47:44 +02:00 |
|
Megamouse
|
10d038e43f
|
Qt: Fix device notification registration segfault
The main window does not exist if we boot with no-gui
|
2025-01-25 00:57:22 +01:00 |
|
Sanjay Govind
|
f1f85335a7
|
sys_usbd: Fix emulated devices not being created without a physical device (#16608)
|
2025-01-24 08:44:10 +01:00 |
|
Megamouse
|
bd1ebb7a10
|
Qt: add savestate manager dialog
|
2025-01-24 05:32:19 +01:00 |
|
Sanjay Govind
|
e2bbaa2430
|
libusb: support hotplug (#16580)
|
2025-01-23 23:49:24 +01:00 |
|
Megamouse
|
ba702509c8
|
Qt: Add Recent savestates menu
|
2025-01-23 22:55:07 +01: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 |
|
capriots
|
ae670c35f7
|
cellAtracXdec: use lv2 mutexes + conds
|
2025-01-14 11:32:32 +02:00 |
|
Megamouse
|
d1ccadbac2
|
cellGem: ignore intercepted input
|
2025-01-14 08:53:36 +01:00 |
|
Megamouse
|
78a661db79
|
input: simplify raw mouse button press handling
|
2025-01-14 00:00:50 +01:00 |
|
Megamouse
|
b65f977c54
|
Qt/input: fix raw mouse button assignment
|
2025-01-14 00:00:50 +01:00 |
|
Megamouse
|
1b87e186c4
|
cellGem: fix initial tracker done state
|
2025-01-10 21:53:37 +01:00 |
|
Megamouse
|
3eb1e6303c
|
cellGem: Use wait_on, fix fake/mouse move tracker wait
|
2025-01-10 21:53:37 +01:00 |
|
Megamouse
|
3b8efecc52
|
cellGem: Use atomic wait instead of wait_for
|
2025-01-10 21:53:37 +01:00 |
|