rickyzhang wrote:
Great work! I can imagine that you need to handle three different platform (4, if you support PPC as well). This will drive people banana.
I understand that SDL 1.2 may fade out in some time. But I wonder what new features in SDL 2 provides.
Thanks!
In terms of platform support, I have been focusing primarily on OSX + 64-bit Intel hosts, using the latest, released version of OSX (Sierra). Secondarily, I have been looking at 32 bit Windows. Eventually, I will at least look at Linux on some combination of 32 and/or 64 bite ARM and x86. I might even take a look at Emscripten support, but am unsure of that.
SDL 1 development is, in many ways, dead, in favor of SDL 2. The code is occasionally updated, but very rarely, and from what I have seen, not for 'major' or modern' systems.
SDL 2 does have some nice, new, features, some of which I suspect could be folded into Basilisk II, or SheepShaver for that matter, (audio recording, multiple windows, and updated full screen code being among them), but I doubt that it alone would give much noticeable changes to end user. Forward compatibility of host OSes, I do think it would give.