No Piracy.

We do not condone piracy of any kind. Asking for, providing or discussing illegal download links is not allowed in our communities.

Purchasing legitimate game copies, through the PlayStation Store or through acquiring game discs, and using those copies with RPCS3 is the best way to ensure you will have a clean copy that will work with the emulator. You can use your legal copies with RPCS3 by following the instructions in our Quickstart guide.

I Understand

This feature is currently not yet available
Dark Theme - On/Off
Transparency - On
Particles - On
Pulsate - On
Waves - On
Change Theme

The Project

RPCS3 is a multi-platform open-source Sony PlayStation 3 emulator and debugger written in C++ for Windows, Linux, macOS and FreeBSD. The purpose of the project is to completely and accurately emulate the Sony PlayStation 3 Computer Entertainment System in its entirety with the power of open-source community and reverse engineering.

Our goal is to preserve the legacy of the PlayStation 3 hardware and its vast library by bringing it and its exclusives to the PC platform. We want to achieve this by targeting and supporting multiple operating systems as well as being compatible with a wide range of computer hardware with realistic requirements.

The History (2011 — Present)

The project was founded by programmers DH and Hykem in May of 2011. RPCS3 was first hosted on Google Code and was eventually migrated to GitHub later on in its development. The emulator's first successful game boot were primarily composed of smaller homebrew projects and focused hardware tests.

The emulator was later publicly released in June of 2012 and gained substantial attention from both the open-source community and PlayStation enthusiasts alike. Today, RPCS3 is co-developed by two new lead developers, EladAsh and kd-11 in tandem with an amazing team of GitHub contributors.

The People

The project is currently maintained and organized by a unique cast of characters, all with meaningful roles to contribute to different aspects of the project. Whether it's working on the emulator directly, coordinating community efforts or even keeping this very website current, everyone plays a role that adds to the bigger picture.

Internal team members aren't the only contributors. A lot of the progress made in making PlayStation 3 emulation possible on PC is thanks to the many developers we've received contributions from in our GitHub community. While many developers do come and go, we do welcome anyone and everyone who is interested in improving the codebase.

Founders

A list of the project founders who are also considered former, non-active developers.

2011
DH Project Founder Lead Core Developer
DH is RPCS3's father, founding the project on May 23rd, 2011. He is responsible for landing RPCS3's code base foundations and for many enhancements afterwards. He left the project in mid 2016 and started doing PlayStation 4 related research.
You can also find them on...
2016
Hykem Project Founder Lead Core Developer
Co-founding the project with DH, Hykem is responsible for reverse-engineering many of PlayStation 3's features. He reversed the security features and built a cryptographic engine which emulated many of the PlayStation 3's security components. He is the developer of many well known tools in the scene such as make_npdata. He was forced to leave the emulation scene in mid 2016.

Current Developers

A list of our developers who are working full-time and part-time on the project.

2017
EladAsh Lead Core Developer
Ever since EladAsh started contributing in November of 2017, he's been constantly pushing improvements to every part of the emulator as well as improving his own skills exponentially. Thanks to his work, a large number of games have become compatible with the PPU and SPU LLVM recompilers, performance on non-TSX CPUs has drastically improved and his lv2 & MFC related contributions largely increased game stability.

