More actions
No edit summary |
No edit summary |
||
Line 18: | Line 18: | ||
|source=https://github.com/TheMightyV/vita-presence-the-server | |source=https://github.com/TheMightyV/vita-presence-the-server | ||
}} | }} | ||
'''vita-presence-the-server''' is a project reimplements desktop application required for Electry's VitaPresence plugin to work. Also adds support for Discord Rich Presence game thumbnails. | '''vita-presence-the-server''' is a project reimplements desktop application required for Electry's [[Vitapresence Vita|VitaPresence]] plugin to work. Also adds support for Discord Rich Presence game thumbnails. | ||
==Installation== | ==Installation== | ||
*Install VitaPresence kernel plugin | *Install [[Vitapresence Vita|VitaPresence]] kernel plugin. | ||
*Create application on Discord developer portal, name it PS Vita, for example (this will be printed in Rich Presence). Get application ID. | *Create application on Discord developer portal, name it PS Vita, for example (this will be printed in Rich Presence). Get application ID. | ||
*(Optional) Setup game thumbnails. In developer portal open Rich Presence -> Art Assets (on the left) and upload thumbnails. Make sure to name it exactly as the game's ID. Example: pcse00120 for Persona 4 Golden. Discord will automatically lowercase filenames. For LiveArea name it livearea. Like so:<br> | *(Optional) Setup game thumbnails. In developer portal open Rich Presence -> Art Assets (on the left) and upload thumbnails. Make sure to name it exactly as the game's ID. Example: pcse00120 for Persona 4 Golden. Discord will automatically lowercase filenames. For LiveArea name it livearea. Like so:<br> | ||
Line 30: | Line 30: | ||
*Start the executable | *Start the executable | ||
*If all goes well, your Discord nickname should be printed together with PS Vita game if you have it opened. Like this: | *If all goes well, your Discord nickname should be printed together with PS Vita game if you have it opened. Like this: | ||
<youtube>d0xHjqKkQS4</> | <youtube>d0xHjqKkQS4</youtube> | ||
*To stop the program, press Ctrl-C. | *To stop the program, press Ctrl-C. | ||
Revision as of 01:05, 16 November 2022
vita-presence-the-server | |
---|---|
File:Vitapresencetheservervita.jpg | |
General | |
Author | TheMightyV |
Type | PC Utilities |
Version | 0.1 |
License | GPL-3.0 |
Last Updated | 2020/06/21 |
Links | |
Download | |
Source | |
vita-presence-the-server is a project reimplements desktop application required for Electry's VitaPresence plugin to work. Also adds support for Discord Rich Presence game thumbnails.
Installation
- Install VitaPresence kernel plugin.
- Create application on Discord developer portal, name it PS Vita, for example (this will be printed in Rich Presence). Get application ID.
- (Optional) Setup game thumbnails. In developer portal open Rich Presence -> Art Assets (on the left) and upload thumbnails. Make sure to name it exactly as the game's ID. Example: pcse00120 for Persona 4 Golden. Discord will automatically lowercase filenames. For LiveArea name it livearea. Like so:
- Make sure vita-presence-the-server.ini is on the same level as the executable
- Set parameters in vita-presence-the-server.ini, the keys are self-explanatory
- Start the executable
- If all goes well, your Discord nickname should be printed together with PS Vita game if you have it opened. Like this:
- To stop the program, press Ctrl-C.
Screenshot
Building
Compilation is tested under Linux and MinGW-w64
git clone https://github.com/TheMightyV/vita-presence-the-server cd vita-presence-the-server git submodule update --init mkdir build && cd build (if MinGW) cmake -G"MinGW Makefiles" .. (if Linux) cmake .. make
Changelog
(v.0.1)
- First Release.
Credits
- Electry for VitaPresence
- Ben Hoyt (benhoyt) for inih library https://github.com/benhoyt/inih
- Cylix for tacopie TCP library (using my fork) https://github.com/Cylix/tacopie