Editing RPCS3
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | {{Infobox | + | {{Infobox |
− | | | + | |image = RPCS3-Logo.png |
− | | | + | |first = 0.0.5 Alpha* |
− | | | + | |second = Yes |
− | | | + | |third = Windows, Linux |
− | | | + | |fourth = RPCS3 Team |
− | + | |fifth = [https://rpcs3.net/ rpcs3.net] | |
− | + | |sixth = [https://github.com/rpcs3/rpcs3 GitHub]}} | |
− | |||
− | |||
− | | | ||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | }} | ||
− | '''RPCS3''' is | + | '''RPCS3''' is a PlayStation 3 (PS3) and PS Vita emulator that's very promising. Currently usable for a handful of commercial titles (see the [https://rpcs3.net/compatibility compatibility list]). Recent efforts have allowed it to also begin emulating the PS Vita in a basic manner; do note that no games are currently playable however. |
+ | <small>* The developers are currently treating version increments as milestones, not as stable builds.</small> | ||
==Download== | ==Download== | ||
− | + | [https://rpcs3.net/download Latest builds] | |
− | |||
− | |||
− | |||
− | |||
− | + | Originally, you needed to extract the firmware from a modded PS3, but since these files are also distributed with updates, the developers added the ability to extract them from there instead. [https://www.playstation.com/en-us/support/system-updates/ps3/ This is where you would get them.] Then install it by going to Tools -> Install Firmware. | |
− | |||
− | + | Fonts can be found on the [[Emulator Files]] page. | |
− | |||
− | + | ==Overview== | |
− | + | RPCS3 was started in May of 2011. Three years into its development, it could load the intros to some games with sound,<ref>https://www.youtube.com/watch?v=oOcUcD9y51w</ref> as well as play some portions of Disgaea 3 and The Guided Fate Paradox, but with heavy graphical glitches and no sprites.<ref name="Disgaea3 video">https://www.youtube.com/watch?v=IQEv6B6fIgA</ref> | |
− | |||
− | |||
− | |||
− | + | Developer Nekotekina opened [https://www.patreon.com/Nekotekina a Patreon campaign] in 2017, with kd-11 joining not long after. | |
− | + | As of December 2017, RPCS3 has been able to play more than 20% of the PS3 library from start to finish. The emulator is capable of running around 600 games at a playable speed with no major glitches<ref name="Compatibility Page">https://rpcs3.net/compatibility</ref> , such as Ice Age 3: Dawn of The Dinosaurs,<ref name="Ice Age 3 Video">https://www.youtube.com/watch?v=uhCVRLi2qdk</ref> Resogun,<ref name="Resogun video">https://www.youtube.com/watch?v=MtU7E9o7F_E</ref>, After Burner Climax <ref>https://www.youtube.com/watch?v=MsuKQfsu-zk</ref>, and Demon's Souls <ref>https://www.youtube.com/watch?v=v3_WiNow_gE</ref>. | |
− | RPCS3 has | ||
− | |||
− | : | ||
− | + | Since the emulator started getting funded on Patreon, development has been progressing quickly, so more games are expected to be playable in the near future. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Setting up== | ==Setting up== | ||
− | ===Installing the | + | ===Installing the Firmware=== |
− | RPCS3 | + | RPCS3 does not work without firmware. This firmware contains libraries used to interface with the games in different ways, like Bluetooth, PlayStation Eye, and so on. For a long time, it was commonly thought that these libraries could only be extracted from a modded PS3, which would have greatly increased the barrier to entry, however one of the developers discovered all the libraries were actually bundled with each system update, and that [https://www.playstation.com/en-us/support/system-updates/ps3/ Sony also supplies these updates through their website]. This is the preferred method of installing the firmware; download the latest update from Sony, then in RPCS3 go to File -> Install Firmware, and select the downloaded update file. |
− | + | ===Installing Games and Updates=== | |
− | |||
− | ===Installing | ||
The game's serial should be present in the folder or archive name, the download page, and/or the PARAM.SFO file. If it's a retail game, it has the ID on the bottom side edge of the game's case. An internet search for <code>InsertGameNameHere + Region ID</code> should turn it out. It's also important that each game's files and folders are all placed under a single folder named as the correct region ID. | The game's serial should be present in the folder or archive name, the download page, and/or the PARAM.SFO file. If it's a retail game, it has the ID on the bottom side edge of the game's case. An internet search for <code>InsertGameNameHere + Region ID</code> should turn it out. It's also important that each game's files and folders are all placed under a single folder named as the correct region ID. | ||
Line 80: | Line 51: | ||
'''Paid digital releases''' <u>require</u> a '''.RAP license file''' to decrypt a few important files before they can be booted. | '''Paid digital releases''' <u>require</u> a '''.RAP license file''' to decrypt a few important files before they can be booted. | ||
− | * | + | * May be dumped from the <code>\dev_hdd0\home\00000001\exdata</code> directory of a CFW-enabled PS3, or included alongside the download you got from someone else. That someone else might not include the .RAP file, and instead give a "fix" with the pre-decrypted files. In that case, you might have to install the PKG file first (or all of them, if there's multiple ones) and ''then'' copy and overwrite the "fix" files to your game folder. |
− | * If your source doesn't include a RAP or crack instructions, either it's replaced beforehand or it's actually useless. | + | * If your source doesn't include a RAP or crack instructions, either it's replaced beforehand or it's actually useless. A last resort can be to try searching for a fix for the specific release. |
* Must be placed under <code>\dev_hdd0\home\00000001\exdata\</code> | * Must be placed under <code>\dev_hdd0\home\00000001\exdata\</code> | ||
Line 90: | Line 61: | ||
* Take care to use '''the same region''' for the base game and the update, otherwise there's a potential risk of irreversible damage to your installed game dumps. | * Take care to use '''the same region''' for the base game and the update, otherwise there's a potential risk of irreversible damage to your installed game dumps. | ||
− | '''Files under the <code>.66600x</code> extensions''' are split files that accommodate for the 4 | + | '''Files under the <code>.66600x</code> extensions''' are split files that accommodate for the 4 gigabyte filesize limit on volumes formatted as FAT32; the PS3 does not support other types of filesystems that pass this limit, such as NTFS or the ext family. Use a tool like PS3merge to recombine these files. |
===Updating RPCS3=== | ===Updating RPCS3=== | ||
− | Note that RPCS3's official Discord server can also be a good resource for bringing up issues or learning about major breakthroughs or updates if any further information is required. | + | Note that RPCS3's official Discord server can also be a good resource for bringing up issues or learning about major breakthroughs or updates, if any further information is required. |
====Windows==== | ====Windows==== | ||
− | + | RPCS3 is compiled to 7z files using AppVeyor. To update RPCS3, [[{{PAGENAME}}#Download|download the latest build]], and replace the necessary files. | |
+ | |||
+ | For most minor updates, you only need to extract and replace the <code>RPCS3.exe</code> executable for them to take effect, but it's recommended that you backup old builds so that you can revert to the older ones if new problems crop up, or you can extract the whole 7z archive file and replace files to their respective folders. | ||
====Linux==== | ====Linux==== | ||
− | RPCS3 is compiled to AppImages using | + | RPCS3 is compiled to AppImages using Travis. To update RPCS3, [[{{PAGENAME}}#Download|download the latest build]], and replace your previous AppImage with the new one. Reenable executable permissions if they were disabled during the update. Most file managers can let you change it from their properties window. |
+ | |||
+ | ==Basic troubleshooting== | ||
+ | Issues are to be expected since the emulator is still early (even though the project was started in 2011). | ||
+ | |||
+ | ===Audio Stutter=== | ||
+ | Cannot be completely eliminated in most cases, but you can at least try to mitigate it by playing around with the "Preferred SPU Thread" setting as well as the "lower SPU thread priority" and "Bind SPU thread" to secondary core settings. | ||
− | + | In addition manually adjusting priority and affinity of the RPCS3 process can affect it independently of the other internal settings. On Windows, this is done via the Task Manager. On Linux, CLI and GUI tools exist like System Monitor and Task Manager that can change the priority. It varies by distribution. This can influence audio stutter and performance in general but especially for Ryzen users. | |
− | |||
− | == | + | ===Unavailable Setting(s)=== |
− | + | If you can't find a specific setting in RPCS3, you could be using an old build, and should probably update it. | |
==References== | ==References== | ||
Line 111: | Line 89: | ||
==External links== | ==External links== | ||
− | + | *[https://www.youtube.com/channel/UCz3-0QxNr4S4gK0xaWy7exQ Official YouTube Channel] | |
− | *[https://www.youtube.com/channel/UCz3-0QxNr4S4gK0xaWy7exQ Official YouTube | ||
− | |||
− | |||
*[http://www.youtube.com/user/B1ackDaemon B1ackDaemon] (RPCS3 Developer) | *[http://www.youtube.com/user/B1ackDaemon B1ackDaemon] (RPCS3 Developer) | ||
[[Category:Emulators]] | [[Category:Emulators]] | ||
− | |||
− | |||
− | |||
− | |||
[[Category:Windows emulation software]] | [[Category:Windows emulation software]] | ||
− | |||
− | |||
− |