Resources
http://wondersmith.com/rants/slige.htm
https://www.doomworld.com/forum/topic/85548-dos-slige/
Compile
Compile slige
$ mkdir -p ~/src/xwadtools && cd ~/src/xwadtools/ && curl -O ftp://ftp.fu-berlin.de/pc/games/idgames/source/xwadtools-20010615.tar.gz && tar -xzvf xwadtools-20010615.tar.gz
$ cp -r ~/src/xwadtools/xwadtools/slige ~/src/ && cd ~/src/slige
$ cc -m32 slige.c -o slige
Compile bsp
$ mkdir -p ~/src/bsp && cd ~/src/bsp && curl -O http://games.moria.org.uk/doom/bsp/download/bsp-5.2.tar.bz2 && tar -xjvf bsp-5.2.tar.bz2 && cd bsp-5.2
$ ./configure && make
Usage
$ ~/src/slige/slige -config ~/src/slige/slige.cfg -doom2 -levels 8 -rooms 18 -map1 -nocustom ~/games/doom/wads/slige/slige_doom2.out
$ ~/src/bsp/bsp-5.2/bsp ~/games/doom/wads/slige/slige_doom2.out ~/games/doom/wads/slige/slige_doom2.wad
$ ~/src/slige/slige -config ~/src/slige/slige.cfg -doom -levels 8 -rooms 18 -e1m1 -nocustom ~/games/doom/wads/slige/slige_doom.out
$ ~/src/bsp/bsp-5.2/bsp ~/games/doom/wads/slige/slige_doom.out ~/games/doom/wads/slige/slige_doom.wad
Usage (Wine)
$ wine ~/games/doom/tools/slige/slige485/slige.exe -doom2 -levels 1 -rooms 18 -map1 -nocustom ~/games/doom/wads/slige/slige_doom2.out
$ wine ~/games/doom/tools/bsp/bsp-5.1/bsp-w32.exe ~/games/doom/wads/slige/slige_doom2.out ~/games/doom/wads/slige/slige_doom2.wad
$ wine ~/games/doom/tools/slige/slige485/slige.exe -doom -levels 1 -rooms 18 -e1m1 -nocustom ~/games/doom/wads/slige/slige_doom.out
$ wine ~/games/doom/tools/bsp/bsp-5.1/bsp-w32.exe ~/games/doom/wads/slige/slige_doom.out ~/games/doom/wads/slige/slige_doom.wad
Make a custom map and play directly
Doom 2 prboom+
$ ~/src/slige/slige -config ~/src/slige/slige.cfg -doom2 -levels 8 -rooms 18 -map1 -bimo -biwe -minlight 180 -nocustom ~/games/doom/wads/slige/slige_doom2.out && ~/src/bsp/bsp-5.2/bsp ~/games/doom/wads/slige/slige_doom2.out -o ~/games/doom/wads/slige/slige_doom2.wad && prboom-plus -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom2/ -skill 3 -warp 01
Doom 2 compiled prboom+
$ ~/src/slige/slige -config ~/src/slige/slige.cfg -doom2 -levels 8 -rooms 18 -map1 -bimo -biwe -minlight 180 -nocustom ~/games/doom/wads/slige/slige_doom2.out && ~/src/bsp/bsp-5.2/bsp ~/games/doom/wads/slige/slige_doom2.out -o ~/games/doom/wads/slige/slige_doom2.wad && ~/src/prboom-plus/prboom2/prboom-plus -config ~/src/prboom-plus/prboom2/prboom-plus.cfg -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom2/ -skill 3 -warp 01
Doom 2 gzdoom
$ ~/src/slige/slige -config ~/src/slige/slige.cfg -doom2 -levels 8 -rooms 18 -map1 -bimo -biwe -minlight 180 -nocustom ~/games/doom/wads/slige/slige_doom2.out && ~/src/bsp/bsp-5.2/bsp ~/games/doom/wads/slige/slige_doom2.out -o ~/games/doom/wads/slige/slige_doom2.wad && gzdoom -config ~/games/doom/config/zdoom/config_zdoom.ini -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad ~/games/doom/mods/zdoom/smoothdoom/smoothdoom.pk3 ~/games/doom/mods/zdoom/smoothdoom/smoothtextures.pk3 ~/games/doom/mods/zdoom/dark_doomz/darkdoomz_v1.6.pk3 -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ ~/src/slige/slige -config ~/src/slige/slige.cfg -doom2 -levels 8 -rooms 18 -map1 -bimo -biwe -minlight 180 -nocustom ~/games/doom/wads/slige/slige_doom2.out && ~/src/bsp/bsp-5.2/bsp ~/games/doom/wads/slige/slige_doom2.out -o ~/games/doom/wads/slige/slige_doom2.wad && gzdoom -config ~/games/doom/config/zdoom/config_zdoom.ini -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad ~/games/doom/mods/zdoom/dark_doom_creatures/DMGMOD1.1b30c.wad ~/games/doom/mods/zdoom/dark_doom_creatures/DMGMOD1.37d-Gothic-Nightmare-addon.wad ~/games/doom/mods/zdoom/dark_doom_creatures/sm4BBgorev3.pk3 ~/games/doom/mods/zdoom/immerse/immerse_v104.pk3 -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
Doom 1 prboom+
$ ~/src/slige/slige -config ~/src/slige/slige.cfg -doom -levels 8 -rooms 18 -e1m1 -bimo -biwe -minlight 180 -nocustom ~/games/doom/wads/slige/slige_doom.out && ~/src/bsp/bsp-5.2/bsp ~/games/doom/wads/slige/slige_doom.out -o ~/games/doom/wads/slige/slige_doom.wad && prboom-plus -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/original/doom.wad -file ~/games/doom/wads/slige/slige_doom.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom/ -skill 3 -warp 1 1
Make custom maps until desired one is created
$ while true; do ~/src/slige/slige -config ~/src/slige/slige.cfg -doom2 -arena -levels 1 -rooms 18 -map01 -bimo! -minlight 180 -biwe ~/games/doom/wads/slige/slige_doom2.out > ~/games/doom/wads/slige/slige_doom2.log && cat ~/games/doom/wads/slige/slige_doom2.log && grep "Extra hugeness" ~/games/doom/wads/slige/slige_doom2.log && break; done && ~/src/bsp/bsp-5.2/bsp ~/games/doom/wads/slige/slige_doom2.out -o ~/games/doom/wads/slige/slige_doom2.wad && prboom-plus -config ~/games/doom/config/prboom-plus/prboom-plus_vanilla.cfg -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -geom 640x360f -aspect 16:9 -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ while true; do ~/src/slige/slige -config ~/src/slige/slige.cfg -doom2 -arena -levels 1 -rooms 18 -map01 -bimo! -minlight 180 -biwe ~/games/doom/wads/slige/slige_doom2.out > ~/games/doom/wads/slige/slige_doom2.log && cat ~/games/doom/wads/slige/slige_doom2.log && grep "Extra hugeness" ~/games/doom/wads/slige/slige_doom2.log && break; done && ~/src/bsp/bsp-5.2/bsp ~/games/doom/wads/slige/slige_doom2.out -o ~/games/doom/wads/slige/slige_doom2.wad && crispy-doom -config ~/games/doom/config/crispy/config_nolimit.ini -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ while true; do ~/src/slige/slige -config ~/src/slige/slige.cfg -doom2 -arena -levels 1 -rooms 18 -map01 -bimo! -minlight 180 -biwe ~/games/doom/wads/slige/slige_doom2.out > ~/games/doom/wads/slige/slige_doom2.log && cat ~/games/doom/wads/slige/slige_doom2.log && grep "Extra hugeness" ~/games/doom/wads/slige/slige_doom2.log && break; done && ~/src/bsp/bsp-5.2/bsp ~/games/doom/wads/slige/slige_doom2.out -o ~/games/doom/wads/slige/slige_doom2.wad && gzdoom -config ~/games/doom/config/zdoom/config_zdoom.ini -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad ~/games/doom/mods/zdoom/vanilla_essence/vanilla_essence_4_3.pk3 -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ while true; do ~/src/slige/slige -config ~/src/slige/slige.cfg -doom2 -arena -levels 1 -rooms 18 -map01 -bimo! -minlight 180 -biwe ~/games/doom/wads/slige/slige_doom2.out > ~/games/doom/wads/slige/slige_doom2.log && cat ~/games/doom/wads/slige/slige_doom2.log && grep "Extra hugeness" ~/games/doom/wads/slige/slige_doom2.log && break; done && ~/src/bsp/bsp-5.2/bsp ~/games/doom/wads/slige/slige_doom2.out -o ~/games/doom/wads/slige/slige_doom2.wad && gzdoom -config ~/games/doom/config/zdoom/config_zdoom.ini -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad ~/games/doom/mods/zdoom/dark_doom_creatures/DMGMOD1.1b30c.wad ~/games/doom/mods/zdoom/dark_doom_creatures/DMGMOD1.37d-Gothic-Nightmare-addon.wad ~/games/doom/mods/zdoom/dark_doom_creatures/sm4BBgorev3.pk3 -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
Special rooms
Biggest monsters
switch quest
Sunrooms
Extra hugeness
Key thing
Water pool
Nukage city
Multifork
Downlocked gate
Small triggerbox
Pillar gate
OL Gate quest
Quest push
Bath
Uplocked gate
Window airshaft
Locked stairs
Intertwin decroom
Diamond
Automatic SLIGE megawad
Download only
$ cd ~/games/doom/wads/slige/ && curl -OL https://soulsphere.org/hacks/slige/megawad.zip && unzip megawad.zip && mv megawad.wad megawad$(date +'%y%m%d').wad && mv megawad.txt megawad$(date +'%y%m%d').txt && rm megawad.zip && cd -
Chocolate doom
$ cd ~/games/doom/wads/slige/ && curl -OL https://soulsphere.org/hacks/slige/megawad.zip && unzip megawad.zip && mv megawad.wad megawad$(date +'%y%m%d').wad && mv megawad.txt megawad$(date +'%y%m%d').txt && rm megawad.zip && cd - && chocolate-doom -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ cd ~/games/doom/wads/slige/ && curl -OL https://soulsphere.org/hacks/slige/megawad.zip && unzip megawad.zip && mv megawad.wad megawad$(date +'%y%m%d').wad && mv megawad.txt megawad$(date +'%y%m%d').txt && rm megawad.zip && cd - && chocolate-doom -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file $(find ~/games/doom/wads/slige/megawad*.wad -type f | shuf -n 1) ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ chocolate-doom -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ chocolate-doom -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file $(find ~/games/doom/wads/slige/megawad*.wad -type f | shuf -n 1) ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom2/ -skill 3 -warp $(shuf -i 1-30 -n 1)
$ chocolate-doom -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
> D:\Games\chocolate-doom\chocolate-doom.exe -fullscreen -iwad D:\Games\doom\wads\original\doom2.wad -file "D:\Games\doom\wads\slige\megawad$(Get-Date -Format 'yyMMdd').wad" D:\Games\doom\mods\vanilla\pk_doom_sfx\pk_doom_sfx_20120224.wad D:\Games\doom\mods\vanilla\jovian_palette\JoyPal.wad -savedir D:\Games\doom\savegames\doom2\ -skill 3 -warp 01
Crispy Doom
$ cd ~/games/doom/wads/slige/ && curl -OL https://soulsphere.org/hacks/slige/megawad.zip && unzip megawad.zip && mv megawad.wad megawad$(date +'%y%m%d').wad && mv megawad.txt megawad$(date +'%y%m%d').txt && rm megawad.zip && cd - && crispy-doom -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ cd ~/games/doom/wads/slige/ && curl -OL https://soulsphere.org/hacks/slige/megawad.zip && unzip megawad.zip && mv megawad.wad megawad$(date +'%y%m%d').wad && mv megawad.txt megawad$(date +'%y%m%d').txt && rm megawad.zip && cd - && crispy-doom -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file $(find ~/games/doom/wads/slige/megawad*.wad -type f | shuf -n 1) ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ crispy-doom -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ crispy-doom -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp $(shuf -i 1-30 -n 1)
$ crispy-doom -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ crispy-doom -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file $(find ~/games/doom/wads/slige/megawad*.wad -type f | shuf -n 1) ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom2/ -skill 3 -warp $(shuf -i 1-30 -n 1)
> D:\Games\crispy-doom\crispy-doom.exe -fullscreen -iwad D:\Games\doom\wads\original\doom2.wad -file "D:\Games\doom\wads\slige\megawad$(Get-Date -Format 'yyMMdd').wad" D:\Games\doom\mods\vanilla\pk_doom_sfx\pk_doom_sfx_20120224.wad D:\Games\doom\mods\vanilla\jovian_palette\JoyPal.wad -savedir D:\Games\doom\savegames\doom2\ -skill 3 -warp 01
Prboom+
$ cd ~/games/doom/wads/slige/ && curl -OL https://soulsphere.org/hacks/slige/megawad.zip && unzip megawad.zip && mv megawad.wad megawad$(date +'%y%m%d').wad && mv megawad.txt megawad$(date +'%y%m%d').txt && rm megawad.zip && cd - && prboom-plus -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -geom 640x360f -aspect 16:9 -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ cd ~/games/doom/wads/slige/ && curl -OL https://soulsphere.org/hacks/slige/megawad.zip && unzip megawad.zip && mv megawad.wad megawad$(date +'%y%m%d').wad && mv megawad.txt megawad$(date +'%y%m%d').txt && rm megawad.zip && cd - && prboom-plus -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -geom 640x360f -aspect 16:9 -iwad ~/games/doom/wads/iwads/doom2.wad -file $(find ~/games/doom/wads/slige/megawad*.wad -type f | shuf -n 1) ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ prboom-plus -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -geom 640x360f -aspect 16:9 -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ ~/src/prboom-plus/prboom2/prboom-plus -config ~/src/prboom-plus/prboom2/prboom-plus.cfg -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -geom 640x360f -aspect 16:9 -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ prboom-plus -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -geom 640x360f -aspect 16:9 -iwad ~/games/doom/wads/iwads/doom2.wad -file $(find ~/games/doom/wads/slige/megawad*.wad -type f | shuf -n 1) ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom2/ -skill 3 -warp $(shuf -i 1-30 -n 1)
$ prboom-plus -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -geom 640x360f -aspect 16:9 -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom2/ -skill 3 -warp 01
> D:\Games\prboom-plus\prboom-plus.exe -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -geom 640x360f -aspect 16:9 -iwad D:\Games\doom\wads\original\doom2.wad -file "D:\Games\doom\wads\slige\megawad$(Get-Date -Format 'yyMMdd').wad" D:\Games\doom\mods\vanilla\pk_doom_sfx\pk_doom_sfx_20120224.wad D:\Games\doom\mods\vanilla\jovian_palette\JoyPal.wad -save D:\Games\doom\savegames\doom2\ -skill 3 -warp 01
Prboom+ (Compiled)
$ cd ~/games/doom/wads/slige/ && curl -OL https://soulsphere.org/hacks/slige/megawad.zip && unzip megawad.zip && mv megawad.wad megawad$(date +'%y%m%d').wad && mv megawad.txt megawad$(date +'%y%m%d').txt && rm megawad.zip && cd - && ~/src/prboom-plus/prboom2/prboom-plus -config ~/src/prboom-plus/prboom2/prboom-plus.cfg -vidmode gl -complevel 17 -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad -save ~/games/doom/savegames/doom2/ -skill 3 -warp 01
Gzdoom
$ cd ~/games/doom/wads/slige/ && curl -OL https://soulsphere.org/hacks/slige/megawad.zip && unzip megawad.zip && mv megawad.wad megawad$(date +'%y%m%d').wad && mv megawad.txt megawad$(date +'%y%m%d').txt && rm megawad.zip && cd - && cd /usr/local/share/games/doom/ && gzdoom -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad ~/games/doom/mods/zdoom/vanilla_essence/vanilla_essence_4_3.pk3 -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ cd ~/games/doom/wads/slige/ && curl -OL https://soulsphere.org/hacks/slige/megawad.zip && unzip megawad.zip && mv megawad.wad megawad$(date +'%y%m%d').wad && mv megawad.txt megawad$(date +'%y%m%d').txt && rm megawad.zip && cd - && cd /usr/local/share/games/doom/ && gzdoom -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file $(find ~/games/doom/wads/slige/megawad*.wad -type f | shuf -n 1) ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad ~/games/doom/mods/zdoom/vanilla_essence/vanilla_essence_4_3.pk3 -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ gzdoom -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad ~/games/doom/mods/zdoom/vanilla_essence/vanilla_essence_4_3.pk3 -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
$ gzdoom -width 1920 -height 1080 -fullscreen -iwad ~/games/doom/wads/iwads/doom2.wad -file ~/games/doom/wads/slige/slige_doom2.wad ~/games/doom/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad ~/games/doom/mods/zdoom/vanilla_essence/vanilla_essence_4_3.pk3 -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01
> D:\Games\gzdoom\gzdoom.exe -width 1920 -height 1080 -fullscreen -config D:\Games\gzdoom\gzdoom.ini -iwad D:\Games\doom\wads\original\doom2.wad -file "D:\Games\doom\wads\slige\megawad$(Get-Date -Format 'yyMMdd').wad" D:\Games\doom\mods\vanilla\pk_doom_sfx\pk_doom_sfx_20120224.wad D:\Games\doom\mods\vanilla\jovian_palette\JoyPal.wad D:\Games\doom\mods\zdoom\vanilla_essence\vanilla_essence_4_3.pk3 -savedir D:\Games\doom\savegames\doom2\ -skill 3 -warp 01
Gzdoom Chex
$ cd ~/games/doom/wads/slige/ && curl -OL https://soulsphere.org/hacks/slige/megawad.zip && unzip megawad.zip && mv megawad.wad megawad$(date +'%y%m%d').wad && mv megawad.txt megawad$(date +'%y%m%d').txt && rm megawad.zip && cd - && gzdoom -width 1920 -height 1080 -fullscreen -config ~/.config/gzdoom/gzdoom_chex_mouseonly.ini -iwad ~/games/doom/wads/iwads/doom2.wad -file -file ~/games/doom/mods/zdoom/samsara/samsara-v0.3666-beta.pk3 ~/games/doom/mods/zdoom/samsara/SchMonsterMixer.pk3 ~/games/doom/wads/slige/megawad$(date +'%y%m%d').wad ~/games/doom/mods/vanilla/jovian_palette/JovPal.wad ~/games/doom/mods/zdoom/vanilla_essence/vanilla_essence_4_3.pk3 -savedir ~/games/doom/savegames/doom2/ -skill 3 -warp 01