This is my config with some documentation. Maybe you will find something helpful in it
name "Your name here"
color 1 1
// PERFECT ROCKET JUMP 1.0
alias keepMEsafe "-mlook;force_centerview;+mlook"
alias +rj "keepMEsafe; cl_pitchspeed 100000; +lookdown; wait; -lookdown; cl_pitchspeed 150; +jump; +attack; echo Rocket Jump"
alias -rj "-attack;-jump;keepMEsafe"
bind "." +rj
alias turn "host_framerate 0.03; wait; cl_yawspeed 24000; +left; wait; -left; cl_yawspeed 140; host_framerate 0"
exec rebind.scr
// VOLUME CYCLE
alias vol5 "volume .5;bind = vol0;echo Volume = 50% (Normal)"
alias vol0 "volume .0;bind = vol1;echo Volume = 0% (Mute)"
alias vol1 "volume .1;bind = vol5;echo Volume = 10% (Quiet)"
vol5
+mlook
+speed
gamma "0.500000" // depends on your video card ... varies
lookstrafe 0
lookspring 0
v_kickroll 0
v_kickpitch 0
v_kicktime 0
cl_sidespeed 999
cl_upspeed 999
cl_backspeed 999
cl_forwardspeed 999
cl_bob 0
cl_rollangle 0
scr_conspeed "999"
crosshair 1 // some people can live without a crosshair
ambient_level 0
bind "TAB" "+showscores"
bind "ENTER" "fix-angles"
bind "ESCAPE" "togglemenu"
bind "CTRL" "impulse 7"
bind "SPACE" "+jump"
//bind "+" "sizeup"
//bind "-" "sizedown"
//bind "=" "sizeup"
bind "/" "messagemode2"
bind "0" "impulse 0"
bind "1" "impulse 1"
bind "2" "impulse 2"
bind "3" "impulse 3"
bind "4" "impulse 4"
bind "5" "impulse 5"
bind "6" "impulse 6"
bind "7" "impulse 7"
bind "8" "impulse 8"
bind "9" "impulse 9"
bind "[" "show-riders"
bind "\" messagemode
bind "]" "fix-angles"
bind "`" "toggleconsole"
bind "a" +hook
bind "c" "+moveright"
bind "d" "+moveup"
bind "e" "rune-tell"
bind "f" "turn"
bind "q" "rune-delete"
bind "s" "rune-use"
bind "t" "messagemode"
bind "x" "+back"
bind "z" "+moveleft"
bind "b" "+sattack13"
bind "h" "say hehe"
bind "~" "toggleconsole"
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "LEFTARROW" "+left"
bind "RIGHTARROW" "+right"
bind "ALT" "impulse 8"
bind "SHIFT" "+sattack6" //gas grende
bind "F1" "exec rebind.scr;bind SHIFT +sattack14;connect quake.widomaker.com:26000"
bind "F2" "exec rebind.scr;bind SHIFT +sattack6;connect quake.ihoc.net:26000"
bind "F3" "exec rebind.scr;bind SHIFT +sattack6;connect e.ihoc.net:26000"
bind "F4" "exec rebind.scr;bind SHIFT +sattack6;connect max.essentrix.net:26000"
bind "F5" "exec rebind.scr;bind SHIFT +sattack6;connect quake.crmod.com:26000"
bind "F6" "exec rebind.scr"
bind "F12" "screenshot"
bind "INS" "+klook"
bind "DEL" "+lookdown"
bind "PGDN" "+lookup"
bind "END" "centerview"
bind "MOUSE1" "+forward"
bind "MOUSE2" "+attack"
bind "MOUSE3" "+jet"
bind "mwheelup" +jet
bind "mwheeldown" +jet
bind "v" +jet
bind "PAUSE" "pause"
joystick "0"
m_side "0.8"
m_forward "1"
m_yaw "0.022"
m_pitch "0.022"
sensitivity "35"
lookstrafe "0"
lookspring "0"
viewsize "100"
bgmvolume "0"
block_switch "0"
vid_windowed_mode "0"
vid_fullscreen_mode "3"
_vid_default_mode_win "3"
_vid_default_mode "0"
_vid_wait_override "0"
vid_nopageflip "0"
saved4 "0"
saved3 "0"
saved2 "0"
saved1 "0"
savedgamecfg "0"
gamma "0.500000"
crosshair "1"
pq_waterblend 0 // (0.0 - 1.0) - control underwater colour change
pq_quadblend 0 // (0.0 - 1.0) - control quad colour change
pq_pentblend 0 // (0.0 - 1.0) - control pent colour change
pq_ringblend 0 // (0.0 - 1.0) - control ring colour change
pq_suitblend 0 // (0.0 - 1.0) - control suit colour change
pq_moveup 0 // Substitute moveup for jump when swimming - quiet
pq_fullpitch 1
pq_maxfps 120
r_novis 1
r_wateralpha .10
r_waterwarp 0 // turn off water warp
r_shadows 0 // not sold on this one, test it 0 turns off, 1 turns on
r_mirroralpha 1 // 1 = disabled transparency/mirroring 0 = mirring /transparency
gl_subdivide_size 512 // higher faster, has to do with sky ...
gl_playermip 2 // player appearance 0 to 4, 4 being most detail (console doc contradicts this)
max_fps 200
echo "Config is loaded"
This config is for ProQuake, keys are a personal preference. Everything else is maximum speed optimized. ProQuake is at
http://www.planetquake.com/proquake .