Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Vita Presence The Server: Difference between revisions

From GameBrew
m (HydeWing moved page VitaPresence The Server to Vita Presence The Server without leaving a redirect)
No edit summary
Line 8: Line 8:
|title=vita-presence-the-server
|title=vita-presence-the-server
|image=vitapresencetheservervita.jpg
|image=vitapresencetheservervita.jpg
|description=Improved server app for Vita Presence.
|description=Improved server app for Vita Presence. Support for Discord Rich Presence game thumbnails.
|author=TheMightyV
|author=TheMightyV
|lastupdated=2020/06/21
|lastupdated=2020/06/21
Line 14: Line 14:
|version=0.1
|version=0.1
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/vitahomebrews/vitapresencetheservervita.7z
|download=https://github.com/TheMightyV/vita-presence-the-server
|website=
|website=https://www.reddit.com/r/vitahacks/comments/hd8imq/remake_of_vitapresence_desktop_program/
|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 Vita|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]] plugin to work.  
 
It detects games, and also provides game thumbnail support.


==Installation==
==Installation==
Install [[VitaPresence]] kernel plugin.
Create application on [https://discordapp.com/developers/applications/ 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:
vitapresencetheserver4.png
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.


*Install [[Vitapresence Vita|VitaPresence]] kernel plugin.
==User guide==
*Create application on Discord developer portal, name it PS Vita, for example (this will be printed in Rich Presence). Get application ID.
Start the executable, if all goes well, your Discord nickname should be printed together with PS Vita game if you have it opened.
*(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>
 
https://dlhb.gamebrew.org/vitahomebrews/vitapresencetheservervita-01.png
To stop the program, press Ctrl-C.
*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:
<youtube>d0xHjqKkQS4</youtube>
*To stop the program, press Ctrl-C.


==Screenshot==
==Screenshot==
[[image:vitapresencetheservervita.jpg|600px]]
vitapresencetheserver3.png


==Building==
==Media==
Compilation is tested under Linux and MinGW-w64
'''vita-presence-the-server''' ([https://imgur.com/a/oHX3DDZ TheMightyV]) <br>
<pre>
<youtube>d0xHjqKkQS4</youtube>
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
</pre>
 
==Changelog==
'''(v.0.1)'''
* First Release.


==Credits==
==Credits==
*Electry for [[Vitapresence Vita|VitaPresence]]
*Electry for [[VitaPresence]].
*Ben Hoyt (benhoyt) for inih library https://github.com/benhoyt/inih
*Ben Hoyt (benhoyt) for [https://github.com/benhoyt/inih inih library].
*Cylix for tacopie TCP library (using my fork) https://github.com/Cylix/tacopie
*Cylix for [https://github.com/Cylix/tacopie tacopie TCP library] (using my fork).


== External links ==
== External links ==
* Github - https://github.com/TheMightyV/vita-presence-the-server
* GitHub - https://github.com/TheMightyV/vita-presence-the-server
* Reddit - https://www.reddit.com/r/vitahacks/comments/hd8imq/remake_of_vitapresence_desktop_program/
* VitaDB - https://vitadb.rinnegatamante.it/#/info/563
* VitaDB - https://vitadb.rinnegatamante.it/#/info/563

Revision as of 02:50, 15 Ocak 2023

vita-presence-the-server
File:Vitapresencetheservervita.jpg
General
AuthorTheMightyV
TypePC Utilities
Version0.1
LicenseGPL-3.0
Last Updated2020/06/21
Links
Download
Website
Source

vita-presence-the-server is a project reimplements desktop application required for Electry's VitaPresence plugin to work.

It detects games, and also provides game thumbnail support.

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:

vitapresencetheserver4.png

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.

User guide

Start the executable, if all goes well, your Discord nickname should be printed together with PS Vita game if you have it opened.

To stop the program, press Ctrl-C.

Screenshot

vitapresencetheserver3.png

Media

vita-presence-the-server (TheMightyV)

Credits

External links

Advertising: