Sep  9 15:54:00 disenchant.net -- 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

The tools have gotten some wider testing now, revealing a few bugs in the skip/detail implementation which have now been fixed. So time to cut another release. Big thanks to than, FifthElephant and mechtech for helping out with test cases for the bugs they found.

TyrUtils v0.8 changes:

  • qbsp: fixed surface edge corruption when using skip surfaces
  • qbsp: fixed portal generation for transparent water and detail nodes
  • qbsp: added "-noskip" option for troubleshooting skip related problems
  • light: reduce "no model has face ###" to a warning
  • vis: fix portal stack corruption in ClipStackWinding
  • bsputil: added a "--check" option (beta!) to check internal data consistency

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

Never-ending triangles...

Posted Saturday Mar 23, 2013