ref: c64ff3177aba5d4d85656c3e5d30b1d51dc30ac0
dir: /bin/wl/
#!/bin/rc
rfork n
bind -b . /sys/games/lib/wl3d
cd $home/lib/wl3d
r=()
if(~ $1 -z){
shift
}
if not if(~ $1 -R){
r=(-dx $2 -dy $3)
shift 2
}
if not if(~ $#vgasize 0)
r=(-dx 328 -dy 208)
if not
r=`{echo $vgasize |\
awk -Fx '{
a=$1/320;
b=$2/200;
c=int(b<a?b:a);
if(c*320 == $1 || c*200 == $2)
c--;
print "-dx", c*320+8, "-dy", c*200+8
}'
}
if(! ~ $#r 0)
echo resize $r >/dev/wctl
games/wl3d $*