-
-
Notifications
You must be signed in to change notification settings - Fork 215
RPCS3
Website: https://rpcs3.net/
Quickstart Guide: https://rpcs3.net/quickstart
Github: https://github.com/RPCS3/rpcs3
Compatibility List: https://rpcs3.net/compatibility
RPCS3 Wiki: https://wiki.rpcs3.net/index.php?title=Main_Page
In order to play a game on RPCS3, you need to install the firmware through the RPCS3 UI. In desktop mode, open RPCS3, either in the application menu or through its shortcut in Emulation/tools/launchers/rpcs3.sh
. In RPCS3, click File
, click Install Firmware
. Firmware is provided legally by Sony.
Follow RPCS3's Quickstart Guide for a step by step process on setting up RPCS3: https://rpcs3.net/quickstart
RPCS3 Checklist
- Learn how to open RPCS3 in Desktop Mode: https://github.com/dragoonDorise/EmuDeck/wiki/rpcs3#updating-and-launching-rpcs3
- Install firmware through the RPCS3 GUI
- Learn about the correct file formats for RPCS3: https://github.com/dragoonDorise/EmuDeck/wiki/rpcs3#file-formats
- Place PS3 Folder ROMs in
Emulation/roms/ps3
or install PS3 PKG files through the RPCS3 GUI - (Optional) Learn how to configure RPCS3 for EmulationStation-DE: https://github.com/dragoonDorise/EmuDeck/wiki/rpcs3#how-to-configure-rpcs3-for-emulationstation-de
- (Optional) Learn how to navigate to your SD Card through RPCS3: https://github.com/dragoonDorise/EmuDeck/wiki/frequently-asked-questions#how-do-i-navigate-to-my-sd-card-through-an-emulators-menu
- Config Location:
/home/deck/.var/app/net.rpcs3.RPCS3
- Storage Location:
Emulation/storage/rpcs3
- Contains:
dev_hdd0
(containsdisc
,game
,home
,photo
, andsavedata
)
- Contains:
- ROM location:
Emulation/roms/ps3
- Firmware: Install the firmware following the Quickstart Guide
Note:
- Firmware is required to play RPCS3
-
~/.var
is an invisible folder by default. In Dolphin (file manager), click the hamburger menu in the top right, click "view hidden files" to see these folders. - Your game will not show in the RPCS3 UI until you add it manually through the
Add Game
option underFile
in the top left.
- Steam ROM Manager
- EmulationStation-DE (Refer to https://github.com/dragoonDorise/EmuDeck/wiki/rpcs3#how-to-configure-rpcs3-for-emulationstation-de for instructions)
Updating RPCS3
- Update through
Discover
(Shopping bag icon) - Run
Update Emulators & Tools
inEmuDeck
Launching RPCS3 in Desktop Mode
- Launch
RPCS3
from the Applications Launcher (Steam Deck icon in the bottom left of the taskbar) - Launch the script from
Emulation/tools/launchers
,rpcs3.sh
- Launch the emulator from
Steam
after adding it via theEmulators
parser inSteam ROM Manager
- Folder Format:
/PS3_GAME/USRDIR/eboot.bin
-
.iso
files can be extracted into a folder (use PowerISO or PeaZip from the Discover Store to extract) - Place the folder in
Emulation/roms/ps3
- Visual Reference:
-
- Install
.pkg
files directly through the RPCS3 UI-
Note: You can drag and drop
.pkg
files to the RPCS3 UI -
.pkg
files are installed to:Emulation/storage/rpcs3/dev_hdd0/game/
-
Note: You can drag and drop
- Install
.rap
files directly through the RPCS3 UI-
Note: You can drag and drop
.rap
files to the RPCS3 UI -
.rap
files are installed to:Emulation/storage/rpcs3/dev_hdd0/game/
-
Note: You can drag and drop
Steam ROM Manager Parsers
- Folder Format: Use the
Sony PlayStation 3 - RPCS3 (Extracted ISO/PSN)
parser - PKG Format: Use the
Sony PlayStation 3 - RPCS3(Flatpak) (Installed PKG)
parser
N/A
- In
Desktop Mode
, open RPCS3 - In the top left click,
File
, clickAdd Game
, locate your game - Right click your game, click
Create Shortcut
, clickCreate Desktop Shortcut
- On your desktop, you should see an icon for your game. Move this icon to
Emulation/roms/ps3
- Right click the shortcut, click
Open with KWrite
- Edit the Exec line using the following template (Asura's Wrath is being used as an example):
Original Line: Exec="/app/bin/rpcs3" --no-gui
Updated Line: Exec="/usr/bin/flatpak" run net.rpcs3.RPCS3 --no-gui
Example (Using Asura's Wrath): Exec="/usr/bin/flatpak" run net.rpcs3.RPCS3 --no-gui "/run/media/[SDCARDNAME]/Emulation/roms/ps3/Asura's Wrath/PS3_GAME"
- Your game should now show up in EmulationStation-DE and work
Refer to https://gitlab.com/es-de/emulationstation-de/-/blob/master/USERGUIDE.md#sony-playstation-3, for additional information.
For a visual, watch the following GIF:
Some games will take additional setup, requiring mods or an extensive alteration of settings. The EmuDeck Community Creations page collects these configurations in one centralized location.
You can submit or view special game configurations here: https://github.com/dragoonDorise/EmuDeck/wiki/community-creations#rpcs3-playstation-3