Let's Make a Squirrel Simulator for Classic Mac

preview_player
Показать описание

Today we're going to install RealBasic on an old computer AND a new one... technically at the same time? Or the same install? Anyway, it's really easy and fun - and you can totally do this!

VIDEO LINKS:

══════════════════════════

══════════════════════════

══════════════════════════

══════════════════════════

#RealBasic #Macintosh #Programming
Рекомендации по теме
Комментарии
Автор

Gimme a YOU HUNGER FOR FLESH squirrel shirt in the Action Retro shop, Sean. Tis the season for mildly unsettling things.

jonat_gabl
Автор

"Roses are red,
Violets are blue,
Unimplemented Trap,
Please Reboot."

Admiral Akbar: "It's an Unimplemented Trap!" 🤣🤣🤣

minty_Joe
Автор

That was one of the smoothest and most sensical sponsor integrations I’ve seen. Well done.

ryantkelly
Автор

The main Macintosh API (Toolbox) has its calls known as 'traps'. Essentially, the program was trying to call a function that was too new for the rom in the Mac Plus, thus unimplemented. Probably something related to Color QuickDraw... for direct Pascal or C programming, you literally just had to ask the Mac what it could do, and avoid doing it if it couldn't. I think RealBASIC may expect that the computer is from an era after the Macintosh II...

Atarian
Автор

Kudos to Diego! Argentina professional talent is truly a pride

JuanPablo-hofg
Автор

you need to create an offscreen buffer and draw your sprites to it at startup, then copy from that buffer to screen when needed

nilbject
Автор

Aaah, retro game development, one of my most fascinating special interests. (PS: I wish importing an image on a nintendo ds game was as easy is it was for you to import that fiverr art on to Basic in that Macintosh...)

costelinha
Автор

Reading the title, I guessed "oh, he's just gonna show us HyperCard". Little did I know RealBasic was to come!

RoarMcRipHelmet
Автор

You might want to look into setting up an AppleTalk/EtherTalk network between your emulated mac and your dev mac, so you can share files without having to shuffle an SD card around.

UpLateGeek
Автор

OMG QuickBasic and REALBasic is how I learned programming in the 90s!! Seeing the RB UI again is bringing tears to my eyes, I'm getting so nostalgic 😭 I remember my bestie from IRC (anyone from dalnet here‽) trying to teach me object oriented programming when we were doing a project together, and I just couldn't understand 😂 But I managed to build many an app and game anyway, including an IRC client!

nevyn
Автор

The unimplemented trap means missing ROM functions. Its likely because you don't have color Quickdraw (the SE/30 does). It isn't the 030 that is needed, its that the 68000 macs were not color quickdraw compatible. The upgrade doesn't change that :(

phipli
Автор

I was waiting to see if this Squirrel Simulator would suddenly turn into a version of the video game Rampage, but with...squirrels. 😂

minty_Joe
Автор

FYI QB64-PE (Phoenix Edition) reimpliments the Quick Basic language for 64 bit machines; on windows, most old QB programs compile right off... On mac or linux, anything dealing with files needs a little tweaking... Yes, I did recompile some of my early 90's MS QB code on QB64...

WilliamHostman
Автор

So glad we could bring you and Diego together for this game!! It looks so fun

fiverr
Автор

I miss simple UI BASICs. There is a serious hole in the market right now for easy UI application development.

donatj
Автор

That's pretty damn cool; Loved Qbasic as a kid myself and have a dot matrix print out of a game I made with a mate and would love to see it back in action someday. This gives some inspirations how a modern Basic can perform.

TradieTrev
Автор

You have to redraw only image, not background in most cases.
The issue is that you redraw the whole window instead of redraw only changed elements.

leency
Автор

What you could do if the animation frames are mostly the same but with some regions changed, is that you can make the changed regions independent regions and only update those

sundhaug
Автор

Glad to see BlueSCSI being used to do some retro dev! Also foreshadowing t-shirt

helfire
Автор

Always fills me with joy hearing you read out Daves Garage as a supporter

conroe_au