Commit graph

15372 commits

Author SHA1 Message Date
DH
9d36c044c3 cfg: teach _int accept runtime range 2025-04-04 15:30:03 +03:00
DH
90a4ceb9e1 android: PPU Recompiler: do not verify produced llvm modules 2025-04-04 15:29:45 +03:00
DH
151ff414d8 android: do not recreate swapchain on stop 2025-04-04 15:29:03 +03:00
DH
6ad58c8813 android: add affinity support with config
add aarch64 get_cpu_name
teach cfg::try_to_enum_value and cfg::try_to_enum_list ignore gaps
2025-04-04 15:28:53 +03:00
DH
1585817013 cfg: fix long/ulong serialization 2025-04-04 15:28:09 +03:00
DH
e18cecb2d1 cfg: Add turbo mode
Add Custom Driver cfg group
2025-04-04 15:28:00 +03:00
DH
ac0a803c9e rsx: fetch vulkan api from implementation
add vulkan driver workarounds to config
2025-04-04 15:27:43 +03:00
DH
4667a47e9b android: add custom driver support 2025-04-04 15:26:44 +03:00
DH
6ae10eb152 add missed submodule 2025-04-04 15:26:06 +03:00
DH
407c1da7da cfg: add vulkan custom driver settings 2025-04-04 15:21:33 +03:00
DH
58070b07c3 cfg: Use ordered json for serialization 2025-04-04 15:16:36 +03:00
DH
476891a1a4 cfg: implement serialization to json 2025-04-04 15:16:20 +03:00
DH
67e2409dcf remove arm8.1-a requirement for android 2025-04-04 15:15:25 +03:00
DH
d16269c56b thread: remove rsx dependency 2025-04-04 15:15:20 +03:00
DH
d7c39cc719 FIle: add write_at 2025-04-04 15:15:15 +03:00
DH
f78e4e5061 Avoid crash on undefined arch 2025-04-04 15:15:09 +03:00
DH
44d97ffd2f Fix qualcomm core ordering 2025-04-04 15:15:03 +03:00
DH
8e3da79e7e aarch64: extend cpu list 2025-04-04 15:14:59 +03:00
DH
aff3e64f3c pad: restore virtual pad handler 2025-04-04 15:14:32 +03:00
DH
0277da0c0f fix merge errors 2025-04-04 15:14:27 +03:00
DH
321e508616 android: fix recovering after surface lost 2025-04-04 15:14:22 +03:00
DH
b41eb0a2f7 Fix virtual pad in overlays 2025-04-04 15:14:17 +03:00
DH
e2a0c0d5c3 Implement virtual pad 2025-04-04 15:14:06 +03:00
DH
ee1b5c5340 hid: add list_connected_devices getter 2025-04-04 15:12:22 +03:00
DH
30c440699b Emu: Add SetTitleID setter 2025-04-04 15:11:05 +03:00
DH
e541fe7571 use cmake for windows build 2025-04-04 03:25:27 +03:00
DH
ba2c3a8ba5 Partially recover rpcs3 ci 2025-04-03 16:28:56 +03:00
DH
45d2cb695f merge rpcs3 submodules 2025-04-03 14:11:44 +03:00
DH
afd3b97647 Preparing for migration 2025-04-03 13:48:06 +03:00
Megamouse
847f92956f Qt: remove discontinued QWinTaskbar code
Also remove some strange relics from the includes
2025-04-02 10:48:09 +02:00
Megamouse
73f2aaf9d8 Windows: fix updating with unicode user name 2025-04-01 14:31:21 +02:00
Megamouse
5526c33d69 Review fixes + warning fixes 2025-03-31 18:27:54 +02:00
Megamouse
e816636676 overlays: play ICON1.PAM in save data list if possible 2025-03-31 18:27:54 +02:00
Megamouse
40e8bc530c overlays: propagate item selection to children 2025-03-31 18:27:54 +02:00
Megamouse
9684467dc0 overlays: implement video overlay class 2025-03-31 18:27:54 +02:00
Megamouse
8e83fd7d50 Qt/overlays: expose qt_video_source_wrapper as emu callback 2025-03-31 18:27:54 +02:00
Megamouse
fac1cc57d7 Overlays: set layouts dirty if children are dirty
This fixes updates of widget items in lists.
Only set text dirty if it changed.
Properly mark spacers as compiled.
2025-03-31 18:27:54 +02:00
Megamouse
6511e0f3e6 cellSaveData: properly initialize SaveDataEntry 2025-03-31 12:21:40 +02:00
Megamouse
82c85c1a9c Qt: disable shortcuts completely if disable kb hotkeys is enabled 2025-03-31 11:41:11 +02:00
Megamouse
7cec2d0e18 Qt: set audio hotkey defaults to additionally need Ctrl pressed 2025-03-31 11:41:11 +02:00
Ani
2f8ed1a6bd rpcs3_version: Bump to 0.0.36 2025-03-30 21:45:32 +02:00
Megamouse
781da9dc59 input: disable pad vibration after no new data was sent for 3 seconds
This is supposedly how the lib does it.
2025-03-30 20:42:15 +02:00
Megamouse
282fbcc3e5 Qt: fix wrong save data movie playing when selecting a different entry 2025-03-30 12:35:16 +02:00
Megamouse
cd9c156937 7z: log error code when opening the file 2025-03-30 12:35:16 +02:00
Megamouse
01cdc83aeb Qt: play ICON1.PAM in save data manager details 2025-03-29 15:09:25 +01:00
Megamouse
b9e0a36816 Qt: Add qt video source class for more generic video playback 2025-03-29 15:09:25 +01:00
Megamouse
fccb761ef2 Qt: play ICON1.PAM in save data manager 2025-03-29 12:18:18 +01:00
Megamouse
0ffb4e62e6 Qt: pass game list events to base class 2025-03-29 12:18:18 +01:00
Megamouse
bd1102d3b7 Qt: simplify icon_ready_callback in game list 2025-03-29 12:18:18 +01:00
Megamouse
596e6cc2c3 Add VulkanMemoryAllocator v2.3.0 submodule 2025-03-28 20:41:41 +01:00