Another slight update of Spatterlight

I got Spatterlight to run on Sierra. Well, more or less. It turned out to be a one-line fix.

I also “borrowed” the current Gargoyle interpreters, but completely failed to get TADS to work. I tried to modify the tadsr code from Gargoyle, but kept getting “undefined symbols” errors. The old code wouldn’t work either, so I just disabled it for now.

Currently I think this only runs on Sierra. I haven’t been able to test it on anything else. I’m sure there is some easy way to build it for older systems.

This is 32-bit in order to be able to link with the FMOD Ex audio library. At least certain kinds of audio work.

Binary:
https://dl.dropboxusercontent.com/u/24609432/Spatterlight_Sierra_alpha.zip

Source:
https://github.com/angstsmurf/spatterlight/tree/sierra-fix

Please take a look and let me know what you think! Any comments or help would be appreciated.

I got it to run on 10.10.5 Yosemite: it wouldn’t launch when I just double-clicked the app icon (it said it “requires OS X 10.12 or later”), so I then used Terminal to go into the MacOS folder in the app package and run the Spatterlight binary from there.

Previously, I had got Spatterlight v0.5.0 running without any problems on 10.10.5. It still does.

Yeah, 0.5.0 is pretty much unusable on Sierra, but on older systems this new version doesn’t really offer much improvement.

I guess there are games that will benefit from the updated interpreter cores. The 6M62 version of Counterfeit Monkey on Github will crash on Spatterlight 0.5.0, for example.

I’m pretty new to all this, but if there is interest I could try to make a build that runs on older OS X versions out of the box. This seems promising: https://github.com/devernay/xcodelegacy

Hm, I thought I had tried this already, but simply by changing the deployment target in Xcode I’ve made a build that can be started on 10.6 (in a VM), but crashes if I try to run any games there. I uploaded it with the same name at the same url here:

https://dl.dropboxusercontent.com/u/24609432/Spatterlight_Sierra_alpha.zip

Please try again now.

Yes, that seems to be working fine on 10.10.5 now. Thank you!

Could you link me to that version of CM please?

:question:

Thanks a lot for the testing! I suppose I’ll leave the deployment target at 10.7 for now until somebody with a working Lion setup comes along to test it.

Sure!

Here is the game file:
dl.dropboxusercontent.com/u/246 … est.gblorb

And here is the source:
github.com/i7/counterfeit-monkey