Go to file
2023-09-12 21:28:53 +02:00
.github create release as draft 2023-08-16 13:01:25 +02:00
res replace icon 2023-06-10 11:12:43 +02:00
src store file hashes; added "force" arg 2023-09-12 21:28:53 +02:00
.gitignore 'V B ~vomiting face~'- cherry, 2023 2023-06-10 09:33:16 +02:00
Cargo.lock improve progress prints 2023-09-11 13:05:18 +02:00
Cargo.toml improve progress prints 2023-09-11 13:05:18 +02:00
README.md download bonus content 2023-09-10 18:29:30 +02:00

AlterWare Launcher

AlterWare.dev

IW4x | IW4-SP | IW5-Mod | IW6-Mod | S1-Mod

Installation

  1. Download the latest alterware-launcher.exe
  2. Place alterware-launcher.exe in the game directory
  3. Run alterware-launcher.exe, after updating the game will launch automatically

Command line arguments

  • Passing iw4-sp, iw4x, iw5-mod, iw6-mod or s1-mod as the first argument will skip automatic game detection
  • Passing update will stop the launcher from launching the game
  • skip-launcher-update skips launcher self-update
  • bonus download bonus content

Some arguments can be set in alterware-launcher.json, args generally override the values of the config.


Support

Visit the AlterWare Forum or Discord for support.


Building from Source

  • Install Rust
  • Clone the repository
  • Run cargo build --release
  • The executable will be located in target/release

Note for server owners:

When the launcher updates itself it needs to be restarted. It will return exit code 201 in this case.

@echo off
:loop
start /wait alterware-launcher.exe update
if %errorlevel% equ 201 (
    goto loop
)