Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.
Oh obvious thing … you changed _GetCIcon to _GetIcon I presume, but did you actually create the corresponding ICON resource?
Open up each of the cicn resources in PRAM Auto Restore and copy them to ‘ICON’ resources with matching resource IDs.
That is pretty nifty. The standard of the 8MHz Mac era would have been 11 kHz mixing (Studio Session), 22 kHz not becoming too common until probably the Mac II era.
If you just want to copy from a buffer in memory to the sound buffer periodically to produce continuous sound, why not just use the sound driver and the freeform synthesizer? That’s exactly what it does.
Right, it exists only for backward compatibility because a lot of old Mac code just uses the VBL as a way to do something periodically every 1/60 second. The bulk of that old code didn’t actually are whether the VBL was actually happening at that moment or not (the obvious exception being code...
It doesn’t do any waiting, it’s just completely independent of vertical blacking. On Macs with the Slot Manager, the retrace interval of whatever monitor you happen to be running doesn’t impact when system-required tasks like the Stack Sniffer or updating TickCount happen (and indeed, you don’t...
Sorry, you want to use VBL for timing of sound playing, or for flicker-free animation?
You generally should not need to know the VBL refresh rate. If you use the Vertical Retrace manager to install a VBL task with _VInstall, it will always run 60 times/second on Macs with the Slot Manager, so...
Addendum: the Sound Driver on the Plus and SE had issues with a “click” sometimes when sounds started/stopped. The solution to this was to continuously play silence when you weren’t actively playing sound (basically zero out the Freeform buffer and loop forever). This is highly discouraged...
I can’t tell here @ry755 which utility did you end up using? PRAM Auto Restore or something else? That definitely works under 6.0.8 at least on an SE/30.
If you try it again, please hit “IP” when that Macsbug screen comes up and we can see where it’s crashing.
@8bitbubsy , what you are describing here is “I want to use the Sound Driver not the Sound Manager.” The original Sound Driver’s ”Freeform synthesizer” is for exactly this - giving the CPU a pointer to a block of memory you want copied piecewise into the 370-byte buffer. It uses about 20% of...
@Mike68k when I mentioned to you before that there were some experts here on 68kmla who probalby know more about AppleEvents than me, @cheesestraws was the primary person I had in mind 🥳 So glad this worked out!
Hi, I’m kind of a noob with iBooks and OS 9 so excuse this very basic question …
I have OS 9 running on my 800 MHz 14” iBook. Nice.
So … what’s the best way to get software onto it? Various old websites recommend target disk mode, but I think that won’t work with modern versions of macOS...
You can just make it a dialog box. The DLOG resource editor lets you use any window definition proc you want, including one that looks like a standard document window. You can go ahead and use that and drop controls wherever you like.
Basically, think of a DLOG resource as just a way to...
In the Mac C Programming Primer era, you mostly are on my own my friend!
For sortable tables, you can use the List Manager, but everything beyond basic display and scrolling of the table contents (including any sortability implementation) is on you.
For custom controls, the standard approach...
Ah. Well sure. Let me amend my comments with “relative to other rapid-ish development options that existed on the the Mac circa 1986…” 😊
Also that would have been a great marketing slogan. “The Less Anæmic BASIC”
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.