Last for today: a scan of
an ImageWriter printout of
a screenshot of
Glider 1.0.
Posts by John Calhoun
Final "boss" in Glider: the cat that tried to obstruct your glider from escaping the house.
An early sketch—the paw a separate bitmap could animate (the swat!).
The cat "trick" was: move into pawRect & retreat quickly (swat misses). Then dive back in. (The cat waited a second or so between swats.)
Here's another early Glider sketch showing tables and candlesticks. For the tables, the bases were bitmaps, but the vertical support and table-top were rendered (allowing arbitrary heights/widths).
The candle was a bitmap with a flickering bitmap flame.
Just getting started here…
Very early Glider… Before I knew how to display an arbitrary PICT (picture, created with MacPaint, for example), I rendered icons instead (32 pixels by 32 pixels). Sketched on graph paper first…
A very different glider on the left. The one on the right would win out (when I grew beyond 32 pixels).
Surprised I came across some sketches I did not know I had scanned/archived. This is an early Glider sketch when the paper airplane was the more common kind.
It looks like electrical outlets might have given you "shots", not destroyed you. Ceiling ducts were bad too.
I have a few more I can post.
On a lark, I asked Claude to look at the sources to see if "it" could find any obvious issues. An lo, in less than an hour (my having to change only a handful of lines of code), the coordinate issues were gone.
(They seem to benefit lazy people like me.)
Claude found my coordinate bugs.
Apple made a change in their OpenGL implementation that broke my app a decade ago. I was busy and so pulled the app rather than try to track down what changes I needed to make to fix my game.
It might be now. I reached out and the author and he submitted to all regions now. (Apple says it could take 24 hours though to propagate.)
Try again soon. I emailed the author and he says he just flipped it to all regions. (Apple says it could take 24 hours to propagate though.)
I'll shoot him an email…
No, retired a few years ago.
Cool. And we just ran out of yard meat (and that's a pretty good price).
Looks like it was figured out: "GLhs" and "GLed".
Thanks!
It looks like (I had forgotten) that Aerofoil is from Glider PRO, the follow-up to Glider 4.0.
(Lucky for them, I wrote Glider PRO in C, not Pascal.)
So, no House Editor (I don't blame him), but it can open & let you play through any Glider 4.0 houses (he includes a handful).
(If anyone knows where an archive of old Glider 4.0 house files are, let me know. I might have some around but prefer to post them where there is a large collection.)
I mean Victor pored over my cruft Pascal sources and "ported" the code to Swift—using SpriteKit on the Mac for rendering.
The original sounds are there, artwork… And full-screen support as well.
Try it out!
I know, the timing is weird.
Victor Franco ported my published sources for Glider 4.0 to the modern MacOS and, yes, we have another Glider game for the Mac.
It's faithful to the original Glider 4.0 that came out in 1990. (And it's free.)
apps.apple.com/us/app/glide...
Yeah, sorry. I should have made it clear—I only have the MacOS version running.
I'm working on the iOS one, hoping it will be as straightforward…
Just addressed it. It should appear within 24 hours. ;-)
Had to check my own.
I'm old enough to remember when you could buy/sell blackpowder rifles/pistols on eBay. :-)
I have no idea. I checked the "All" button when presented with a list of countries. (It's possible I need to sign something for release in Mexico? I'll check on that.)
Holy shi+, what a month.
An amazing album—and in its entirety too.
Every song.
Here is the book of nomograms, BTW: www.worldradiohistory.com/BOOKSHELF-AR...
Came across a book of nomograms & spent an hour recreating one (exported as SVG). Here it is. With just a ruler you can find the equivalent resistance for 2 resistors in parallel (see red dashed line as an example).
Link (print it, try it):
drive.google.com/file/d/1BeZ_...
#electronics #nomogram
Also in NSOpenGLView (setting up view port):
- viewBounds = [self bounds];
+ NSRect backingBounds = [self convertRectToBacking: [self bounds]];
I guess -[convertRectToBacking:] was important.
Looking:
Have an NSOpenGLView (deprecated now, FWIW) added:
+ [self setWantsBestResolutionOpenGLSurface: YES];
Wilder still, you might well see a faithful port of Glider 4.0 very soon on the App Store done by someone other than myself.
Possibly even my own Glider 4.0 port that I got 90% of the way through and then put aside…
Stupidly, there could be three Gliders by the end of the year.
I re-made Glider some years back for MacOS/iOS. It broke at some point (perhaps an Apple change for Retina displays?) so I pulled it from the App Store.
(Claude looked at the code—found some minor coordinate issues. Thanks!) Glider Classic for MacOS is back on.
apps.apple.com/us/app/glide...
Techmoan's Digital Basement