Commit graph

18656 commits

Author SHA1 Message Date
DH 6999572b08 cmake/ci: generate version file 2025-04-09 03:51:41 +03:00
DH 938fd9a796 cmake/ci: allow to set tag/tag version from ci 2025-04-09 03:05:11 +03:00
DH 16e11b1f8c ps3/android: do not use qt video encoder for savedata
fix build
2025-04-09 02:26:30 +03:00
DH 79633a7740 llvm: Fix memory leak on jit destroy
Fix msvc build
2025-04-08 20:31:15 +03:00
DH 62ad27d1e2 split rpcs3 and hle libraries
merge rpcs3 utilities
2025-04-08 19:46:57 +03:00
DH b33e2662b6 rx: add file lock utility 2025-04-08 18:23:25 +03:00
DH 2b9232e4aa Fix win32 build 2025-04-08 04:23:23 +03:00
DH 556b53c234 Fix CI 2025-04-08 02:08:17 +03:00
DH 67ab3712b3 merge 3rdparty libraries 2025-04-07 18:23:43 +03:00
DH 4fff69a55f Use Vulkan Headers submodule
Fix CI
2025-04-07 17:24:10 +03:00
DH 15dc2af7bd Split split rpcs3 and qt ui 2025-04-06 23:55:46 +03:00
DH a3ea12d013 [iso] msvc: fixed struct's padding 2025-04-06 09:22:53 +03:00
DH 3e12f3cd89 remove visual studio solution 2025-04-06 00:56:10 +03:00
DH c08f7b4ef2 fix formatting 2025-04-05 23:10:22 +03:00
DHrpcs3 4797d1401b
format workflow: update clang-format 2025-04-05 23:01:16 +03:00
DH 42cb5d7977 format all source code with clang-format 2025-04-05 22:50:45 +03:00
DH 6bbaf18e71 fix android build 2025-04-05 22:47:48 +03:00
DH b99cae7642 Avoid qt canonicalFilePath usage 2025-04-05 19:09:55 +03:00
DH 6374f92100 ps3/virtual device: fix windows support
iso: avoid usage of std::filesystem
2025-04-05 15:59:10 +03:00
DH ccde87c17f qt: allow to pick iso by default 2025-04-05 15:42:00 +03:00
DH 13dda2895d cmake/win: use precompiled llvm 2025-04-05 14:54:43 +03:00
DH fe149ab7a6 fix merge error 2025-04-05 03:55:22 +03:00
DH 08e2ab70b4 vfs: fix compilation error 2025-04-05 02:09:27 +03:00
DH 9efeba1f9f fix windows build 2025-04-05 00:48:40 +03:00
DH 788dbfbf49 ps3: initial iso support 2025-04-04 23:32:55 +03:00
DH bcfa070aa4 rsx: remove configurable testing workarounds 2025-04-04 19:36:28 +03:00
DH b36d65ed30 ps3: add iso device 2025-04-04 17:19:32 +03:00
DH 06dcf32e1b rsx: fix non android build 2025-04-04 17:18:00 +03:00
DH 639b1fe95c fix compilation with libstdc++ 2025-04-04 16:53:53 +03:00
DH c3a589af98 fix merge issue 2025-04-04 16:43:08 +03:00
DH ade3a97936 rpcs3-version: Update release repo 2025-04-04 15:39:56 +03:00
DH 719d006a4c workflows: fix windows deploy 2025-04-04 15:35:04 +03:00
DH 89e49690f5 android: fix rsx shutdown 2025-04-04 15:30:42 +03:00
DH 79a2485a41 system: add SetState API 2025-04-04 15:30:37 +03:00
DH 662cf612bf ppu: do not touch hle on virtual load 2025-04-04 15:30:30 +03:00
DH 0e639725c1 llvm: try better protect from oom 2025-04-04 15:30:24 +03:00
DH 745b0c45e0 android: thread: fix affinity mask 2025-04-04 15:30:16 +03:00
DH f132dfbb0c system cfg: make core.llvm_threads limited by count of CPUs * 2 2025-04-04 15:30:10 +03:00
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