Bonsai Documentation Help

Using Refresher to patch a game on RPCS3

Refresher has native support for decrypting and patching RPCS3 games, including the LittleBigPlanet series. This guide aims to show you how to operate Refresher's RPCS3 patcher.

To download Refresher, you must first visit the Releases Page.

Then, pick the option corresponding to the OS running on your computer. On macOS, you will have to run a terminal command to get Refresher to run correctly. Those instructions are listed on the GitHub release.

Refresher Artifacts

Once you have downloaded the built binaries for your computer, simply unzip the archive, and you should have an executable.

A Screenshot of Refresher's RPCS3 patching screen

Step 1: Update your game to the latest version

Refresh requires your game to be on the latest version. This is trivial on a real PS3, but not so trivial for RPCS3.

Thankfully, the RPCS3 developers have provided a helpful guide on how to do this:

RPCS3 Wiki: Installing Game Updates

Step 2: Enter the location of RPCS3's filesystem

Every copy of RPCS3 has a folder titled dev_hdd0 containing game files and digital licenses required for Refresher to modify the game. Obviously, you can't patch anything without knowing where anything is, so we need to tell Refresher where this folder is!

If you are on Linux or macOS, this will be automatically detected for you, and you do not need to do anything. On Windows, however, the files aren't at any particular known location. Refresher is unable to read minds at this current point in time, so you'll have to provide this directory.

Here's where it should be:

A screenshot of Windows File Explorer, browsed to an installation of RPCS3. The dev_hdd0 folder is highlighted.

Once you've found this folder, head back to Refresher and click 'Browse' in the top field. Navigate to this directory and click Select Folder. Click 'Game To Patch' and all the games loaded into RPCS3 should appear.

Step 3: Fill in the server URL

Next, go to Refresher and click either 'Patch LBP1/2/3 for RPCS3' or 'Patch any RPCS3 game' depending on if you're patching an LBP game. The latter will not work for LBP as it does not include critical security fixes through Patchwork, so beware! The former creates a patch file. It does not replace the EBOOT - you will have to enable the patch in RPCS3's patch manager!

You should have been given a URL by the person operating the server you're trying to connect to. Copy this URL into the second field - the one named 'Server URL'.

Next, hit the button that says 'AutoDiscover'. This will trigger Refresher to attempt to connect to the remote server to gather more details and extra patching instructions from it. AutoDiscover is required for some games, so you should always use it.

If successful, Refresher will automatically fill in the appropriate settings from that server.

Step 3.5: Lobby passwords

If patching an LBP game, you can also set a lobby password to play multiplayer. Current security patches require that multiplayer be effectively disabled by randomizing the encryption key.

By setting your own key for multiplayer, you can regain the ability to play with those who are using the same key!

Step 4: Patch!

Now, click the patch button. It should decrypt the game, patch, then place a new EBOOT and a copy of Patchwork into RPCS3!

Step 4.5: Reconfiguring the patch

If you'd like to switch servers, you can easily do so! In Refresher, click 'Reconfigure Patch' for your platform. You should see your previous settings.

Simply change the Server URL, or whatever else you'd like to change, and hit 'Patch!'. Refresher will update Patchwork's configuration for you.

Step 5: Enable RPCN in RPCS3

To actually enable RPCN, you need to adjust some settings in RPCS3. Here's how:

  1. Click 'Config' at the top of the RPCS3 main window.

  1. Go to the 'Network' tab.

  2. Set PSN Status to RPCN.

  3. Set Network Status to Connected.

  4. Set DNS to 8.8.8.8 or 1.1.1.1.

  5. Click the checkbox to Enable UPNP.

  6. Click Apply and Save.

Your network settings should look like this now:

A screenshot of RPCS3's network settings, showing the correct options.

Step 6: Connect!

When all is set and ready to go, register an account on our website, and then open the game and start browsing levels to activate your account!

Last modified: 20 June 2025