Skip to content

Releases: MHeasell/TAUtil

Version 0.10

Version 0.10 Pre-release
Pre-release

Choose a tag to compare

released this 07 Jan 12:17

Fixes

  • Negative frame offsets in GAFs are now properly read.

Improvements

  • GafReader now uses an adapter interface,
    so now the caller can control what happens to the read data.
  • GafReader now supports reading subframes.
  • HpiEntry now provides an Open method which returns a stream
    whose length is always bounded.

Version 0.9

Version 0.9 Pre-release
Pre-release

Choose a tag to compare

released this 29 Dec 19:50

Changes

  • Classes and methods intended for internal use are now marked internal.
  • Public facing members are now documented.
  • The IPalette interface now specifies a new method, GetNearest.
  • There is a new class, Quantization, for converting Bitmap instances
    to the TA palette.

Version 0.8

Version 0.8 Pre-release
Pre-release

Choose a tag to compare

released this 09 Dec 11:36

Initial standalone release.
Changes are given from Mappy 0.7.1.

Fixes

  • Fixed infinite loop in TdfParser on certain malformatted files.
  • Compilation target set to x86 due to HPIUtil dependency.
  • Newline is now permitted within TDF property values.

Improvements

  • Added a BinaryWriter overload for SctHeader.Write.
  • Added a SctHeader length constant.
  • Added SctWriter for writing SCT files.
  • New optional library, TAUtil.Gdi,
    for converting to and from GDI+ Bitmaps.
  • Added HpiPath.GetExtension.
  • Converted Abstract3doReader to non-abstract class ModelReader.
  • TdfParser now handles block comments in TDFs.
  • Added Stream overload for TdfNode.LoadTdf.
  • Added Stream overload for TdfParser constructor.
  • Added no params overload for HpiReader.GetFilesRecursive.
  • Added Initialize hook on ITdfNodeAdapter to allow adapter
    to obtain a reference to the parser.
  • TdfParser now exposes line/column number information
    and provides line/column properties in exceptions.