Skip to content

Pedro-Beirao/dsda-launcher

Repository files navigation

dsda-launcher

This is a launcher GUI for the dsda-doom source port.

For both casual players and experienced speedrunners, this launcher is everything you need to organize and launch the game. It has a very simple and intuitive graphical interface with the more advanced features working under the hood and in organized menus. dsda-launcher fits in your dsda-doom's installation with minimal footprint, and can even auto-update it.

Downloads

Available for Windows, MacOS and Linux in Releases

Dev builds

https://github.com/Pedro-Beirao/dsda-launcher/actions

Requires a github account to download and are only available for a 90 days after creation.

May be completely broken and unusable

Key Features

  • Basic launcher operations
  • Special support for dsda-doom specific features
  • Customizable toggles for quick switching parameters
  • Auto-updating dsda-doom
  • Ability to read the footer of demos and auto-loading the needed pwads
  • Built in console, removing the need of showing an ugly CMD/Terminal window
  • Endoom support
  • Ease of running -help to see all supported parameters
  • History list of past launched parameters, and loading them back in
  • Saving the current state of the launcher to a file, and loading it back later
  • Exporting the current state to a .bat/.sh script

Doomworld thread


Screenshots:

Screenshot 2021-09-10 at 22 22 56

Compiling:

compileMacOS.md - Instructions for compiling for MacOS

compileWindows.md - Instructions for compiling for Windows

compileLinux.md - Instructions for compiling for Linux

This app is crossplatform thanks to the Qt framework


https://github.com/Pedro-Beirao/dsda-launcher/