Note
- The project has a sister-repo for
MuMu Player - Additional options available in the Tray Icon
- Play Games Developer Emulator is also supported
- Requirements
- Installation Types
- Previews
- Tray Options
- Custom Launch Args
- Advanced Users
- Building from Source
- Permissions
.NET 10 Runtime (x64)
- Standalone
- No Auto Update
- Portable
- Auto Update
- Portable
- Setup
- Auto Update
- Shortcut in Start Menu
- Can be uninstalled by right-clicking uninstall in Start Menu
- Installed in
%appdata%/Local/PlayGames-RichPresence
- Enabled (Checkbox)
- Open App Directory (Button)
- Open Log File (Button)
- Run on Startup (Checkbox)
- Hide Tray (Button, Hides the Tray Icon until next start)
- Exit (Closes the program)
| Argument | Default Value | Description |
|---|---|---|
| --custom-application-id= | 1204167311922167860 | Discord Application Id |
| --seq-url= | http://localhost:9999 | Seq Logging Platform |
| --bind-to= | N/A |
Binds this process to another process' ID. When the other process exits, this one does too |
| --extended-logging | N/A |
File Log Level: Verbose (From Warning) |
| --rp-disabled-on-start | N/A |
Rich Presence is Disabled for Play Games |
| --no-file-logging | N/A |
Disables logging to the file (Located in the current directory) |
| --no-auto-update | N/A |
Disables Auto-Updates & Checking for Updates (Only affects Velopack (Portable / Setup) versions) |
| --hide-tray-icon-on-start | N/A |
Hides the Tray Icon when running PlayGames Rich Presence |
Launch Args Example
& '.\PlayGames RichPresence.exe' --extended-logging --seq-url=http://localhost:9999
You can also provide a .env file in the PlayGames_RichPresence's directory or it's parent folders.
For the Setup version of Velopack, it's recommended to place the .env file in the parent directory (%AppData%\Local\PlayGames-RichPresence\) since every update wipes everything in the %AppData%\Local\MuMu-RichPresence\current folder
.env file example:
# My Important Settings
no-file-logging=true
no-auto-update=true
# Note setting
rp-disabled-on-start=false # has no impact and will still be treated as rp-disabled-on-start=true
custom-application-id=1339586347576328293Enabling Run on Startup clones the current launch arguments and runs it as that on startup.
There's currently no UI option to hide it permanently, but you can do so via the command line
- Open up PowerShell and paste this in
$path = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Run'
$key = 'MuMu RichPresence Standalone'
$value = (Get-ItemProperty -Path $path).$key;
Set-ItemProperty -Path $path -Name $key -Value ($value + ' --hide-tray-icon-on-start')- A comprehensive list of permissions the application needs / could need can be found here

