launcher

command module
v1.8.2 Latest Latest
Warning

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

Go to latest
Published: May 21, 2025 License: AGPL-3.0 Imports: 3 Imported by: 0

README

Launcher

Go Report Card

The launcher is a tool that allows you to launch the game to connect to the LAN server. It also handles configuring the system and reverting that configuration upon exit.

Minimum system Requirements

  • Windows (no S edition/mode):
    • 10 on x86-64 (recommended).
    • 11 on ARM.
  • Linux:
    • Kernel 2.6.23 on x86-64 (recommended).
    • Kernel 3.1 on ARM64.

Note: If you allow it to handle the hosts file, local certificate, or an elevated custom game launcher, it will require admin rights elevation.

Features

Server

  • Generate a self-signed certificate.
  • Start the server.
  • Discover the server.
  • Stop the server.

Client (via bin\config)

  • Isolated metadata directory (except AoE I).
  • Isolated profiles directory.
  • Smart modify the hosts file.
  • Smart install of a self-signed certificate.

All possible client modifications are reverted upon the launcher's exit.

Command Line

CLI is available with similar options as the configuration. You can see the available options with launcher -h.

Configuration

The configuration options are available in the config.toml and config.game.toml files. The files contain comments that should help you understand the options.

Exit Codes

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

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