• 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.

Search results

  1. Crutch

    Setting mouse speed on boot via an INIT?

    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.
  2. Crutch

    Outputting samples to the Mac SE sound chip without using Sound Manager

    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.
  3. Crutch

    Setting mouse speed on boot via an INIT?

    Make sure DisposeCIcon isn’t being called later. If it is, replace it with ReleaseResource and try again.
  4. Crutch

    Setting mouse speed on boot via an INIT?

    Ha yeah the code he’s using to display his icon at startup is probably assuming CQD is available. That’s pretty silly.
  5. Crutch

    Outputting samples to the Mac SE sound chip without using Sound Manager

    Oh, cool. This is also basically what Studio Session does, but indeed it takes the whole CPU.
  6. Crutch

    Outputting samples to the Mac SE sound chip without using Sound Manager

    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.
  7. Crutch

    Outputting samples to the Mac SE sound chip without using Sound Manager

    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...
  8. Crutch

    Outputting samples to the Mac SE sound chip without using Sound Manager

    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...
  9. Crutch

    Outputting samples to the Mac SE sound chip without using Sound Manager

    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...
  10. Crutch

    Outputting samples to the Mac SE sound chip without using Sound Manager

    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...
  11. Crutch

    Setting mouse speed on boot via an INIT?

    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.
  12. Crutch

    Outputting samples to the Mac SE sound chip without using Sound Manager

    @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...
  13. Crutch

    Using AppleEvents with the Finder in Sys 7

    @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!
  14. Crutch

    Using AppleEvents with the Finder in Sys 7

    Hi again @Mike68k , watching this thread.
  15. Crutch

    Best way to get software onto an iBook

    You guys are awesome, what’s kind of funny is that I completely forgot about USB thumb drives … Cheers, I’ll try some of these out.
  16. Crutch

    Best way to get software onto an iBook

    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...
  17. Crutch

    Question on widgets for classic mac os

    (Right here on 68Kmla is also a great place to get your vintage macOS dev questions answered, of course!)
  18. Crutch

    Question on widgets for classic mac os

    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...
  19. Crutch

    Question on widgets for classic mac os

    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...
  20. Crutch

    Questions about getting started with a Mac Plus

    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”
Back
Top