←back to thread

135 points helfire | 6 comments | | HN request time: 0.712s | source | bottom
1. JKCalhoun ◴[] No.43648097[source]
Wondering what I could do with it ... I rewrote Glypha (an old Mac shareware game I wrote) using modern SDL2. Might be fun to try to "back port" (?) it to OS 9 on top of SDL2 (rather than the clunkier CopyBits() calls I used in the original shareware game).
replies(4): >>43648352 #>>43649119 #>>43649682 #>>43654556 #
2. chongli ◴[] No.43648352[source]
I'd love to hear how that goes. I've never written any code for OS 9 or earlier. I have heard many things about the brilliance of QuickDraw for writing very fast 2D drawing code on the very limited hardware of the time. I have not heard anything about the actual experience of writing software with QuickDraw calls.

I'd also be really interested to know how SDL2 would fare by comparison. Would it be as fast on old hardware? It wasn't built with the assumptions of that old hardware in mind, so I would be very surprised if it performed as well.

3. geerlingguy ◴[] No.43649119[source]
Thank you for providing me with many hours of entertainment on our old Performa 6360 many years ago! Bought the new version on Steam, too.
replies(1): >>43654084 #
4. classichasclass ◴[] No.43649682[source]
The funny part is I think the SDL2 porter implemented most of the software rendering with ... CopyBits!
5. JKCalhoun ◴[] No.43654084[source]
And you have given me plenty of entertainment in my retirement. You keep up the good work.
6. ndiddy ◴[] No.43654556[source]
Nice, I hadn't heard about that before. The original Mac game was really fun, but your new Steam version looks way smoother. I like how the UI's like an old B&W Mac UI but with Egyptian touches thrown in. If you don't mind me asking, what was the new version written in (C, C++, something else)? Were you able to reuse any of the logic from the original Pascal version, or was everything more or less done from scratch?