gslauncher

module
v1.0.0-beta.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 1, 2021 License: GPL-2.0

README

GrooveStats Launcher

What is it

The launcher allows StepMania themes to connect to GrooveStats via it's API. A separate program is necessary for that because StepMania themes can not make network requests.

  • [Screenshots!]
  • For pad players only
  • Has the following features
  • Auto score submission
  • Leaderboards accessible via the menu
  • Top scores in the songwheel
  • SRPG integration, including auto-downloading unlocks
  • Hidden dogecoin miner

How to Install

  • Install StepMania. Currently supported are versions 5.0, 5.1 beta 2 and 5.3 (also know as Outfox. Please use the latest alpha release).

  • Set up the Simply Love theme. Installation.

  • Note: For now, you need to use the beta or gs branches for this to work.

  • Install the launcher. You can get executable files for Windows and Linux here. Alternatively you can also build it yourself. Check out the settings after the first laucnh and adapt the path to your StepMania executable and to the data directory.

  • Enable local profiles if you haven't already. Alternatively, you can use USB profiles.

  • You'll need to generate a GrooveStats.ini file in your profile folder. This can be done in one of two ways:

    • Enter the Music Select screen when logged into a profile. This will automotically generate the file for you.
    • Identify your LocalProfile, and manually create a GrooveStats.ini with the following contents:
    [GrooveStats]
    ApiKey=YOUR_API_KEY
    IsPadPlayer=1
    
    • IsPadPlayer=1 indicates that you are playing on a pad (and not a keyboard). If you're using a keyboard, then set this to 0. In that case your scores will not be submitted to GrooveStats, but other functionality will be active.
  • To obtain your API key to make requests to the GrooveStats service, log into your GrooveStats account and visit the Update Profile page to generate and copy your API key. Paste the API key after the ApiKey= row in the GrooveStats.ini file.

  • Still have questions or run into problems? Visit the GrooveStats Discord and ask for help.

Are you a theme developer who is interested in integrating the gslauncher into your theme? Please contact us before doing so!

Directories

Path Synopsis
cmd
internal
gui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL