I thought the news about this ought to be shared here on MacRumors PPC, as well, to make sure "everyone" is within the loop:
For the developers among you, and perhaps even non-developers, you may have heard of SDL before. And almost guaranteed you played games that make use of it!
So, this is a VERY exciting effort, and let me make it clear this is NOT done by me, but by "lauland" over at Macintosh Garden and various other Mac spaces. However, there's "only" graphics rendering that is done and working, and that too only in software (no OpenGL, QuickDraw 3D RAVE etc. yet). A super-ultra basic game in SDL2 was tested with it, and is included in that Garden page's source download of SDL2 (based on January 2025's SDL 2.30.11), and it technically works. Which honestly has us all amazed, including lauland himself.
However, there's no sound/audio implementation ported over yet. No joystick support. No nothing else, everything is just dummied out for now.
And so, this is one of the main reasons I'm making this thread: anyone else feeling like giving lauland a helping hand? Just even the WILLINGNESS to join in to help would be more than enough, don't be pressured nor concerned about "getting results". No need to be shy nor worry! Just come on in and see if you can help, no programming wizards are expected. Even if someone knows NOTHING of programming, but would like to learn and try things out, like clicking around on CodeWarrior just to see programs "magically" compile, you're more than welcome!
Thing is, lauland is super technical, humble and a very nice guy overall, but... he is just one guy. SDL2 is massive... And it saddens him that a lot of people are interested in the idea, but too "scared" to try. It's not scary. So in some ways, we can say the fate of SDL2 for Mac OS, the non-UNIX Mac OS proper, rests upon us to provide some support, even if "just" human support and not necessarily so much technical support (as in, just the willingness to help in and of itself is enough).
Of course, proper technical support to get it done is beyond welcome, too.
If interested, hit us up over at System 7 Today's Hotline (hotline.system7today.com), or Mac OS 9 Lives!'s Hotline (hotline.macos9lives.com). We are completely informal there, so feel free to even just hang out and chat. You can use Hotline with a client app for just about any system.
For the developers among you, and perhaps even non-developers, you may have heard of SDL before. And almost guaranteed you played games that make use of it!
So, this is a VERY exciting effort, and let me make it clear this is NOT done by me, but by "lauland" over at Macintosh Garden and various other Mac spaces. However, there's "only" graphics rendering that is done and working, and that too only in software (no OpenGL, QuickDraw 3D RAVE etc. yet). A super-ultra basic game in SDL2 was tested with it, and is included in that Garden page's source download of SDL2 (based on January 2025's SDL 2.30.11), and it technically works. Which honestly has us all amazed, including lauland himself.
However, there's no sound/audio implementation ported over yet. No joystick support. No nothing else, everything is just dummied out for now.
And so, this is one of the main reasons I'm making this thread: anyone else feeling like giving lauland a helping hand? Just even the WILLINGNESS to join in to help would be more than enough, don't be pressured nor concerned about "getting results". No need to be shy nor worry! Just come on in and see if you can help, no programming wizards are expected. Even if someone knows NOTHING of programming, but would like to learn and try things out, like clicking around on CodeWarrior just to see programs "magically" compile, you're more than welcome!
Thing is, lauland is super technical, humble and a very nice guy overall, but... he is just one guy. SDL2 is massive... And it saddens him that a lot of people are interested in the idea, but too "scared" to try. It's not scary. So in some ways, we can say the fate of SDL2 for Mac OS, the non-UNIX Mac OS proper, rests upon us to provide some support, even if "just" human support and not necessarily so much technical support (as in, just the willingness to help in and of itself is enough).
Of course, proper technical support to get it done is beyond welcome, too.
If interested, hit us up over at System 7 Today's Hotline (hotline.system7today.com), or Mac OS 9 Lives!'s Hotline (hotline.macos9lives.com). We are completely informal there, so feel free to even just hang out and chat. You can use Hotline with a client app for just about any system.