Note
- The project has a sister-repo for
Google Play Games - Additional options available in the Tray Icon
- 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/MuMu-RichPresence
- Enabled (Checkbox)
- Open App Directory (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= | 1339586347576328293 | 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 MuMu Emulator |
| --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 MuMu Rich Presence |
| --experimental | N/A |
Enables an experimental mode where we don't look for presences in a log file but instead ask MuMu |
Launch Args Example
& '.\MuMu RichPresence.exe' --extended-logging --seq-url=http://localhost:9999
You can also provide a .env file in the MuMu_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\MuMu-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

