Skip to content

fgsfds/BuildLauncher

Repository files navigation

What is BuildLauncher

BuildLauncher is a frontend for Build Engine games inspired by nstlaurent's DoomLauncher

It can download all major ports for Build Engine games, as well as mods, custom campaigns, and maps and launch them with the port of your choice.

Another goal of this project is to create a unification standard for Build Engine mods, campaigns, and map, so they can be launched with supported ports without any additional tweaking by users.

Supported games
  • Duke Nukem 3D (including Caribbean, Nuclear Winter, Duke it out in DC, World Tour and Duke 64)
  • Shadow Warrior (including Wanton Destruction and Twin Dragon)
  • Blood (including Cryptic Passage)
  • Redneck Rampage, Route 66 and Rides Again
  • Ion Fury
  • Powerslave
  • NAM
  • World War II GI
  • Witchaven I & II
  • TekWar
  • and standalone Build Engine games
What it can do
  • Automatically detect Build Engine games installed from Steam or Zoom platform (GOG support will be added later)
  • Download and update all major source ports for Build Engine games
  • Download custom maps, campaigns and mods for supported games
  • Launch original games, their addons, and custom content with the port of your choice without any tweaking and manual installing
  • Load multiple mods at the same time without manually editing .def files
  • Keep saved games for custom content in separate folders
  • Track your playtime for games and custom content
  • Create Would Tour Stopgap for EDuke32 automatically
  • Run Route 66 with RedNukem without renaming original files
What's planned
  • DosBox support
  • More downloadable maps, campaigns and mods
  • Linux/Deck support
Known issues
  • Wanton Destruction launched from Raze has episodes and maps names from the original game unless downloaded from the lancher
  • Skip intro checkbox doesn't work with RedNukem
How to use

Download latest release for your platform from release page

Unpack zip archive anywhere and run BuildLauncher.exe

Join my Discord server