3 Commits

Author SHA1 Message Date
cba4fa1e2b Update README.md 2023-12-17 01:25:19 +02:00
8c7b336c0e Update README.md 2023-10-13 19:20:39 +03:00
334c4e0479 Update README.md 2023-10-13 04:21:42 +03:00

View File

@ -1,5 +1,9 @@
# Discord RPC Bridge for Wine # Discord RPC Bridge for Wine
![GitHub](https://img.shields.io/github/license/EnderIce2/rpc-bridge)
![GitHub All Releases](https://img.shields.io/github/downloads/EnderIce2/rpc-bridge/total)
![GitHub release (latest by date)](https://img.shields.io/github/v/release/EnderIce2/rpc-bridge)
Simple bridge that allows you to use Discord Rich Presence with Wine games/software. Simple bridge that allows you to use Discord Rich Presence with Wine games/software.
Works by running a small program in the background that creates a [named pipe](https://learn.microsoft.com/en-us/windows/win32/ipc/named-pipes) `\\.\pipe\discord-ipc-0` inside the prefix and forwards all data to the pipe `/run/user/1000/discord-ipc-0`. Works by running a small program in the background that creates a [named pipe](https://learn.microsoft.com/en-us/windows/win32/ipc/named-pipes) `\\.\pipe\discord-ipc-0` inside the prefix and forwards all data to the pipe `/run/user/1000/discord-ipc-0`.
@ -13,11 +17,11 @@ This bridge takes advantage of the Windows service implementation in Wine, elimi
- [Discord RPC Bridge for Wine](#discord-rpc-bridge-for-wine) - [Discord RPC Bridge for Wine](#discord-rpc-bridge-for-wine)
- [Table of Contents](#table-of-contents) - [Table of Contents](#table-of-contents)
- [Installation \& Usage](#installation--usage) - [Installation \& Usage](#installation--usage)
- [Installing inside a prefix](#installing-inside-a-prefix) - [Installing inside a prefix](#installing-inside-a-prefix)
- [Wine (~/.wine)](#wine-wine) - [Wine (~/.wine)](#wine-wine)
- [Lutris](#lutris) - [Lutris](#lutris)
- [Steam](#steam) - [Steam](#steam)
- [If you use Flatpak](#if-you-use-flatpak) - [If you use Flatpak](#if-you-use-flatpak)
- [Run without installing the service](#run-without-installing-the-service) - [Run without installing the service](#run-without-installing-the-service)
- [Compiling from source](#compiling-from-source) - [Compiling from source](#compiling-from-source)
- [Command line arguments](#command-line-arguments) - [Command line arguments](#command-line-arguments)
@ -76,7 +80,7 @@ If you prefer not to use the service for any reason, please refer to the [Run wi
## Run without installing the service ## Run without installing the service
If you prefer not to use the service, you can manually run `bridge.exe`` within the Wine prefix. If you prefer not to use the service, you can manually run `bridge.exe` within the Wine prefix.
This method is compatible with both Wine and Lutris. This method is compatible with both Wine and Lutris.
In Lutris, you can achieve this by adding the path to `bridge.exe` in the `Executable` field under `Game options`. In `Arguments` field, be sure to include the _Windows_ path to the game's executable. In Lutris, you can achieve this by adding the path to `bridge.exe` in the `Executable` field under `Game options`. In `Arguments` field, be sure to include the _Windows_ path to the game's executable.