I thought I was supposed to have the Spherical theme. Could you enable it for me?
Yeah, as it turns out the Sphere 1.5 API isn't all that complicated, there's just a LOT of functions. Most of the graphics APIs would be about 3-5 lines of code if it weren't for all the stack juggling Duktape requires.
So, who's up for trying to compile minisphere on something other than Windows to see how it works?
Quote from: Lord English on February 15, 2015, 11:58:49 amYeah, as it turns out the Sphere 1.5 API isn't all that complicated, there's just a LOT of functions. Most of the graphics APIs would be about 3-5 lines of code if it weren't for all the stack juggling Duktape requires.Implementing the Sphere graphics API was precisely what lead me to believe that it would be better to have a very small API, even if it were a little more verbose. That's why TurboSphere just has the Shape and Group objects, and no primitives or even direct Surface or Image blitting at all.Quote from: Lord English on February 15, 2015, 11:58:49 amSo, who's up for trying to compile minisphere on something other than Windows to see how it works? I can give it a try on some other platforms.I already tried earlier, and I found the following:Solaris US: Doesn't work, Allegro doesn't work there.FreeBSD: SameHaiku: SameBut I assume you are more interested in Linux and OS X.
I keep getting a "syntax error: parse error (line 10)". I've tried to run the startup game or other games, but with no luck.I'm also surprised that for a minisphere it's the same size on disk as my SSFML. But the memory use should be much, much shallower in yours.
Also: It's still smaller than Sphere 1.5. About half the size at last check. Also a much smaller codebase. Vanilla Sphere's codebase is frankly huge for such a simple engine.