Note
- The project has a sister-repo for
Google Play Games - Additional options available in the Tray Icon
- Requirements
- Installation
- Tray Options
- Auto-Startup
- Custom Launch Args
- Previews
- Building from Source
- Permissions
.NET 9.0.X Desktop Runtime (x64)
- Standalone
- No Auto Update
- Portable
- Auto Update
- 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)
Enabling Run on Startup clones the current launch arguments and runs it as that on startup.
| 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) |
Launch Args Example
& '.\MuMu RichPresence.exe' --extended-logging --seq-url=http://localhost:9999
- .NET SDK 9.0.X (x64)
- Git
Manual
git clone https://github.com/JustArion/MuMu_RichPresence && cd "MuMu_RichPresence"
git submodule update --init --remote --recursive
dotnet publish .\src\MuMu_RichPresence\ --runtime win-x64 --output ./bin/with Auto-Update
$VERSION = '1.0.0'
git clone https://github.com/JustArion/MuMu_RichPresence && cd "MuMu_RichPresence"
git submodule update --init --remote --recursive
dotnet publish .\src\MuMu_RichPresence\ --runtime win-x64 --output ./bin/
dotnet tool update -g vpk
vpk pack --packId 'MuMu-RichPresence' -v "$VERSION" --outputDir 'velopack' --mainExe 'MuMu RichPresence Standalone.exe' --packDir 'bin' --framework net9-x64-desktop
echo "Successfully built to 'velopack'"Makefile
git clone https://github.com/JustArion/MuMu_RichPresence && cd "MuMu_RichPresence"
make build
echo "Successfully built to 'bin'"Makefile with Auto-Update
git clone https://github.com/JustArion/MuMu_RichPresence && cd "MuMu_RichPresence"
make velopack VERSION="1.0.0"
echo "Successfully built to 'velopack'"After running these commands the output should be in the bin folder in the root directory of the repo.
A comprehensive list of permissions the application needs / could need can be found here

