All Versions
22
Latest Version
Avg Release Cycle
123 days
Latest Release
1111 days ago

Changelog History
Page 1

  • v1.10 Changes

    April 08, 2021
    • Audio filenames can now be quoted, to support filenames with characters outside the range a-zA-Z0-9_. Audio files can also be given including their extension.
    • Support for the stop and replay codes (generated by default)
    • The set-language command truncates long language names (like ITALIAN) automatically.
    • The output of tttool export has the YAML fields in a more sensible order
    • The tttool assemble command takes a --no-date argument, which is mostly useful for testing (to get deterministic output)
  • v1.9 Changes

    December 05, 2019
    • The SVG images created with ./tttool oid-code and ./tttool oid-codes respect --code-dim.
    • New command set-language to change the language of a GME file without rewriting the whole file (preserves all games etc.).
    • The release tarball now contains a binary for OSX.
  • v1.8.1 Changes

    March 30, 2019
    • The SVG patterns created with ./tttool oid-code and ./tttool oid-codes now have ids that are valid (no spaces).
    • The release tarball now contains a binary for Linux as well.
    • The release tarball now contains a copy of The tttool book
  • v1.8 Changes

    February 06, 2018

    If the script for an oid code contains only one line, one can simply write

     house: P(welcome)
    

    instead of

     house:
      - P(welcome)
    

    ./tttool oid-table aligns images on pixel boundaries, so that a naive
    rastering of the whole page still yields crisp pixels.
    Thanks to @m7thon for the patch!

    The PDF output uses PDF patterns for much smaller PDF files.

    The commands ./tttool oid-code and ./tttool oid-table can now also
    produce SVG output with SVG patterns:

    --image-format SVG produces SVG with vector squares
    for the pixels, wihle --image-format SVG+PNG produces SVG with a small,
    repeated pixel graphics in the pattern

    Games are now more likely to be properly round-tripped (GH issue #174)

    ./tttool oid-table sorts naturally now, so that the sequence is foo1
    foo2 foo10, and not foo1 foo10 foo2.

    Read and write the language field in the GME header (GH issue #105)

  • v1.7 Changes

    January 08, 2017
    • ./tttool oid-table sorts naturally now, so that the sequence is foo1 foo2 foo10, and not foo1 foo10 foo2.
    • Read and write the language field in the GME header (GH issue #105)
  • v1.7.0.4

    August 29, 2017
  • v1.7.0.3

    June 09, 2017
  • v1.7.0.2

    April 16, 2017
  • v1.7.0.1

    January 08, 2017
  • v1.6.1 Changes

    April 17, 2016
    • ./tttool assemble: Do not fail with too many open files
    • Handle “other” play commands (FFE0, FFE1) even if their argument is not 0, with some crude syntax in the YAML format. The meaning of this argument is not yet understood, volunteers are welcome!