Skip to content

Dylan-B-D/ta-launcher

Repository files navigation

T:A Launcher V2

A launcher for Tribes: Ascend that has a first time setup to streamline the installation.

Screenshots

Screenshot 2 Screenshot 3 Screenshot 1

Improvements

  • First time setup
  • No longer requires admin to run
  • Steam launching without pop-ups
  • Auto updater
  • In launcher config tools
  • Route manager
  • Server population counts
  • Potential additions in the future may include (Integrated server hosting wizard and UDK setup for map making)

This project is a Tauri 2.0 application using Rust for the backend, and React for the frontend. Follow these instructions to set up and run the application on your system.

Prerequisites

Before you begin, ensure you have the following installed:

Setup

  1. Clone the Repository:

    git clone https://github.com/Dylan-B-D/ta-launcher
    cd ta-launcher
    
  2. Install Dependencies:

    npm install
    
  3. Set Rust Mode to Nighlty:

    Some tauri features used require Rust Nightly to function, these can be disabled in the Cargo.toml file if necessary. If you don't have the Rust Nightly toolchain installed, you can use:

    rustup install nightly

    To set this specific project to use Rust Nightly using the command:

    rustup override set nightly
    
  4. Install Tauri CLI:

    npm install -g @tauri-apps/cli
    
  5. Run in Development Mode:

    npx tauri dev
    
  6. Build Executable:

    npx tauri build

The executable will output to the \src-tauri\target\release folder.

About

A Tribes: Ascend launcher that streamlines the setup process for playing on community servers.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors