Skip to content
Compare
Choose a tag to compare

Same as 1.4.2 except that the path bug in emglken VMs is fixed now.

If you don't know which version to download, choose "win32-x64" (for Windows) or "macos-universal" (for MacOS).

Compare
Choose a tag to compare
  • Accept ".sav" as a valid file suffix when loading save files (in addition to ".glksave").
  • Updated Quixe to 2.2.1 (matching Glulx VM 3.1.3, now with double-precision math).
  • Update inkjs to 2.1.0 (matching ink v1.0).
  • Update emglken to 0.4.0. (Improved display of TADS status windows; most recent versions of bocfel, hugo, glulxe, and git VMs.)
  • Bumped Electron to 18.3.5.

If you don't know which version to download, choose "win32-x64" (for Windows) or "macos-universal" (for MacOS).

Compare
Choose a tag to compare
  • Added a tray icon on Windows. This allows you to quit the app if it is running with no windows open. (Right-click on the tray icon for a Quit menu option.)
  • Added Windows ARM and Linux ARM to the release platform list.
  • Bumped Electron to 14.2.3.
  • Fixed some bugs building bound apps.
  • Linting and code cleanup down in the GlkOte library.

If you don't know which version to download, choose "win32-x64" (for Windows) or "macos-univ" (for MacOS).

Compare
Choose a tag to compare
  • TADS save/load works now! Although it's somewhat slow.
  • Scrollback buffer is now 800 lines or paragraphs.
  • Bumped Electron to 11.3.0.

Most Mac users should download the build for their machine (macos-x64 for Intel, macos-arm64 for Apple Silicon). The universal build is only important if you need to distribute one binary to a bunch of people.

Compare
Choose a tag to compare
  • More restructuring of the libraries.
  • Electron bumped to 11.2.0.

Most Mac users should download the build for their machine (macos-x64 for Intel, macos-arm64 for Apple Silicon). The universal build is only important if you need to distribute one binary to a bunch of people.

Known issues: TADS games still report errors when trying to save or load files. Consider the TADS interpreter to be pre-release until we get this fixed.

Compare
Choose a tag to compare

The underlying components have been restructured a bit, but there should be no visible changes.

However, we now have a Mac universal build! Notice that it's twice the size of the single-platform (Intel and ARM) builds. That's because it's both of them stitched together.

Most Mac users should download the build for their machine (macos-x64 for Intel, macos-arm64 for Apple Silicon). The universal build is only important if you need to distribute one binary to a bunch of people.

Compare
Choose a tag to compare

The only change is bumping Electron to release 11.0.4, and updating the build targets.

(Note that the macos-arm64 is untested, as I don't have one of them speedy Macs yet! Maybe next year...)

EDIT Dec 17th: I uploaded the same file for both Mac builds! (They both contained the Intel binary.) I have fixed this now; the Mac builds contain the architecture they say they do.

Compare
Choose a tag to compare
  • GlkOte layout changes to prevent spurious MORE prompts in fixed-height buffer windows. Again. Maybe I got it this time.
  • Bumped Electron to version 10.1.6.

Known issues: TADS games still report errors when trying to save or load files. Consider the TADS interpreter to be pre-release until we get this fixed.

Note for Mac users: This release is still Intel-only, but it should run on ARM (Apple Silicon) Macs via Rosetta. ARM native support will arrive when I update to Electron 11.

Chrome seems to be adopting a plan of shipping separate Intel and ARM apps, rather than a single universal app that includes both formats. Electron is following suit and recommends against trying to build a universal app. I'll have to see what the size penalty looks like.

Compare
Choose a tag to compare

Lectrote now supports TADS 2 and TADS 3 game files! Thanks to @curiousdannii for the emglken-tads port.

  • GlkOte layout changes to prevent spurious MORE prompts in fixed-height buffer windows.
  • Bumped inkjs to version 1.11.0 (matches Ink 0.9).
  • Emglken fix for filesystem bug.
  • Bumped Electron to version 9.3.2.
Compare
Choose a tag to compare

Fixes crashes and cover-art failures in some interpreters (Z-machine, Git, Glulxe).