EladAsh is most known for his work in implementing save-states as well as fixing countless RSX mishaps, moving a significant amount of games from loadable/menu to in-game/playable with the most notable cases being Naughty Dog titles and figuring out the last issues that prevented Metal Gear Solid 4 from properly booting.
Computer Specifications
Desktop
Intel Core i7-6700K (4.2GHz)
NVIDIA GTX 980 Ti
16GB DDR4 (2133MHz)
Windows 10
You can also find them on...
2016
kd-11 Lead Graphics Developer
kd-11 joined RPCS3 in early 2016 as a contributor. He is a veteran in graphics various shenanigans and is currently the lead graphics developer for RPCS3. kd-11 is constantly improving the emulator, mainly its graphical back-end parts and greatly enjoys doings so. Thanks to the funding provided by our Patrons, kd-11 was able to join RPCS3 as a full-time developer in mid-late 2017.
Computer Specifications
Desktop
AMD Ryzen 9 5900X (4.6GHz)
Radeon RX 6700 XT
NVIDIA GTX 1050 Ti
40GB DDR4 (3200MHz)
Linux (Arch)
You can also find them on...
2016
Ani Community Manager Web Backend Developer
Ani joined the staff in mid 2016 as a Forum Moderator and Helper for the old RPCS3 forums. Ani currently serves RPCS3 as a Web Developer, having developed RPCS3's Compatibility List, as well as Social Media Manager, responsible for managing and moderating the Forums, the Subreddit and running RPCS3's X account. He also writes the full version changelogs, and used to contribute to writing the progress reports.
Computer(s) Specifications
Desktop
AMD Ryzen 7 5800X (4.6GHz)
Radeon RX 6800 XT
16GB DDR4 (3600MHz)
Linux (Arch)
Laptop
AMD Ryzen 9 5900HX (4.4GHz)
Radeon RX 6700M
16GB DDR4 (3200MHz)
Linux (Arch)
Steam Deck
AMD Van Gogh APU
16GB LPDDR5 (5500MHz)
Linux (SteamOS)
You can also find them on...
2017
DAGINATSUKO Web Developer Graphic and Brand Designer
DAGINATSUKO joined RPCS3 in early 2017 as the web developer and graphic designer. They are in charge of the project's overall branding and presentation on the world wide web. Following the website's initial launch, they have further developed and maintained it with annual updates, up-to-the-minute fixes and additions out of pure passion and devotion to the project.
Computer(s) Specifications
Desktop
Intel Core i9-13900KS (6.2GHz)
NVIDIA RTX 4090 FE
48GB DDR4 (8200MHz C34)
Windows 11
Desktop
Intel Core i9-10900K (5.1GHz)
NVIDIA RTX 3080 FE
16GB DDR4 (4266MHz C16)
Windows 11
MacBook
Intel Core i9-9880H (4.8GHz)
Radeon Pro 5500M
32GB DDR4 (2666MHz)
macOS 14 / Windows 11
Steam Deck
AMD Van Gogh APU
16GB LPDDR5 (5500MHz)
Linux (SteamOS)
You can also find them on...
2017
Megamouse Project Developer UI Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
Computer Specifications
Desktop
Intel Core i7-10700K (4.8GHz)
NVIDIA RTX 2070
32GB DDR4 (3600MHz)
Windows 10
You can also find them on...
2017
GalCiv Project Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
Computer Specifications
Desktop
Intel Core i9-13900K (5.5GHz)
NVIDIA RTX 4090
64GB DDR4 (3200MHz)
Linux (Gentoo)
Baguette Specifications
Baguette
Butter
Cheese
Peppers
Sausage
Ham
You can also find them on...
2017
Whatcookie Project Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
Computer Specifications
Desktop
AMD Ryzen 7 7800X3D (5.0GHz)
Radeon 7900 XTX
64GB DDR5 (6000MHz C30)
Linux (Arch)
You can also find them on...
2017
2017
hcorion Project Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
Computer Specifications
Desktop
AMD R7 5900X (3.8GHz)
NVIDIA GTX 1070
32GB DDR4 (3200MHz)
Linux
You can also find them on...
2018
HerrHulaHoop Wiki Maintainer Project Contributor
HerrHulaHoop joined RPCS3 in early 2018 and took up the task to design and set-up RPCS3's Wiki. He is currently the Wiki Maintainer, tasked with developing templates that suit RPCS3's specific needs and also moderating contributions made by the community. Following the Wiki's launch, Hula also began writing and publishing the monthly progress reports on the Blog.
Computer Specifications
Desktop
Intel Core i7-8700K (4.8GHz)
Radeon RX 6700 XT
32GB DDR4 (3200MHz)
Windows 11
ASUS ROG Ally
AMD Ryzen Z1 Extreme
16GB LPDDR5 (6400MHz)
Windows 11
You can also find them on...
2018
velocity Project Contributor
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2019
Silent Project Contributor
Silent started contributing to the project with miscellaneous UI fixes and later concentrated his efforts on different Windows input APIs, as well as his pet peeve, unicode support.
Computer(s) Specifications
Desktop
Intel Core i9-12900K (5.1GHz)
NVIDIA GTX 1070
32GB DDR4 (3600MHz)
Windows 10
Steam Deck
AMD Van Gogh APU
16GB LPDDR5 (5500MHz)
Linux (SteamOS)
You can also find them on...
2017
JohnHolmesII Project Contributor
JohnHolmesII began contributing with edits to the README, and these efforts slowly evolved into various DevOps roles including maintaining build steps, cleaning build output, and helping to maintain CI/CD functions. In the Discord community, he is known as "hurb".
Computer Specifications
Desktop
AMD Ryzen 9 5950X (4.7GHz)
Radeon RX 6700 XT
32GB DDR4 (3600MHz)
Linux
You can also find them on...
2011
BlackDaemon Project Contributor
BlackDaemon has been around since the beginning as a global forum moderator and avid tester. He was responsible for testing and debugging many games, sharing peculiar issues to other developers so they could be fixed.
Computer Specifications
Desktop
Intel Core i7-5820K (3.5GHz)
NVIDIA GTX 970
32GB DDR4 (2133MHz)
Windows 7
2017
Clienthax Project Contributor
Joining RPCS3 in 2017, Clienthax has significantly enhanced the emulator. They've implemented essential functions for the VSH, also known as the XMB, enabling users to access the original system menu. Additionally, Clienthax integrated the PS1 emulator from the firmware, improving system emulation accuracy. Importantly, by providing the team with the PS3 development kit (DECR), Clienthax has enabled invaluable debugging capabilities, essential for refining the emulator.
Computer(s) Specifications
Desktop
Intel Core i9-13900K (5.5GHz)
NVIDIA RTX 4090
32GB DDR5 (7600MHz)
Windows 11
Steam Deck
AMD Van Gogh APU
16GB LPDDR5 (5500MHz)
Linux (SteamOS)
You can also find them on...
2017
Yahfz Project Contributor
Yahfz joined RPCS3 in early 2017, he currently supports the project as a debugger focused on resolving bottlenecks with an endless goal of making the emulator better for everyone on every platform.
Computer(s) Specifications
Desktop
Intel Core i9-13900KS (5.9GHz)
NVIDIA RTX 4090
32GB DDR5 (8000MHz C32)
Windows 10
Desktop
AMD Ryzen 7 5800X3D (4.5GHz)
NVIDIA RTX 3090
32GB DDR4 (3866MHz C14)
Windows 10
You can also find them on...
2018
TGE Project Contributor
There is no description available for this team member. Please check back later or feel free to review their contributions.
2017
Juhn 0xCA7F00D Project Contributor
There is no description available for this team member. Please check back later or feel free to review their contributions.
Computer Specifications
Desktop
AMD R7 3800X (3.9GHz)
NVIDIA GTX 1080 Ti
32GB DDR4 (3733MHz)
Windows 10
You can also find them on...
2017
Asinine Video Content Creator
Asinine joined RPCS3 in late 2017, and started by contributing to the project by making videos for RPCS3's YouTube Channel, writing progress reports for RPCS3's blog and testing games with RPCS3 to update our compatibility database. Today Asinine focuses on making videos for our YouTube channel, testing changes made to the emulator and moderating our compatibility database, Discord and Wiki.
Computer Specifications
Desktop
Intel Core i9-13900K (5.5GHz)
NVIDIA RTX 4090
32GB DDR5 (7600MHz)
Windows 11

Former Developers

A list of developers who have previously contributed to the project.

2013
Nekotekina Former Developer Lead Core Developer
Nekotekina joined RPCS3 in late 2013 as a contributor. He is currently the project lead and lead core developer. He is working full-time on RPCS3 thanks to the funding provided by our Patrons. Nekotekina is the single-most active developer.
Computer Specifications
Desktop
Intel Core i9-10920X (3.9GHz)
Radeon RX 5500 XT
NVIDIA GTX 1650
64GB DDR4 (3000MHz)
Linux (Ubuntu)
You can also find them on...
2013
AlexAltea Former Developer Lead Graphics Developer
AlexAltea joined developers DH and Hykem in the late summer of 2013. He focused mainly on high-level LV2 emulation as well as CPU and GPU emulation in addition to debugging and automated testing via console samples. He also maintained the project up until early 2015. He then left the project to do R&D on other emulation-related projects.
You can also find them on...
You can also find them on...
2014
Tambry Former Developer Project Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2014
Bigpet Former Developer Project Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2017
vlj Former Developer Project Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2014
gopalsr83 Former Developer Project Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2017
Jarves Former Developer Project Developer
Jarves has been around since 2014 doing some contributions from time-to-time. Between various contributions, he has deployed proper .mself and .sdat decryption on the fly which has allowed many games to be further emulated and implemented DualShock 4 native support.
You can also find them on...
2017
Numan Former Developer Project Developer
Numan joined RPCS3 in early 2017 as a contributor. Due to his valiant efforts in investigating and fixing various bugs found in the emulator, he was the person responsible for the first efforts that made Demon's Souls boot, which drew a lot of attention to the project, as well as having implemented sys_overlay, a firmware API necessary for Metal Gear Solid 4 to run.
2018
FlashOfSloth Former Developer UI Developer
FlashOfSloth joined RPCS3 in early 2017. He's known for leading the effort into Qt, major UI additions, including a save manager and a trophy notifications.
You can also find them on...
2018
Dangles Former Contributor Project Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
2018
pauls-gh Former Contributor Project Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2017
O1L Former Contributor Project Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2018
ruipin Former Contributor Project Developer
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2017
scribam Project Contributor
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2019
raven02 Project Contributor
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2017
rajkosto Project Contributor
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2018
Farseer Project Contributor
There is no description available for this team member. Please check back later or feel free to review their contributions.
You can also find them on...
2013
ssshadow Community Manager Former Contributor
ssshadow is a human RPCS3 Wiki and has been around since 2013, joining the staff in early 2017. Previously head of Blog and the writer for RPCS3's progress reports, he currently helps the project as a Community Manager.
Computer Specifications
Laptop
Intel Core i7-7820HQ (2.9GHz)
NVIDIA Quadro M2200
16GB DDR4 (3200MHz)
Windows 10
2013
Shadow Project Contributor
shadow contributed MMJoystick support to the emulator, which allows players to use non-XInput controllers such as DualShock 2 on Windows through this API, as well as per-game config files and a few bug fixes.
You can also find them on...