Thanks for testing! Glad to hear that it is working. I assume you are using an M1 machine?
That interpreter setting only applies to Z-machine games, and even there it usually won’t have a lot of effect. I probably should make this clearer in the tool tip.
The resizing problem is interesting. The cause seems to be that Wolfsmoon, just like Andromeda 1983, expects a redraw event to tell it when to resize redraw the image, but only receives window arrangement events.
I actually investigated this behaviour back in 2018, but never got to the bottom of it. I’ll see what I can do.
EDIT: It seems that simply sending a redraw event after every arrangement event fixes this. This is not according to spec, but many Glulx games with graphics apparently expect it.
As per the resizing window… it doesn’t really matter: I don’t see many people changing themes during play. But in case you want to further investigate, I used the Simple Graphical Window and Location Images extensions by Emily Short.
I’m not sure if it’s the same problem, but simply adding a line to os.h to make it think that __aarch64__ is the same architecture as __x86_64__ seems to have fixed it. Otherwise it will default to the definitions for 32-bit x86, which breaks everything.
So it seems TADS will be working in the next release.
This is intended. It was a requested feature, see issues #42 and #46.
There is an option to switch this off, but it is somewhat confusingly named “Show library window on click”.
A bigger issue is that something went very wrong with the build of 0.8.9 that I first uploaded to the Github releases page: it showed the preferences panel from the previous version, which does not have this option. I don’t understand how that happened. If your version has this problem, try downloading it again at the same place.