Skip to content

Instantly share code, notes, and snippets.

@TFWol
Last active April 27, 2025 23:00
Show Gist options
  • Save TFWol/94e2bb559debe987ad2c46e88e7c09ef to your computer and use it in GitHub Desktop.
Save TFWol/94e2bb559debe987ad2c46e88e7c09ef to your computer and use it in GitHub Desktop.

Revisions

  1. TFWol revised this gist Dec 30, 2022. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion Remote Play Together with PCSX2.md
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,7 @@
    Some testing notes that allows keeping PCSX2 installed where it is and a remote player to use a controller
    YMMV


    # Setup game and shim
    1. Find a donor game; a game that supports Remote Play Together (RPT)
    1. Open game path and note the .exe name
    @@ -11,7 +12,8 @@ YMMV

    ## Notes
    - Remote Play Together will show donor game name, but runs the emulator.

    - Slightly more sound latency than with using RetroArch, but allows for disc swapping.
    - Maybe a setting can be adjusted in PCSX2 to remedy this?

    # Setup controller for player 2
    Tested with XboxOne controller on host and steam controller on guest.
  2. TFWol created this gist Dec 30, 2022.
    27 changes: 27 additions & 0 deletions Remote Play Together with PCSX2.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,27 @@
    Some testing notes that allows keeping PCSX2 installed where it is and a remote player to use a controller
    YMMV

    # Setup game and shim
    1. Find a donor game; a game that supports Remote Play Together (RPT)
    1. Open game path and note the .exe name
    1. Delete all the files in the game path
    1. Create a [shim](https://docs.chocolatey.org/en-us/features/shim)
    1. Ex: `C:\ProgramData\chocolatey\tools\shimgen.exe -o="C:\Program Files (x86)\Steam\steamapps\common\Chicken Invaders 4\CI4.exe" -p="C:\Emulators\PCSX2\pcsx2-qtx64.exe" --gui`
    1. Run donor game from Steam to start PCSX2 emulator

    ## Notes
    - Remote Play Together will show donor game name, but runs the emulator.


    # Setup controller for player 2
    Tested with XboxOne controller on host and steam controller on guest.

    1. Have remote player with controller connect via Remote Play Together
    1. Drag their controller to position 2 in controller bar in RPT overlay
    1. in PCSX2:
    1. settings > controllers
    1. Controller Port 2 > switch from Not Connected to something like DualShock 2
    1. Click Automatic Mapping > XInput Controller 1 (or whatever correlates to their controller, not 0)
    1. verify working