Skip to content

Patching Photon (No Modloader)

stuartt edited this page May 13, 2026 · 2 revisions

This guide goes through patching Rec Room's photon servers without the use of a modloader (BepInEx/MelonLoader).

This guide works for other games that use Photon as well, but is made for Rec Room.

Requirements

Create Photon AppIDs for PUN and Voice

Rec Room uses 2 types of Photon servers:

  • PUN (Photon Unity Networking)
  • Voice (Voice)

Click on this link to go to the Photon new application dashboard.

  • Go through this process twice. First time for PUN, second time should be for Voice.
  • Application name can be anything you want it to be.

Photon offers a 20 CCU (connections) limit on free cloud apps. Unless you pay up, you will only ever get 20 people connected to your server at a time.

Make sure you note down your App ID, it can be found in the development dashboard (you get redirected here when you make your app)

image

Patching

Coach's Time Machine has created a web utility to make patching Photon easier. Click here to open it.

Locate your builds resources.assets file (in the Recroom_Release_Data folder), and 'upload' it.

Insert your custom Photon PUN and Voice App IDs in the proper fields, and then click "Cut the orange wire (Patch)".

image

Shortly after, a file will be downloaded called custom-photon-resources.assets.

Rename this file to just resources.assets and replace the original resources.assets file in the build you are modifying.

If you have any feedback about the contents of this wiki, create a new issue.


Clone this wiki locally