This one has been a long time coming. Lots of under the hood changes that have been hanging around unreleased since 2009(!), but mostly I wanted to make myself sit down and finish off the video-mode handling for the GL renderer. Every time I've gone to do this, I've let it get way too complicated and then side-tracked onto other unrelated things. This was a nice lesson in self-discipline to just get it done!
TyrQuake v0.62 Changes:
- Model animation/movement interpolation (r_lerpmodels, r_lerpmove cvars)
- SDL video/input/sound target, now default for MacOS instead of X11.
- sndio sound target for OpenBSD (thanks Tony Spets/Jacob Meuser)
- Support for BJP1/2/3 and FITZ(666) network/demo protocols
- Support for Darkplaces and RMQ style BSP2/2PSB file formats
- Work around buggy timers on some windows systems/drivers (thanks MH!)
- Removed vid_win dependency on SciTech MGL (thanks MH!)
- Netmasks can be used with qwsv's addip/removeip; e.g. "addip 192.168.0.0/24"
- Fixed remote screenshots from QWSV
- Improved build system including new OSX, Win64, SDL targets
- Lots more code sharing between NQ/QW
- Use non-power-of-two OpenGL textures when extension is available
- New cvar "m_freelook" to replace need for manual editing "+mlook" in config
- Improvements to handling of GL textures
- Support changing video mode in GLQuake/GLQWCL (finally!)
- Ten years (almost) since v0.61!
Download from the TyrQuake page.