Skip to content

An easy way to enjoy the SuperTux versions you love! (currently only for Windows) - Made with ElectronJS.

License

Notifications You must be signed in to change notification settings

Vankata453/supertux-launcher

Repository files navigation

SuperTux Launcher

SuperTux Launcher is a SuperTux fan-made application, which allows players to install, launch and manage many different SuperTux versions on one (currently only Windows) device.

Image of the launcher

It aims to allow playing older, as well as newer releases of the game simultaneously on one device and remove the need for reinstalling the game, when wanting to play another version.

If you want to use SuperTux Launcher and/or help testing it, feel free to do so by downloading the latest experimental release from the "Releases" tab!

Installing

You can run the program from source, or go to the "Releases" tab and download it directly (currently only for Windows) from there. Keep in mind this program doesn't come with any warranty, so download it at your own risk!

You may also want to run the program directly from source. Follow the instructions below if you need help doing so with npm.

Run directly from source
  1. Download or clone the repository localy.

  2. Install Node.js if you don't have it already installed on your machine.

  3. Open a command prompt in the downloaded source's folder and type npm install.

  4. After the required modules are installed, start the program with npm start.

Credits

Launcher

  • Electron - the main module the launcher is mostly built on.

  • Bootstrap - used to help with modern front-end appearance in various ways.

  • wget-improved - used for GitHub download requests, since they use redirects.

  • is-online - helps check if the machine is actually online, not if it has any active connections, despite them not actually connecting you to the internet.

Creating installers

Unless mentioned otherwise, all of these modules and scripts are licensed under the MIT License. Check it for more details.

Contribution

Any contributions to the launcher are very appreciated and welcome, so if you can make something better and want to do so, feel free to contribute!

About

An easy way to enjoy the SuperTux versions you love! (currently only for Windows) - Made with ElectronJS.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published