
Product
Rust Support in Socket Is Now Generally Available
Socket’s Rust and Cargo support is now generally available, providing dependency analysis and supply chain visibility for Rust projects.
www.github.com/smatc/remoteplaydetached.git
Advanced tools
Don't open issues if you did not read the README below, especially the troubleshooting section. If you're trying to do something like letting your friend play PS Remote/watch a movie stream or anything similar, do not ask for help.
A simple launcher that is able to launch any external game or application with Steam Remote Play Together Support (Steam Overlay works as soon as the Fullscreen is available).
I used Fyne for the GUI.
I created this Launcher to be able to easily start different non-Steam applications and use the Remote Play Together feature without copying files around all the time. Works pretty well with applications like Redream and RetroArch. Besides it seems that RPD also enables that feature for other Steam games if they are started with it. An example for this is Devil May Cry 4 with the DDMK
You can find prebuilt binaries for Windows and Linux here on GitHub.
For Arch Linux or any other distro that is built upon Arch users, you can find the package in the aur. You can skip the Installation process. Note that when you link the executable as described in Linux only you have to point to /usr/bin/remoteplaydetached, because the executable is being installed there. You could also create a link wherever you like it to be. The aur package is not being maintained by the original author, but by @alx365 (discord: !LegendOfMiracles#1719)/
Note: A donor game is a game installed via Steam of which the binaries are replaced. It "donates" its Steam privileges for RPD.
/path/to/RPD_binary # %command%Remember to set execute permissions on Linux! Now just launch the original game in Steam and enjoy.
Import.File Explorer (since v0.4).Run.You can edit entries and also have arguments applied.
Note: In the File Explorer you need to click on a file to select it (the selected file is registerd and can be seen in the window bottom next to Selected:) and finish your selection by clicking the Confirm button. Also directories are marked with /(Linux) or \(Windows) and you can change your drive(Windows) or root directory(Linux) from a dropdown by clicking Drive or Root Directory in the window top.
Command Line Support was added in v0.2
-s or -silent to disable the GUI (cannot be used alone)-a or -app to run an app from your list by its name-as or -appsilent to run an app from your list without GUI-r or -run to run an app from the given path-rs or -runsilent to run an app from the given path without GUI-h or -help to list all possible argumentsstart "" /d "Drive:\Path\to\SteamFolder" Steam.exe -applaunch <app-id of donor Game> -arg <App or Path>steam steam://run/<appID>//"-arg <App or Path>"/To start an app directly via Playnite do the following:
Add Game->Manually....General Tab.Actions Tab click Add Action and fill out the Path to Steam and put this in Arguments -applaunch <app-id of donor Game> -arg <App or Path>.Save and you're ready to go.To use Windows Apps or Xbox games with RPD requires the use of UWPHook.
Steam with UWPHook.Steam and click Properties.UWPHook file path and launch arguments.Import.UWPHook as the file path.Properties page.RPD.Name: Streets of Rage 4 Path: C:\Program Files (x86)\Briano\UWPHook\UWPHook.exe Args: DotEmu.StreetsofRage4_map6zyh9ym1xy!App
Warning: Users reported that UWPHook does not work for many games with RPD
You can find the AppID of your donor game on SteamDB.
go get -v github.com/smaTc/RemotePlayDetached.git.go mod download if you pulled via git or go get . if you pulled via go get and let it pull the dependencies.go run main.go to check if everything works.go build -o YourPreferredName.DesiredExtension main.go.For Cross Compiling you can use Fyne-Cross and execute the build.sh File. (Linux only probably)
Tested on Windows and Linux. Working so far.
Steam Error: application load error V:xxxxxxxxx it means Steam is blocking the execution of that game if it is initiated by another Steam game"PATH\TO\STEAM_Folder\bin\SteamService.exe" /repairFeedback, suggestions and contributions are welcome. If you have improvements just open a pull request and I will have a look at your proposal. If there are any questions, feedback or suggestions open an issue or leave me a message.
FAQs
Unknown package
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Socket’s Rust and Cargo support is now generally available, providing dependency analysis and supply chain visibility for Rust projects.

Security News
Chrome 144 introduces the Temporal API, a modern approach to date and time handling designed to fix long-standing issues with JavaScript’s Date object.

Research
Five coordinated Chrome extensions enable session hijacking and block security controls across enterprise HR and ERP platforms.