Tiny application that lets you force remote play together any game you have in your steam library including non-steam ones.
Tiny application that lets you force remote play together any game you have in your steam library including non-steam ones.
[!CAUTION] This application does not function as intended due to breaking changes in the latest Steam Client releases! ( see: https://github.com/m4dEngi/RemotePlayWhatever/issues/285 https://github.com/m4dEngi/RemotePlayWhatever/issues/279 ) Consider using an alternative!
Tiny application that lets you force remote play together any game you have in your steam library including non-steam ones.
RemotePlayWhatever communicates with your running Steam client and instructs it to initiate a Remote Play Together session for the currently running game launched through Steam. It does this by using undocumented and potentially unstable internal Steam client APIs.
[!WARNING]
- This tool relies on internal Steam client APIs. Future Steam client updates may break compatibility without warning.
- This project aims to support the latest stable version of the Steam client. If you encounter issues after a Steam update, please check for a new version of RemotePlayWhatever or report an issue.
- Use at Your Own Risk: This tool communicates locally with Steam via its standard IPC channel and doesn't modify files. However, it relies on unstable, internal APIs used by the Steam client itself, not the stable APIs meant for games. These internal APIs can change with Steam updates, potentially breaking this tool without warning.
Download the latest RemotePlayWhatever Release for your system:
chmod +x RemotePlayWhatever-*.AppImage. fuse2 ( or alternative ) package to be installed for AppImages to work.... or build the app from source
-a, --appid=<num> AppID to use for non-steam games (Default is 480)
-i, --invite=<str> Send remote play invites to provided comma separated
SteamID64s list ( use 0 for guest link )
-g, --guestid=<num> Guest client id
-c, --cancel=<str> Cancel invite for provided SteamID64 and GuestIDsudo apt update
sudo apt install build-essential git cmake libwxgtk3.2-devgit clone --recurse-submodules https://github.com/m4dEngi/RemotePlayWhatever.git
cd RemotePlayWhatevercmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build buildbuild/RemotePlayWhatever directory.cmake --build build --target package
sudo dpkg -i build/RemotePlayWhatever-*-Linux.debThese instructions assume a 32-bit build using Visual Studio.
All commands should be executed in a Developer Command Prompt for VS.
git clone --recurse-submodules https://github.com/m4dEngi/RemotePlayWhatever.git &&
cd RemotePlayWhatevercmake -B build -A Win32
cmake --build build --config Releasebuild\RemotePlayWhatever\Release folder.Contributions are welcome! If you find a bug or have a feature request, please open an issue.
Steam
Standalone
No open issues yet, or sync has not completed.