Getting close to another release. Here's what I have so far:
- Cvar: r_displayrefresh [0,60,85,120,etc.] Sets the vertical refresh rate (in hz) in fullscreen mode, since WindowsXP sets it to 60hz.
- Cvar: cl_drawhud [0/1] toggles display of HUD content (ammo count, etc). Useful for getting clean map shots.
- Bugfix: fixed issue with console causing transparent surfaces in maps to render improperly.
- Bugfix: demo playback is no longer jerky.
- Feature: Mappers can add fog to their maps! "sky" "fog <r> <g> <b> <distance>" or "sky" "[skyname] fogd <r> <g> <b> <density>", ie "sky" "pbsky4 fogd .5 .5 .6 .002"
- Feature: screenshots now take into account vid_gamma and accurately reflect what you see in-game if you are using hardware gamma.
- Feature: The client no longer attempts to download the same missing file multiple times if the server doesn't have it.
- Feature: Missing textures are attempted to be downloaded in the following order: jpg, tga, pcx/wal.
I'm still working on some bugs with the fog code. I'll probably put support for rscripts on transparent surfaces as well.