Find a file
DH 2255d304e3
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
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) Waiting to run
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Linux ${{ matrix.os }} ${{ matrix.compiler }} (.ci/build-linux.sh, clang, ubuntu-24.04) (push) Waiting to run
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Linux ${{ matrix.os }} ${{ matrix.compiler }} (.ci/build-linux.sh, gcc, ubuntu-24.04) (push) Waiting to run
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Windows (push) Waiting to run
Build RPCSX / build-linux (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.1-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.2-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.4-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.5-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9.1-a) (push) Waiting to run
Build RPCSX / build-android (x86_64, x86-64) (push) Waiting to run
orbis: missed change
2025-09-21 11:18:34 +03:00
.ci Initial new PPU interpreter implementation 2025-04-24 13:41:04 +03:00
.devcontainer dev container: explicitly specify required platform 2024-11-18 00:36:29 +00:00
.github ci: do not use march=native to build rpcsx 2025-09-02 18:54:42 +03:00
.vscode add docker dev container configuration 2024-11-17 19:03:16 +00:00
3rdparty Update xbyak to 7.28 2025-08-13 20:32:42 +03:00
android android: remove nativehelper dependency 2025-04-25 17:58:20 +03:00
cmake Fix linux build 2025-04-10 05:28:31 +03:00
orbis-kernel orbis: missed change 2025-09-21 11:18:34 +03:00
ps3fw ps3fw/cellL10n: avoid buffer OOB access 2025-04-24 14:13:34 +03:00
rpcs3 ps3/vk: make depthClamp optional 2025-08-13 21:11:54 +03:00
rpcs3qt-legacy Initial new PPU interpreter implementation 2025-04-24 13:41:04 +03:00
rpcsx orbis: propagate SIGSEGV, SIGBUS and SIGFPE in userspace to guest handler 2025-09-21 09:13:21 +03:00
rx shader: improve to structural conversion transform 2025-09-20 22:08:21 +03:00
tools fix formatting 2025-04-05 23:10:22 +03:00
.clang-format Bump vk headers (#30) 2023-07-25 22:33:36 +03:00
.clang-tidy Add clangd and clang-tidy configs 2024-10-31 14:15:14 +03:00
.clangd Initial new PPU interpreter implementation 2025-04-24 13:41:04 +03:00
.editorconfig [editorconfig] 'spaces' >> 'space' 2024-03-14 23:15:21 +03:00
.gdbinit Add .gdbinit 2023-07-08 21:39:01 +03:00
.gitignore cmake/ci: generate version file 2025-04-09 03:51:41 +03:00
.gitmodules android: removed libadrenotools 2025-04-25 16:04:10 +03:00
CMakeLists.txt Initial new PPU interpreter implementation 2025-04-24 13:41:04 +03:00
FUNDING.yml Add FUNDING.yml 2023-08-24 03:50:20 +03:00
LICENSE Initial commit 2023-06-23 03:28:14 +03:00

RPCSX

An experimental PlayStation 4 and PlayStation 5 emulator for Linux written in C++

Build RPCSX

Formatting check

Warning


Do not ask for link to games or system files. Piracy is not permitted on the GitHub nor in the Discord.

Contributing

If you want to contribute as a developer, please contact us in the Discord.

How to Compile the Emulator

License

RPCSX is licensed under GPLv2 license except directories containing their own LICENSE file, or files containing their own license. Thus, orbis-kernel is licensed under the MIT license.

RPCS3

This project uses modified source code of RPCS3