Skip to content

v1.6.1

Choose a tag to compare

@acwright acwright released this 22 Aug 18:54
· 19 commits to main since this release

A patch release over v1.6.0. No new capability and no change to the file format or the
exports — this one is about using the editor on a small screen, and about the parts of the
UI that were sized to a fixed number rather than to the space they were given. The web
editor is unchanged and still lives at
acwright.github.io/TMS9918-EDITOR.

Downloads

Platform File First run
macOS (Apple silicon) tms9918-editor-1.6.1-mac-arm64.dmg Signed and notarized — opens with no Gatekeeper prompt
Windows (x64) tms9918-editor-1.6.1-win-x64.exe Unsigned installer, so SmartScreen warns — More info → Run anyway
Linux (x64) tms9918-editor-1.6.1-linux-x86_64.AppImage chmod +x, then run
Linux (x64) tms9918-editor-1.6.1-linux-amd64.deb sudo apt install ./tms9918-editor-1.6.1-linux-amd64.deb

Fits the space it is given

  • The screen and sprite views fill their panel. The fit was rounded down to a whole
    scale, so a viewport with room for 1.47× showed 1× — two thirds of the width wasted on a
    phone, and a whole step wasted on a desktop. The sprite preview had no fit at all and
    stopped at 12×, which is 384px however large the window. Both now fill, at any size.
  • The scale readout is the fit control. Press it to return to the fitted scale after
    zooming; + and − step to whole scales from wherever the fit landed.
  • The character set grid fills the width with 8, 16 or 32 glyphs a row instead of
    always 8. Columns double so a row stays a whole number of the 8-character groups the
    hardware works in, and Graphics I's colour groups still line up.

Usable on a phone

  • Every control is reachable. A fixed 320px pixel editor pinned the character, sprite
    and screen panels wider than a phone's column, and the column clipped the overflow — the
    shift, flip and colour controls were off-screen with no way to scroll to them.
  • Toolbars hold to two rows, folding their secondary tools behind a More button on
    small screens. They ran to four rows before.
  • Tooltips stay on screen instead of being cut off at the left and right edges.
  • The project list reads properly: the title no longer wraps, the modified date no
    longer truncates to Aug 22, 2026…, and a long project name gets the room it needs.
  • Both pickers start in their grid layout on a phone, where the scaled layouts shrink
    each glyph to a sliver. An explicit choice is still remembered and still wins.
  • Layout tooltips read as names again — Grid View rather than a paragraph explaining
    when to use it. They were the buttons' accessible names too.