Commit graph

15434 commits

Author SHA1 Message Date
DH 37f423aec3 add missed file changes 2025-10-05 20:07:19 +03:00
DH 640df36c48 moved tsc and asm utilities to rx 2025-10-05 19:28:03 +03:00
DH 7b03b695f5 android: fix linkage errors 2025-10-05 00:54:46 +03:00
DH 30469f7fb9 add missed includes 2025-10-04 22:56:43 +03:00
DH 2965aaf3e3 replace bs_t with rx::EnumBitSet 2025-10-04 22:19:57 +03:00
DH 3f14b99f24 add missed dependency 2025-10-04 20:38:25 +03:00
DH 3230bfefd8 dce: removed glfw dependency 2025-10-04 20:02:43 +03:00
DH 77dd5d7d10 rsx: add missed includes for android 2025-10-04 18:55:45 +03:00
DH 5cc0f4eeda Add missed zstd dependency 2025-10-04 18:02:11 +03:00
DH 15ac6278de add missed json dependency 2025-10-04 17:41:48 +03:00
DH dbfa5002e5 Move rpcs3/Emu/Cell/lv2 to kernel/cellos 2025-10-04 16:46:36 +03:00
DH 5904079a87 temporary make std::print and std::format optional 2025-10-04 14:06:47 +03:00
DH bdc02039ed ps3/vk: make depthClamp optional
Some checks failed
Formatting check / formatting-check (push) Has been cancelled
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Linux ${{ matrix.os }} ${{ matrix.compiler }} (.ci/build-linux-aarch64.sh, clang, ubuntu-24.04-arm) (push) Has been cancelled
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Linux ${{ matrix.os }} ${{ matrix.compiler }} (.ci/build-linux.sh, clang, ubuntu-24.04) (push) Has been cancelled
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Linux ${{ matrix.os }} ${{ matrix.compiler }} (.ci/build-linux.sh, gcc, ubuntu-24.04) (push) Has been cancelled
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Windows (push) Has been cancelled
Build RPCSX / build-linux (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.1-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.2-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.4-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.5-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv9-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv9.1-a) (push) Has been cancelled
Build RPCSX / build-android (x86_64, x86-64) (push) Has been cancelled
Unsupported by some mali gpus
2025-08-13 21:11:54 +03:00
DH 80e27d9dcf ps3/android: Remove rtmidi 2025-04-25 17:57:50 +03:00
DH 6129723f09 ps3/ppu: bump cache version 2025-04-25 17:17:58 +03:00
DH 057740cade android: removed libadrenotools 2025-04-25 16:04:10 +03:00
DH 047d4dfd0f llvm: fix initialization 2025-04-25 08:43:20 +03:00
DH 3f1ad02ce7 llvm: initialize all targets 2025-04-25 06:02:56 +03:00
DH 4b66d3e6c1 fix linux aarch64 build 2025-04-24 17:39:34 +03:00
DH 7115851c82 Initial new PPU interpreter implementation
Replaced dangerous offset32 usages with safe OFFSET_OF macro
2025-04-24 13:41:04 +03:00
DH dcc965c2bb hypervisor: correctly check arch 2025-04-23 05:25:44 +03:00
Oil 4365718460
Fix build on Android x86_64 target (#92)
* Fix build on Android x86_64 target

* Fixed formatting
2025-04-09 19:18:45 +03:00
DH 115c51d3ae Fix GCC warning 2025-04-09 06:43:11 +03:00
DH 8234d1b470 rsx: implement async shader cache store
cleanup
2025-04-09 06:14:48 +03:00
DH a6e36dbe30 file: add write_pending_file utility 2025-04-09 06:11:03 +03:00
DH a14339dbd4 thread/named_thread_group: pass thread id if worker accepts it 2025-04-09 06:09:02 +03:00
DH 9502daa13b rsx: add cg binary validation api
modernize code
2025-04-09 06:07:30 +03:00
DH 678ab4e970 android/ps3: setup stack size 2025-04-09 06:06:19 +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 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
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