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"
  • 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.

Let me know if I broke anything else...
Comment by kmshanah Wed Jul 24 13:34:53 2019