Notes:

This replacement for the default cgame contains some small code optimizations as well as a few new cvars that allow you to turn off/turn down some of the more expensive effects.

Tweakd cgame cvars:

cg_rocketTrail [1/0] - toggles rocket smoke trail (default is 1)
cg_grenadeTrail [1/0] - toggles grenade smoke trail (default is 1)
cg_shotgunSmoke [1/0] - toggles shotgun smoke (default is 1)
cg_plasmaRadius [1-n] - sets the plasma radius (default is 16)
cg_explosionDuration [0.0-n] - scaling factor for explosion times (default is 1.0)
cg_cvarUpdateDelay [0-1000] - interval at which local cvars will be updated (default is 0, meaning no delay)
cg_damageBlend [0/1] - toggles 1st person view player damage feedback (default is 1)


Instructions

1) Copy the accompanying dll to your quake3 directory and rename it to 'cgamex86.dll'
2) Add the new cvars and their settings to your config - here are some sample values:
// tweaked vars
seta cg_rocketTrail 0
seta cg_grenadeTrail 0
seta cg_shotgunSmoke 0
seta cg_plasmaRadius 8
seta cg_explosionDuration 0.1
seta cg_cvarUpdateDelay 500
seta cg_damageBlend 0
seta cg_drawKillers 0
seta cg_drawVictims 0

3) If you want to use this cgame while playing local games, be sure to set sv_pure to 0
4) Keep in mind that you won't be able to use this cgame when connected to pure servers - the default cgame will be used instead.
