Windows Glulxe and Windows Git updated

I’ve made new releases of the Windows Glulxe and Windows Git interpreters, available from here
http://ifarchive.org/indexes/if-archiveXprogrammingXglulxXinterpretersXglulxe.html
http://ifarchive.org/indexes/if-archiveXprogrammingXglulxXinterpretersXgit.html
http://www.davidkinder.co.uk/glulxe.html

Changes are:

  • Updated the core interpreters to the latest versions, which are Glulxe 0.4.6 and Git 1.2.7. Both these support the new floating point logic Zarf added to the Glulx 3.1.2 specification.
  • The window can be made to fill the entire screen; press Alt+Enter to toggle this full screen mode on and off.
  • A new configuration file option, “FullScreen”, also makes the window fill the entire screen.
  • During line input, Ctrl+Left moves the cursor to the start of the current word, and Ctrl+Right moves to the end.
  • The logic when scaling alpha-blended images has been improved, so there should no longer be artifacts round the edges of such images. (Thanks to Erik Temple for pointing this one out.)
  • Data being written to files is now flushed whenever input is requested from the user. This allows, for example, transcript files to update as a game is being played, and not only when the interpreter closes the file. (Thanks to Peter Pears for pointing this one out.)

There’s also a new release of the underlying Glk library, Windows Glk, which is here:
http://ifarchive.org/indexes/if-archiveXprogrammingXglkXimplementations.html

Another new release of the Windows Glulxe and Windows Git interpreters, available from here
http://ifarchive.org/indexes/if-archiveXprogrammingXglulxXinterpretersXglulxe.html
http://ifarchive.org/indexes/if-archiveXprogrammingXglulxXinterpretersXgit.html
http://www.davidkinder.co.uk/glulxe.html

This is just a bug fix release:

  • Corrected problems with formatting and line input when margin images are present. Thanks to Paolo Lucchesi for reporting this and helping with testing.
  • Corrected a stupid mistake in the handling of alpha-blended images. Thanks to Erik Temple for pointing this problem out.

There’s also a new release of the underlying Glk library, Windows Glk, which is here:
http://ifarchive.org/indexes/if-archiveXprogrammingXglkXimplementations.html