Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.


Developers Notice (April 26): Additional caching + rate limiting have been applied and may affect you if you interface with the MediaWiki API. Our API page details the current requirements to interface with the API, as well as common issues that you may experience.

RPCS3

From PCGamingWiki, the wiki about fixing PC games
This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
This article is about the emulation of a console or deprecated PC platform on Windows, macOS (OS X), or Linux.
Dev general icon.svg
Although this product has been released, it remains under active development - information may change frequently and could be outdated or irrelevant.
RPCS3
RPCS3 cover
Developers
RPCS3 Team
Release dates
Windows June 2012
Linux June 2012
macOS (OS X) April 2022
RPCS3 at Wikipedia

RPCS3 is a open-source video game console emulator that was developed and released by the RPCS3 Team. It emulate the PlayStation 3 console.

Development of RPCS3 begin in 2011 and was publically released in June 2012. Over the years, numerous improvements were made to the emulator to make it run the PlayStation 3 game titles much easier without bugs. In April 2022, the macOS version of RPCS3 was released.[1]

As of November 2, 2025, the development of RPCS3 is still on-going.[2] Currently, about 69% of titles on the compatibility list are playable without game breaking glitches.[3]

General information

RPCS3 Official website
RPCS3 Compatibility list

Availability

Source DRM Notes Keys OS
Official website
DRM-free
Windows
macOS (OS X)
Linux
RPCS3 Newest builds
Newest builds are highly recommended, as they have more features and bugfixes than the stable releases.
Has a built-in auto-updater.
RPCS3 Source Code (GitHub)

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\config\[Note 1]
<path-to-game>\InputConfigs\[Note 1]

Save game data location

System Location
Windows <path-to-game>\dev_hdd0\home\[Note 1]

Video

Graphics feature State Notes
Widescreen resolution
All PlayStation 3 games support 16:9 natively.
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Vary between emulated games.
Windowed
Borderless fullscreen windowed
Set max/desired resolution in GPU section of config. Then enable select "stretch to display area"
Anisotropic filtering (AF)
Set quality using option under GPU section. Also helps to set resolution scale to that of your default/max resolution; this can actually be used to override limited resolutions present in some games.
Anti-aliasing (AA)
Vertical sync (Vsync)
Can be disabled under GPU section of config.
60 FPS and 120+ FPS
Depends on the game.
Frame rate can be changed by overriding the vblank rate in the advanced settings. See list of known compatible games here. Make sure that the framelimit option in the GPU settings doesn't interfere.
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Color blind mode
See the glossary page for potential alternatives.
Supports FidelityFX Super Resolution.

Input

Keyboard and mouse State Notes
Remapping
With the Keyboard handler option selected.

Formerly, it wasn't possible to assign two or more keys to a single virtual input, but a built commit on June 16, 2023 had added an ability to assign up to four keys to a single virtual input by pressing the Shift key on the keyboard while selecting one of the virtual inputs.[6]
Mouse sensitivity
Mouse acceleration
Mouse input in menus
Keyboard and mouse prompts
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Controller remapping
Formerly, it wasn't possible to assign two or more buttons to a single virtual input, but a built commit on June 16, 2023 had added an ability to assign up to four buttons to a single virtual input by pressing the Shift key on the keyboard while selecting one of the virtual inputs.[6]
Controller sensitivity
Stick sensitivity can be adjusted using the Stick Multipliers option in the Gamepad setting menu.[4]
Controller Y-axis inversion
Controller's joyticks can be mapped in a invert orientation in the Gamepad setting menu.[4]
Controller types
XInput-compatible controllers
When using either XInput or SDL handler options.[4]
Xbox button prompts
Impulse Trigger support
DirectInput-compatible controllers
When using the SDL handler option.
Directinput button prompts
PlayStation controllers
DualShock 3, DualShock 4, DualSense, DualSense Edge
With either DualShock 3, DualShock 4, DualSense or SDL handler options. The back buttons and FN buttons on the DualSense Edge can be mapped.[7][4]
PlayStation button prompts
DualShock 3 button prompts in-game.
Motion sensors support
Gesture
Game support for it depending on the PS3 game titles.
Light bar support
Can be used as battery indicator on DualShock 4, DualSense and DualSense Edge.[4]
Adaptive trigger support
DualSense haptic feedback support
Standard rumble only.
Connection modes Wired, Wireless (Bluetooth), Wireless (DualShock 4 USB Wireless Adapter)
Nintendo controllers
Nintendo button prompts
Face button layout support
Motion sensors support
Connection modes
Tracked motion controllers
Only for controllers with built-in gyroscopes and accelerometers.[4] Game support for it depending on the PS3 game titles.
Samsung Gear VR Controller lightgun aiming emulation using motion sensors for specific PS3 game titles is supported by third-party application.[5]
Button/gesture prompts
Other controller(s)
With MMJoystick handler and SDL handler options. No analog trigger support on some controllers.[4]
Peripheral devices support
Input settings icon - Steering Wheel.svg
Sim-racing devices can be emulated as a Logitech G27.
Additional button prompts
Additional information
Controller hotplugging
Input prompt override
Haptic feedback
HD haptic feedback

