blob: aaf73b892454c7603b854e30cf0d7cd087042b22 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
#!/bin/bash
sf="#A00000"
sb="#303030"
nf="#303030"
nb="#A00000"
fn='32'
options="DOOM
DOOM II
TNT
Plutonia
Ancient Aliens
Antaresian Reliquary
BTSX
Eviternity
Scythe
D4V DOOM II
FreeDOOM Phase 1
FreeDOOM Phase 2"
choice=$(echo -e "$options" | bemenu -M 64 -c -i -l 16 -p "Play: " \
--nf $nf --nb $nb --sf $sf --sb $sb --hf $sf --tf $sf \
--fn "$fn")
vanilla_extras="pal_plus.wad BlackOps.wad SMOOTHED.wad"
if [ -n "$choice" ]; then
params=""
case "$choice" in
DOOM) params="-iwad DOOM.WAD -file $vanilla_extras";;
DOOM\ II) params="-iwad DOOM2.WAD -file $vanilla_extras";;
D4V\ DOOM\ II) params="-iwad DOOM2.WAD -file D4V/D4V.wad -nodeh -deh D4V/D4V.deh";;
Plutonia) params="-iwad megawad/PLUTONIA.WAD -file $vanilla_extras";;
TNT) params="-iwad megawad/TNT.WAD -file $vanilla_extras megawad/TNTmidi.wad";;
Scythe) params="-iwad DOOM2.WAD -file megawad/SCYTHE.WAD $vanilla_extras";;
Ancient\ Aliens) params="-iwad DOOM2.WAD -file megawad/aaliens.wad";;
Eviternity) params="-iwad DOOM2.WAD -file megawad/Eviternity.wad";;
Antaresian\ Reliquary) params="-iwad DOOM2.WAD -file megawad/ANTA_REQ.wad";;
BTSX) params="-iwad DOOM2.WAD -file megawad/btsx/btsx_e1a.wad megawad/btsx/btsx_e1b.wad -deh megawad/btsx/btsx_e1.deh";;
FreeDOOM\ Phase\ 1) params="-iwad freedoom1.wad";;
FreeDOOM\ Phase\ 2) params="-iwad freedoom2.wad";;
esac
if [ -n "$params" ]; then
export SDL_SOUNDFONTS=/home/tslil/store/soundfonts/default.sf2
doomretro $params $*
#crispy-doom $params $*
fi
fi
|