Skip to content

MrMendelli/DOOM-Scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux

The Linux shell script does not need to have an extension (*.sh), but can. It will automatically omit the extension if it is used.

Use

To use a template script, make a copy of it followed by naming it whatever you want, note that the name of the script will determine the associated settings file as well as the associated directories for saves and screenshots. These scripts are designed this way to easily compartmentalize games, mods, and mod packs. These templates were designed primarily around GZDoom (use flatpak run org.zdoom.GZDoom for the FlatPak), but other sourceports can be used but must be manually set for !engine! in the script. Paths for the engine, mods, saves, screenshots, settings, and WADs are predetermined but can be changed by replacing the corresponding variables ($modloader for Linux, %~dp0 for Windows) with other values. Note that on Windows, paths containing spaces at any point must be double-quote wrapped. Included are three template configuration files, these are configured for fullscreen with no texture filtering by default in addition to other options, when a template is setup and ran for the first time you will be prompted to select from these templates.

Additional Options

By default, screenblocks is used and set to 11, this enables fullscreen with a HUD but can be set to other values (see here for more information). Multiple mods can be loaded at once, note that the order in which they are loaded is determined by the order they are defined. When defining multiple mods, the -file flag only needs to be used once (e.g.: -file ".\Mods\Mod 1" ".\Mods\Mod 2" ".\Mods\Mod 3") etc...

About

Template shell scripts for eaiser DOOM mod setup and & game launcher management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors