Quake 3 .cfg help appreciated
Can someone please point me to a good .cfg file?
good meaning ok visual quality, good fps.
also, i'd need a "guide" to all the .cfg settings, anyone know a good address? for example, i heard about the "chunksize" performance tweak, but i can't find it in my config file. i'm new to the .cfg editing, i'd be happy if someone can get me started...
Thanks for the help in advance!
good meaning ok visual quality, good fps.
also, i'd need a "guide" to all the .cfg settings, anyone know a good address? for example, i heard about the "chunksize" performance tweak, but i can't find it in my config file. i'm new to the .cfg editing, i'd be happy if someone can get me started...
Thanks for the help in advance!
Comments
// Section 1: FPS Enhancing GFX Settings
seta com_blood "0"\t\t// show blood? only works if cg_gibs=1
seta cg_brassTime "0"\t\t// toggle ejecting brass from weapons
seta cg_draw3dIcons "0"\t\t// toggle 3d icons on menu
seta cg_forceModel "1"\t\t// force all player models be the same as yours
seta cg_gibs "0"\t\t// body parts left on ground
seta cg_marks "0"\t\t// marks on walls
seta cg_simpleItems "1"\t\t// uses coloured icons instead of full models for items
seta r_drawSun "0"\t\t// toggle sunlight rendering
seta r_dynamiclight "0"\t\t// toggle dynamic lighting - huge speed gain when 0!
seta r_fastsky "1"\t\t// use white sky (big speed gain)
seta r_finish "0"\t\t// sync every frame, 0 will increase FPS, but may induce mouse lag
seta r_flares "0"\t\t// turns on/off lens flare
seta r_lodBias "2"
seta r_picmip "0"\t\t// set to 5 for serious speed gains - Ugly!!!
seta r_simplemipmaps "1"\t// possible speed gain at 1 - not tested yet
seta r_subdivisions "115"\t// sets polygon rate for curves - higher = faster
// Section 2: Sound Settings
seta s_khz "11"\t\t\t// lower sound quality but big fps gain (22 for better sound)
seta s_loadas8bit "1"\t\t
seta s_musicvolume "0"\t\t// turns off music
seta s_initsound "0"\t\t// turns off sounds - HUGE speed gain when 0!!
seta s_mixPreStep "0.05"\t// adjust these two to be as small as possible without clipping the sounds
seta s_mixahead "0.04"\t\t// -- the smaller they are, the less CPU they'll uses
// Section 3: Networking
seta cl_maxpackets "40"\t\t// 20 for modem, 30 for ISDN
seta cl_packetdup "0" \t\t// dont send duplicate packets (only use if you have HIGH bandwidth)
seta snaps "40"\t\t\t// 30 for modem, 40 for ISDN
seta rate "8000"\t\t// 5000 for modem, 8000 for ISDN (use must software compression!)
// Section 4: Personal Preferences
seta cg_autoswitch "0"\t\t// dont auto switch weapons
seta cg_runroll "0"\t\t// all the following turn of bob/roll
seta cg_runpitch "0"
seta cg_bobroll "0"
seta cg_bobpitch "0"
seta cg_bobup "0"
seta cg_drawTeamOverlay "1"\t// team hud for CTF etc
seta cg_drawtimer "0"\t\t// remaining time for map on
seta cg_drawStatus "1" \t\t// status hud
seta cg_drawSnapshot "0"\t// snaps meter - like lagometer
seta cg_drawRewards "0"\t\t// spam screen with info on how kewl i am
seta cg_drawAttacker "0"\t// who shot me last?
seta cg_drawcrosshairnames "0"\t// auto id peep in my crosshairs
seta cg_deferPlayers "0"\t// defers the loading of player models/skins - smooths out mplayer if on
seta cg_drawammowarning "0"\t// flashing low ammo warning
seta cg_drawGun "0"\t\t// turn off my gun (slight fps gain and you see more)
seta cg_drawfps "1"\t\t// constant fps indicator
seta cg_fov "90"\t\t// fov (I use 110 for wider viewing angle)
seta cg_lagometer "0"\t\t// lag graph
seta cg_predictItems "0"\t// tells client to wait for server confirmation that you picked soemthing up
seta cl_showmouserate "1"\t// display current mouse rate (in hz I believe)
seta name "Locki's CFG"\t\t// name, model, colour and sex
seta model "ranger/default"
seta ui_headmodel "0"\t\t// use a different head on your body
seta color "red"\t\t// red rail trail
seta sex "male"
seta logfile "0"\t\t// write a logfile?
seta g_logfile "games.log"\t// logfile name
seta handicap "100"\t\t// included to ensure any sp settings arn't used online
seta sensitivity "14"\t\t// mouse sensitivity
seta m_pitch "0.022"\t\t// pitch (up/down movement) default = 0.22
seta m_yaw "0.026" \t\t// yaw (left/right movement)
[ 08-28-2002: Message edited by: Brad ]</p>
seta r_smp "1" // enables multi-processor support -- gives HUGE speed gains!!
seta s_chunksize "4096" //if you don't find it in your cfg, add it
seta cg_shadows "0" //significant speed gain
seta cg_drawtimer "1" //important, you'll always need a timer.
Fast config for Mac OS X
Do you run quake3 in mac os x? is it not fast enough? try these configs:
sound enabled: <a href="http://homepage.mac.com/boli/boli_q3config.cfg" target="_blank">http://homepage.mac.com/boli/boli_q3config.cfg</A>
sound disabled: <a href="http://homepage.mac.com/boli/boli_no_snd_q3config.cfg" target="_blank">http://homepage.mac.com/boli/boli_no_snd_q3config.cfg</A> (obviously suitable for testing purposes only)
notes:
with the first config i had 241 fps, with the second 306 fps on my g4 533 dual, geforce3, 1.5gb ram, os 10.1 build 5g64.
this config is optimized for dual cpu owners. if your computer has one cpu, set r_smp to 0 and cg_draw3dicons to 0 for maximum speed.
you may need to adjust the s_mixahead value. with slower computers you have to increase it until the sound is "clear" (0.11 should work on even the slowest systems), with a faster computer you may even decrease it (0.03 is probably as low as it can go - on a dual 800).
how to:
move your own q3config.cfg from ~/Library/Application Support/Quake3/baseq3/ to somewhere safe (for example your desktop), put my config there instead and rename it to q3config.cfg
this config did 416 fps on timedemo on a DP1000/SDR/GeForce 4... not too ugly either.