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.

Posted Sunday Jun 9, 2019
Sep  9 15:54:00 -- MARK --

I don't really have anything to update on so I thought I would just put up a quick entry to say "I'm still around". I'm kept busy working two jobs at the moment and that doesn't leave any time really for games and the like, but life is good. And I know that Quake will still be here when things get back to some kind of normalcy.

Posted Tuesday Sep 9, 2014

Time for a new release. The main updates here are fixes for -onlyents compiles, properly parsing texture names containing '{' (for e.g. alpha mask textures) and fixing a bug with minlight clamping when using coloured lighting.

TyrUtils v0.15 changes:

  • qbsp: Cope with textures names containing '{' or '}' (e.g. for alpha mask)
  • qbsp: Increase MAXEDGES limit from 32 to 64
  • qbsp: Make transparent water the default (same as txqbsp)
  • qbsp: Improve some clip hull errors with map source line numbers
  • qbsp: Ignore func_detail entities on -onlyents compiles
  • light: Fix bug with minglight clamping with coloured lighting

Download from the utils page as usual (Win32 / OSX / BSD / Linux / Source).

Posted Sunday Feb 16, 2014

Why Not?

Posted Tuesday Nov 19, 2013

Qbsp can now parse Quake 2 map format - you still need your textures in WAD format, but qbsp will automatically strip the leading path from the texture name and ignore the extra surface attributes that are not used by Quake. And by popular demand, we can now output RMQ style BSP2 ("2PSB") format bsp files again with the -2psb command line.

TyrUtils v0.14 changes:

  • qbsp: Added Quake 2 map compatibility (extra surface attributes ignored)
  • qbsp: Add -2psb option to output in RMQ compatible BSP2 format

Download from the utils page as usual (Win32 / OSX / source).

Posted Thursday Oct 3, 2013

TyrUtils v0.13 changes:

  • Fix handling of func_group/detail entities with no solid brushes
  • Fix automatic adding of animated texture frames

Download from the utils page as usual (Win32 / OSX / source).

Posted Monday Sep 30, 2013

TyrUtils v0.12 changes:

  • Implement the Darkplaces (LordHavoc) style BSP2 format and use as default
  • Still support the RMQ style BSP2 format (but don't create any new ones)
  • qbsp: Fix bug causing sky brushes to be non-solid

Download from the utils page as usual (Win32 / OSX / source).

Posted Sunday Sep 29, 2013

TyrUtils v0.11 changes:

  • Support BSP2 format (qbsp requires the "-bsp2" command line option)
  • qbsp: Fix animating texture bug when brushes are textured with alt-animations
  • qbsp: Fix a crash in tjunc calculations
  • qbsp: Exit with error if verticies exceed 65535 (BSP29 limit)
  • qbsp: Add experimental "-forcegoodtree" command line option (thanks Rebb)
  • vis: reduce "leaf recursion" error to a warning and continue processing

Download from the utils page as usual (Win32 / OSX / source).

Posted Tuesday Sep 24, 2013

Another quick release to fix a pretty glaring bug in v0.9's vis util.

TyrUtils v0.10 changes:

  • Documentation added for bspinfo and bsputil
  • Fix vis bug due to missing vertex copy in v0.9 portal clip changes

Download from the utils page as usual (Win32 / OSX / source).

Posted Monday Mar 25, 2013

Hot on the heels of v0.8, here is a quick update to fix one very annoying qbsp bug with pointfiles, making leak hunting next to impossible.

TyrUtils v0.9 changes:

  • qbsp: fixed bad pointfile generation

Download from the utils page as usual (Win32 / OSX / source).

Posted Sunday Mar 24, 2013