mirror of
https://github.com/Thracky/GlosSI.git
synced 2024-11-09 07:10:28 +00:00
33 lines
1.3 KiB
Markdown
33 lines
1.3 KiB
Markdown
# Building GloSC
|
|
|
|
**Build requirements:**
|
|
- M$ Visual Studio (2017)
|
|
- [Qt 5.9](http://info.qt.io/download-qt-for-application-development) (x86/x64)
|
|
- [Qt Visual Studio Tools](https://marketplace.visualstudio.com/items?itemName=TheQtCompany.QtVisualStudioTools)
|
|
- [ViGEm](https://github.com/nefarius/ViGEm)
|
|
|
|
ViGEms user mode library as well as [SFML](http://sfml-dev.org) are bundled in the repo.
|
|
For ViGEms installation refer to the Readme-files from the relevant sub-projects, or use the binary installer (if available).
|
|
|
|
--
|
|
|
|
Set the correct Qt version for "*GloSC*", "*GloSC_GameLauncher*" and "*SteamTarget*" depending on your build.
|
|
|
|
Rebuild the solution and you should be good to go.
|
|
|
|
# Installation
|
|
|
|
Copy all **files** out of the relevant build directories, as well as, "*TargetConfig.ini*" and the relevant SFML, ViGEmUM and QT .dll-files in a separate directory.
|
|
|
|
To launch games without doubled overlays, GloSC_GameLauncher has to run at boot.
|
|
If you didn't use the installer, just place the reg-entry for the autostart
|
|
|
|
Be careful that the right executable is running, as there can only ever be one Instance of "GloSC_GameLauncher" running.
|
|
|
|
Afterwards create your shortcuts with GloSC and you are ready to go.
|
|
|
|
### Notes:
|
|
|
|
The GloSC_GameLauncher must be running from that directory, as Admin, to make double sure Steam does get unhooked after closing a shortcut
|
|
|