DualSense: Standard rumble only.
Simultaneous controller+KB/M

Audio

Audio feature State Notes
Separate volume controls
Surround sound
Up to 7.1 output.
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English

Other information

API

Technical specs Supported Notes
OpenGL 4.3+
Vulkan
macOS version use the MoltenVK API.[1]
Executable 32-bit 64-bitARM Notes
Windows
macOS (OS X)
Windows/Linux builds is recommended for the older X86-64 macOS PC.[1]
Linux

VR support

3D modes State Notes
Native 3D
Only available on games with Stereoscopic 3D support.[8][9]
Nvidia 3D Vision
See Native 3D for Frame Sequential or Interleaved.

System requirements

Windows
MinimumRecommendedOptimal
Operating system (OS) 10
Processor (CPU) Intel Core 2 Duo
AMD Athlon 64 X2
Intel Core i5-13600K
AMD Ryzen 5 9600X
System memory (RAM) 8 GB
Storage drive (HDD/SSD) 5.5 GB5.5 GB (NVMe SSD)
Video card (GPU) Nvidia GeForce GT 420
ATI Radeon HD 5450
Intel Arc A310
OpenGL 4.3 compatible
A 64-bit operating system is required.
Linux
MinimumRecommendedOptimalMax Performance
Operating system (OS) 6.6 (Older LTS), Ubuntu 22.04
Processor (CPU) Intel Core 2 Duo
AMD Athlon 64 X2
Intel Core i5-13600K
AMD Ryzen 5 9600X
AMD Ryzen 7 9800X3D
System memory (RAM) 8 GB
Storage drive (HDD/SSD) 5.5 GB5.5 GB (NVMe SSD)
Video card (GPU) Nvidia GeForce GT 420
ATI Radeon HD 5450
Intel Arc A310
OpenGL 4.3 compatible
Nvidia GeForce RTX 2060
AMD Radeon RX 5600 XT
Nvidia GeForce RTX 4070
AMD Radeon RX 7800 XT
A 64-bit operating system is required.
macOS (OS X)
Minimum
Operating system (OS) 14.4, 15.0
Processor (CPU) Apple M1
System memory (RAM) 8 GB
Storage drive (HDD/SSD) 5.5 GB (SSD)
For ARM-based macOS PC.
RPCS3 Official list of requirements
2026 requirement on RPCS3

Notes

  1. 1.0 1.1 1.2 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References

  1. 1.0 1.1 1.2 RPCS3 - Now Available on macOS! - RPCS3 on Youtube - last accessed on June 13, 2023
  2. GitHub Commits activity - last accessed on November 2025
  3. RPCS3 Compatibility List - last accessed on November 2, 2025
  4. 4.0 4.1 4.2 4.3 4.4 4.5 4.6 Verified by User:Yuuyatails on June 13, 2023
  5. Verified by User:Shimuraworkshop on 2025-09-14
  6. 6.0 6.1 Input: allow multi-button assignment - RPCS3 Github page - last accessed on June 16, 2023
  7. input: Add DualSense Edge to DualSense pad handler - RPCS3 Github - last accessed on June 13, 2023
  8. Stereoscopic 3D on PS3: Updated List of All 3D Games and Movies - PlayStation.Blog - last accessed on 2026-01-14
  9. Games with Stereoscopic 3D Support - Console Mods - last accessed on 2026-01-14