It should also work with MacOS, however I have absolutely no way to test it.
I'm making this because:
- I could not find a pre-existing DiscordRPC client for it
- This is something I would actively use, which would make developing it that much more fun
- I can actually visualize how I would go about it, unlike most other projects where I feel blind as a bat
Currently, it should support any game with DOOM in the title, as well as Project Brutality.
It has icons for DOOM, DOOM II, The Ultimate DOOM, and Project Brutality.
If none of those games are found, it uses the GZDoom icon.
Also, if LZDoom is used, it uses that icon instead. Regardless of what game is played.
Screenshots:
Repos (they are all the same, the only difference is that I'm more active on codeberg and sourcehut):
- Github
- Codeberg
- sourcehut
How to use:
- Download the binary for your OS. Currently, binaries are available for Linux and Windows. You can obtain them from the releases section of the Github or Codeberg repos.
- Make sure that GZDoom or LZDoom is running, if using GZDoom be sure to be inside of a level.
- Open a terminal (on Windows CMD or PowerShell should work just fine)
- On Linux:
Code: Select all
./gzdoom-dscordrpc ENGINE
Code: Select all
.\gzdoom-discordrpc.exe ENGINE
ENGINE = gzdoom or lzdoom
I believe I covered everything, however I've been awake for a little too long so I may have missed something.
If there are any questions, criticisms, anything really, please let me know!
I really wanna know what you guys think.