What's new in Half-Life Unified SDK Map Decompiler 0.13.0.0 Beta

Nov 7, 2023
  • Fixed not being able to decompile HL Alpha maps

New in Half-Life Unified SDK Map Decompiler 0.12.0.0 Beta (Sep 20, 2023)

  • Remove collinear points immediately to avoid merging faces into concave shapes

New in Half-Life Unified SDK Map Decompiler 0.11.0.0 Beta (Aug 20, 2023)

  • Added checks to log a proper error if BSP version is not supported
  • Show messagebox if any errors occur when saving settings (e.g. file is read-only)
  • Reworked parallelization to improve throughput when decompilation takes a while
  • Fixed job time elapsed being incorrect

New in Half-Life Unified SDK Map Decompiler 0.10.0.0 Beta (Aug 2, 2023)

  • Added Windows version requirement to README
  • Added failsafes to prevent empty or invalid configuration files from crashing the program

New in Half-Life Unified SDK Map Decompiler 0.9.0.0 Beta (Jul 31, 2023)

  • Changes:
  • Renamed executables to user shorter names
  • Increased plane hashes array size to match BSP file format's MAX_MAP_PLANES limit
  • Fixed plane normals being rounded incorrectly resulting in some map geometry being misshapen (Thanks TheSD)
  • Updated Sledge.Formats libraries to latest version, upgraded code to match library changes
  • Updated Serilog, Newtonsoft.Json and SILK.NET.Maths libraries to latest versions
  • Upgraded to Avalonia 11.0.2, upgraded code to match library changes
  • Replaced deprecated file and folder dialog code with StorageProvider API

New in Half-Life Unified SDK Map Decompiler 0.8.0.0 Beta (Apr 20, 2023)

  • Updated Sledge.Formats to fix Wally being unable to correctly open generated wad files
  • Added --apply-null option to command line
  • Added option to always generate origin brushes for brush entities even if the origin is 0 0 0
  • Added wildcard matching to apply AAATRIGGER to brushes lacking any textures (referred to as "trigger entity classname wildcards")