• Join Us |
  • |
  • Sign in with:

Q3A Performance Tweaks

by Steve Gibson, Dec 04, 1999 7:18am PST
Related Topics – Quake 3 Arena

I've been reading several posts in the comments as well on the Quake3 messageboard about performance issues people have been experiencing. Particulary one or two maps just being 'unplayable' from low framerate while others being fine. I figured now is a good time to give you guys a list of console commands to make the game run at a higher framerate:

/r_mode 2 /r_colorbits 16 /r_texturemode GL_LINEAR_MIPMAP_NEAREST /r_vertexlighting 1 /r_subdivisions 999 /r_lodbias 2 /cg_drawgun 0 /cg_forcemodel 1 /cg_gibs 0 /cg_draw3dicons 0 /cg_brassTime 0 /cg_marks 0 /cg_shadows 0 /cg_simpleitems 1 /cg_drawAttacker 0
Try those commands out. Once you slap them into the console you have to type /vid_restart for some of them to work. The r_mode 2 will put you in 512x384 resolution, which is just nasty looking honestly. You can try just hitting the - button a couple of times to drop your screen size which will have a similar impact on framerate. a special note to GeForce owners though, vertex lighting is actually slower than lightmap mode due to the hardware. Hopefully that will help you guys out a bit. Feel free to share the results you've gotten from these tweaks.




Comments

81 Threads | 81 Comments






  • cel366@550 - 64ram - tnt and a voodoo2

    i run it at 640x480, lightmap, high geometry, medium textures and 16-bit everything else. low-quality sound also.

    only things left on are Sky and Id Target. Playing with simpleitems on is far too distracting.

    i get ~70fps on my TNT, havent tested on the V2 yet.

    One thing I did that dramatically helped my performance (and it shouldn\'t have), i had my System File Properties set to \"Network Server.\" This helped my overall _windows_ performance, but in Q3A it was hurting. I recommend leaving it on \"Desktop Computer\" setting.
















  • #32 I seriosuly doubt you\'re hitting those framerates at default settings. Not a chance in fact. My 450 with Xentor32 (175/183) is only getting about 44 fps at 800x600x32. You\'re getting 50% higher fps with 12% higher clock speed? Doubt that dude.

    The Q3Test was about in a dead heat with UT in terms of 32bit performance. With the new virtual machine though and the amazingly intricate/detailed q3 levels though, UT is clearly faster on my system.

    Of course Q3As visuals are to UT what Unreals visuals are to Quake2. I didnt think this was the case with only the Q3 demo as a reference, but the demo isnt even representative of the stuff they\'ve got packed away in the game. Breathtaking stuff. Amazing graphics engine. Its aged the unreal/UT engine instantaneously.


  • I like eye candy, but I for some maps, situations, I need a few more fps, so, I came up with this little config to help out my performance.

    copy this and add it to your autoexec.cfg

    //toggle fast render
    set s1 \"r_dynamiclight 0; cg_drawgun 0; cg_gibs 0; cg_draw3dicons 0; cg_brassTime 0; cg_marks 0; cg_simpleitems 1; cg_drawAttacker 0; r_fastsky 1; bind f vstr s2\"

    set s2 \"r_dynamiclight 1; cg_drawgun 1; cg_gibs 1; cg_draw3dicons 1; cg_brassTime 1; cg_marks 1; cg_simpleitems 0; cg_drawAttacker 1; r_fastsky 0; bind f vstr s1\"

    bind f vstr s1

    What this does is toggle all(or at least alot) of the variables that can speed up performance without having to do a vid_restart.

    All you have to do is hit the f key at any point in the game and you instantly get an extra 20 FPS!! Hit it again and its all puuurty again.

    Im sure you can figure out how to cahnge other variables and bind it to another key if you like.

    enojy!!