1
0
Fork 0
flightgear/Simulator/Main/3dfx.sh
curt 28ee2efbf9 Changes to support plib-1.0.7's font code.
GUI improvements contributed by Norman Vine.
3dfx.sh wrapper script now sets voodoo2 variables as well.
Start of support for user defined texture scale.
Start of support for precalculated texture coordinates.
1999-05-12 02:07:21 +00:00

57 lines
1.1 KiB
Bash
Executable file

#!/bin/sh
if [ $1 = "--full" ]; then
echo "Running full screen ..."
shift
WINDOW=NO
else
echo "Running in a window, use --full to run full screen."
WINDOW=YES
fi
echo
if [ $WINDOW = "YES" ]; then
# in a window (slow hack)
export MESA_GLX_FX=window
export SST_VGA_PASS=1
export SST_NOSHUTDOWN=1
export SSTV2_VGA_PASS=1
export SSTV2_NOSHUTDOWN=1
else
# full screen
export MESA_GLX_FX=fullscreen
unset SST_VGA_PASS
unset SST_NOSHUTDOWN
unset SSTV2_VGA_PASS
unset SSTV2_NOSHUTDOWN
fi
export FX_GLIDE_NO_SPLASH=1
export FX_GLIDE_SWAPINTERVAL=0
export SST_FASTMEM=1
export SST_FASTPCIRD=1
export SST_GRXCLK=57
export SST_GAMMA=1.0
export SST_SCREENREFRESH=60
export SSTV2_FASTMEM=1
export SSTV2_FASTPCIRD=1
export SSTV2_GRXCLK=57
export SSTV2_GAMMA=1.0
export SSTV2_SCREENREFRESH=60
# Enable this if you wand solid vswap - disable to measure speeds
export SST_SWAP_EN_WAIT_ON_VSYNC=0
export SSTV2_SWAP_EN_WAIT_ON_VSYNC=0
# export SST_SWA_EN_WAIT_ON_VSYNC=1
# export SSTV2_SWA_EN_WAIT_ON_VSYNC=1
echo executing $*
$*