Skip to content

Releases: twhl-community/HalfLife.UnifiedSdk.MapDecompiler

Map Decompiler V1

15 Jan 14:28
Compare
Choose a tag to compare

Public release V1

See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements

Changes:

  • Added check to detect when bsp files are actually XML files
  • Print first 64 bytes converted to UTF-8 when file type is not supported
  • Added changelog

Map Decompiler V1 Release Candidate 1

01 Dec 14:17
Compare
Choose a tag to compare
Pre-release

This is a release candidate for final testing.

See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements

Changes:

  • Fixed description text color not updating when changing the theme between Light and Dark
  • Reworked command line interface to use verbs to select the decompiler strategy instead of an option to make it easier to see which options apply to which strategy. See README.md for more information
  • Added more information about some features to README.md

Map Decompiler V0.13.0.0 Beta 013

07 Nov 12:35
Compare
Choose a tag to compare
Pre-release

This is a beta release intended for testing.

See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements

Changes:

  • Fixed not being able to decompile HL Alpha maps

Map Decompiler V0.12.0.0 Beta 012

20 Sep 13:30
Compare
Choose a tag to compare
Pre-release

This is a beta release intended for testing.

See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements

Changes:

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

Map Decompiler V0.11.0.0 Beta 011

20 Aug 10:10
Compare
Choose a tag to compare
Pre-release

This is a beta release intended for testing.

See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements

Changes:

  • 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

Map Decompiler V0.10.0.0 Beta 010

02 Aug 14:09
Compare
Choose a tag to compare
Pre-release

This is a beta release intended for testing.

See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements

Changes:

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

Map Decompiler V0.9.0.0 Beta 009

31 Jul 17:33
Compare
Choose a tag to compare
Pre-release

This is a beta release intended for testing.

See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements

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

Map Decompiler V0.8.0.0 Beta 008

09 Feb 13:59
Compare
Choose a tag to compare
Pre-release

This is a beta release intended for testing.

See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements

Changes:

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

Thanks to Donaldduck8 for contributing part of this update.

Map Decompiler V0.7.0.0 Beta 007

28 Nov 15:24
Compare
Choose a tag to compare
Pre-release

This is a beta release intended for testing.

See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements

Map Decompiler V0.6.0.0 Beta 006

23 Nov 12:47
Compare
Choose a tag to compare
Pre-release

This is a beta release intended for testing.

See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements