Skip to content

Revilo0509/jgrpp-launcher

Repository files navigation

WARNING: 99.9% AI-generated

This was just a tool I personally wanted, but there was none. I did not want to make this tool so hence this it's 99.9% AI generated. I do not take credit for this project.

JGRPP Launcher

A cross-platform desktop application for managing and launching JGRPP (OpenTTD-patches) versions.

Features

  • Download, run, and remove different JGRPP versions
  • Automatic asset management (languages, sounds, graphics)
  • Cross-platform support (Windows, Linux)
  • Clean, modern dark-themed UI

Downloads

Pre-built binaries are available on the Releases page.

Development

Prerequisites

  • Node.js 20+
  • Rust 1.70+
  • Platform-specific build dependencies:

Linux:

sudo apt-get install libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libxdo-dev libssl-dev

Setup

npm install

Run in Development

npm run tauri dev

Build

npm run tauri build

Usage

  1. Launch the application
  2. Select a JGRPP version from the list
  3. Click Download to install it
  4. (Optional) Download required assets if prompted
  5. Click Launch to start the game

Configuration

Settings are stored in your user data directory:

  • Windows: %APPDATA%\com.jgrpp.launcher
  • Linux: ~/.local/share/com.jgrpp.launcher

License

LICENSE

About

A Version Manager / Launcher for JGRennisons OpenTTD-patches.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors