Urgh’s Quake 2 config file!

Hey all – thought I’d just post my urgh.cfg file, for those who are Quake 2 geeks like me. I play under the name uuuurgh, though I can’t remember how I came up with the name.

Sometimes people are looking to learn about these things. If you have a custom config like me, you have to go into the console when you first run Q2 (by hitting the tilde: ~ ) and then type “exec urgh.cfg” or whatever you choose to call it. Put it in the baseq2 folder before you play.

This is a config for a 3-button scroll-wheel mouse. Down-wheel is Rocket Launcher, Up-wheel is Chaingun, middle-click is Railgun. Right-click is sniper zoom, and I have some number-pad buttons for quick weapon switches as well.

I can turn the sky to a blank orange thing to save horsepower – i sometimes run into problems with lag, caused by my old graphics card I think. Each time a map loads, or if you apply a change in the video menu, you hit “z” and the sky becomes the boring blob that saves go-juice.

I can also turn off particles with “a” – the sparkly bits in the rocket trail, blood spatters etc. these are really useful for info during fighitng, but they actually chew up a lot of CPU cycles. Turning them off can make the difference in seeing things before rather than after they kill you! I just added “s” to turn particles back on. Rockets look odd without particles, BTW. A surreal new way to play.

Enjoy and config. If you end up using this config, let me know. Post comments as well if you have better configs or advice.

I’m running q2 right now on a mac OSX.3.9 g4 500mhz with 768 megs of ram, through a linksys wireless router (though I’m wired into it) and shaw cable. I usually play on Redmond, Washington Free For All (RWFFA) run by pepp5 at www.pepp5.com with a ping around 85 (I get my butt kicked). There’s a bunch of cool servers in the address book of this config too.

SO here’s the config. I can’t attach files here so cut and paste the following into a plain-text editor, then save it as urgh.cfg or whatever.cfg

