These both include Chris Spiegel’s work version of TADS 3.1.3, as well as other interpreter engine updates.
I posted two because we have two contributed updates of the Mac build script, and I want to make sure they are equally functional. The file labelled “brew-mac” should work on MacOS 10.8 and up, but I’ve only tested it on the current 10.12.3. The file labelled “mp-mac” should work on 10.7 and up.
Last time we tried this, my first test build failed on 10.11 and earlier. So if you’ve got one of those recent-but-not-completely current MacOS installs, please download both and try them out. Same if you’ve got a current Mac, actually. Check a recent TADS 3 game at least; loading up a couple of other formats would be good too.
The brew-mac build doesn’t open any game files at all. Well, it lets me choose from the File Open dialog box, but nothing happens when I select a game file.
The mp-mac build works better: I’ve successfully used it to open a .gblorb, a .z5 and a couple of .t3’s. One of the t3 (TADS 3) game files opened successfully, but this one opened only to display an error message: “VM Error: this interpreter version cannot run this program (program requires intrinsic function set tads-net/030001, which is not available in this interpreter)”.
With the new build script, I managed to compile this with the Retina patch. I noticed no performance problems on my 2014 Macbook, but it took quite a bit of fiddling with the settings to make the text readable. It also seems to report half the actual pixel size of graphics windows.
Both of those seem to work for me on 10.10.5 Yosemite.
That crashed on 10.10.5, with this error:
Application Specific Information:
dyld: launch, loading dependent libraries
Dyld Error Message:
Library not loaded: /opt/X11/lib/libpng16.16.dylib
Referenced from: /Users/USER/Desktop/Gargoyle with retina patch.app/Contents/MacOS/Gargoyle
Reason: Incompatible library version: Gargoyle requires version 43.0.0 or later, but libpng16.16.dylib provides version 35.0.0