1@echo off
2if x%1==xfast goto fast
3if x%1==xsafe goto safe
4if x%1==xverysafe goto verysafe
5if x%1==xfastvid goto fastvid
6if x%1==xfastsnd goto fastsnd
7if x%1==xmax goto max
8
9echo -------------------------------------------------------------------
10echo Options for running WinQuake:
11echo  wq max:      all features on, but doesn't work on all systems
12echo  wq fast:     maximum speed, but doesn't work on all systems
13echo  wq fastvid:  maximum video speed, but safer, probably slower sound
14echo  wq fastsnd:  maximum sound speed, but safer, probably slower video
15echo  wq safe:     very likely to run, but may be slower
16echo  wq verysafe: almost sure to run, but probably slower, and no sound
17echo -------------------------------------------------------------------
18goto done
19
20:max
21winquake -dinput %2 %3 %4 %5 %6 %7 %8 %9
22goto done
23
24:fast
25winquake %2 %3 %4 %5 %6 %7 %8 %9
26goto done
27
28:fastvid
29winquake -wavonly %2 %3 %4 %5 %6 %7 %8 %9
30goto done
31
32:fastsnd
33winquake -nodirectdraw -nowindirect %2 %3 %4 %5 %6 %7 %8 %9
34goto done
35
36:safe
37winquake -nodirectdraw -nowindirect -wavonly %2 %3 %4 %5 %6 %7 %8 %9
38goto done
39
40:verysafe
41winquake -dibonly -nosound -nojoy %2 %3 %4 %5 %6 %7 %8 %9
42:done
43