alias fullscreen fullscreen1
alias fullscreen1 “set vid_fullscreen 1; alias fullscreen fullscreen2”
alias fullscreen2 “set vid_fullscreen 0; alias fullscreen fullscreen1”
alias nooo “wave 3;say i’m unarmed! cease fire!;wave 3”
bind = “fullscreen”
alias “smoke1” “SET cl_particles 0;echo PARTICLES OFF…;wait;bind INS smoke2”
alias “smoke2” “SET cl_particles 1;echo PARTICLES ON….;wait;bind INS smoke1”
alias +sniper “fov 20;m_pitch 0.005;m_yaw 0.005;set sensitivity “20””
alias -sniper “fov 90;m_pitch 0.022;m_yaw 0.022;set sensitivity “20””
//alias +fire “hand 2;+attack”
//alias -fire “hand 0;-attack”
//Double Jump
bind del “+2j”
alias +2j “+moveup;megawait;-moveup;megawait;+moveup”
alias -2j “-moveup”
alias megawait “wait;wait”
alias +rj “cl_pitchspeed 100000;wait;+lookdown;+moveup;+attack”
alias -rj “-lookdown;-attack;-moveup;cl_pitchspeed 150;centerview”
set gun_x “5”
set gun_y “3”
bind z “sky space 1”
bind a “smoke1”
bind s “smoke2”
bind TAB “inven”
bind ENTER “use grenades”
bind ESCAPE “togglemenu”
bind ‘ “invdrop”
bind + “sizeup”
bind , “+moveleft”
bind – “sizedown”
bind . “+moveright”
bind ALT “weapnext”
bind help “use traps”
bind 0 “use BFG10K”
bind end use BFG10K
bind 1 “use Blaster”
bind 2 “use Shotgun”
bind 3 “use Super Shotgun”
bind KP_1 “use Super Shotgun”
bind 4 “use Machinegun”
bind KP_ENTER “use Machinegun”
bind 5 “use Chaingun”
bind MWHEELUP “use Chaingun”
bind 6 “use Grenade Launcher”
bind KP_0 “use grenade launcher”
bind 7 “use Rocket Launcher”
bind MWHEELDOWN “use Rocket Launcher”
bind 8 “use HyperBlaster”
bind kp_. “use HyperBlaster”
bind 9 “use Railgun”
bind MOUSE3 “use Railgun”
bind [ “invprev”
bind \ “+rj”
bind ] “invnext”
bind ` “toggleconsole”
// bind a “+lookup”
bind b “use rebreather”
bind c “+movedown”
bind e “use environment suit”
bind g “use grenades”
bind i “use invulnerability”
bind j “wave 1”
bind k “wave 2”
bind l “wave 3”
bind p “use power shield”
bind q “use quad damage”
// bind s “use silencer”
bind t “messagemode”
bind x “score”
bind y “messagemode2”
bind ~ “toggleconsole”
bind BACKSPACE “invdrop”
bind UPARROW “+forward”
bind DOWNARROW “+back”
bind LEFTARROW “+moveleft”
bind RIGHTARROW “+moveright”
bind OPTION “+strafe”
bind CTRL “+moveup”
bind SHIFT “+sniper”
bind F1 “cmd help”
bind F2 “Gotcha! I mean me.”
bind F3 “Nice try”
bind F4 “Uuuuuuuuuuuuuuuuuuuuuuuurgh”
bind F5 “Sheisse!”
bind F6 “wave 0”
bind F7 “wave 1”
bind F8 “wave 2”
bind f9 “nooo”
bind F10 “wave 4”
bind F12 “screenshot”
bind INS “+klook”

bind PGDN “+lookup”
bind CAPSLOCK “+mlook”
bind COMMAND “+hook”
bind . “+moveup -moveup +moveup”
bind SPACE “+moveDOWN”
bind mouse2 “+movedown”
bind PAUSE “pause”
set in_joystick “0”
set in_mouse “1”
set cl_vwep “1”
set gender_auto “1”
set gender “none”
set fov “90”
set rate “9000”
// * * * * * * * * * *
set freelook “1”
set m_filter “5”
set m_filtercutoff 96
// * * * * * * * * * *
set cl_stereo_separation “0.4”
set adr8 “www.pepp5.com”
set adr7 “”
set adr6 “”
set adr5 “”
set adr4 “”
// tasty spleen GOOD
set adr3 “www.tastyspleen.net”
// ctf expert
set adr2 “”
// sisters of the worthless miracle
set adr1 “”
// plague devastation
set adr0 “”
set s_primary “1”
set s_mixahead “0.2”
set s_loadas8bit “1”
set s_khz “11”
set s_volume “0.200000”
set _windowed_mouse “1”
set gl_dynamic 0
set gl_truform “-1”
set gl_fsaa “1”
set gl_playermip “4”
set gl_picmip “0”
set gl_anisotropic “0”
set gl_force16bit “0”
set gl_3dlabs_broken “1”
set gl_swapinterval “1”
set gl_ext_compiled_vertex_array “1”
set gl_ext_pointparameters “1”
set gl_ext_multitexture “0”
set gl_ext_palettedtexture “0”
set gl_ext_swapinterval “1”
set gl_vertex_arrays “0”
set gl_texturesolidmode “default”
set gl_texturealphamode “default”
set gl_texturemode “GL_LINEAR_MIPMAP_NEAREST”
set gl_driver “opengl32”
set gl_finish “0”
set gl_shadows “0”
set r_shadows 0
set gl_maxfps 90
SET gl_subdivide_size 256
set gl_mode “6”
set gl_modulate “5”
set gl_particle_att_c “0.01”
set gl_particle_att_b “0.0”
set gl_particle_att_a “0.01”
set gl_particle_size “40”
set gl_particle_max_size “40”
set gl_particle_min_size “2”
set sw_mode “4”
set sw_stipplealpha “0”
set sw_allow_modex “1”
set vid_gamma “0.850000”
set vid_ypos “0”
set vid_xpos “0”
set vid_ref “gl”
set sv_reconnect_limit “3”
set allow_download_maps “1”
set allow_download_sounds “1”
set allow_download_models “1”
set allow_download_players “1”
set allow_download “1”
set g_select_empty “0”
set skin “cow/camomadcow”
set name “uuuurgh”
set lookstrafe “0”
set lookspring “1”
set m_pitch “0.022”
set hand “0”
set cl_run “1”
set crosshair “3”
set sensitivity “20”
set vid_fullscreen “1”
set gl_mode 1
// stuff for xatrix
bind space use trap
bind kp_+ use ionripper
bind ‘ use evaporator
// timedemo 1
set bob_pitch 0
set bob_roll 0

One Reply to “Urgh’s Quake 2 config file!”

  1. I see where you could bind “Z” to skyspace1,,, but I do not see the aliase part of it. You showed particles on and off but not the orange sky. I am just trying to get more speed also!

Leave a Reply

Your email address will not be published. Required fields are marked *