Search results

  1. Crutch

    68k Determining if screen is set to color vs b&w at runtime in Sys 7

    Oh and if you just want the device with the biggest color depth, you can call GetMaxDevice instead of GetMainDevice. But then my question (again in 2023, not so much 1988) would be … why didn’t the user just put the menu bar over there?
  2. Crutch

    68k Determining if screen is set to color vs b&w at runtime in Sys 7

    True, but the main device is by definition the device with the menu bar, which is where the user expects “most stuff“ to happen by default, so it’s usually the best choice for “most stuff“. No, you get a single update event for any window. Most of the time you’re not really supposed to care...
  3. Crutch

    68k Determining if screen is set to color vs b&w at runtime in Sys 7

    Don’t use that function. Check the pixelSize field of (**GetMainDevice()).gdPMap. if it’s greater than one, you’ve got color right now.
  4. Crutch

    Tinker Different 2024 Calendar Competition

    This is spectacular! But how do you use them?
  5. Crutch

    ThinkC Printing from minivmac

    This is a good idea. Not having explored those HFS python functions too much yet, if you just periodically poll the filesystem, how do do know if you’re getting a postscript file in a half-written vs. complete state?
  6. Crutch

    Copying legacy software from internet repositories to 68k Macs

    Why not run Mini vMac on the Mac Pro and test out your downloaded archives there?
  7. Crutch

    ThinkC Extracting source code files so I can save in github

    Oh very nice. I am VERY excited to access my hfs volumes from Python …
  8. Crutch

    ThinkC Extracting source code files so I can save in github

    I would love a solution to this too. Watching this thread!
  9. Crutch

    Tinker Different 2024 Calendar Competition

    This is a fascinating and beautiful object. Love the color! It looks like Jony Ive could have designed it. Did it come in translucent blue & white?
  10. Crutch

    Tinker Different 2024 Calendar: Important Dates

    Steve Jobs’ birthday, RIP
  11. Crutch

    ThinkC [Study Group 1] Drawing on the Macintosh

    MacTraps is the binary needed for routines that require “glue” code or the “[Not in ROM]” traps from Inside Mac. You will need to include this as a project file in almost every project. It includes all the Mac OS and Toolbox managers as of the System 7 era. MacHeaders is precompiled version of...
  12. Crutch

    ThinkC [Study Group 1] Drawing on the Macintosh

    Go to Edit —> Options —> THINK C and choose “Prefix” from the dropdown. You will see “#include <MacHeaders>” in the prefix string, so this is automatically prepended to all of your project files. (MacHeaders is the precompiled header file incorporating all of the standard Toolbox header files...
  13. Crutch

    ThinkC Good mirror of Apples ftp server with code samples?

    Anything specific you are looking to find? A great source of code samples is also the old MacTutor/MacTech CDs.
  14. Crutch

    ThinkC MacDock dev progress -- Like today's macOS Dock but for System 7

    I don’t personally know as I’ve never used AEs for this - you might want to try asking over on 68kmla where there are a few more experienced 68k devs lurking around I think. (Hope that’s OK to suggest)
  15. Crutch

    Emulator for MacOS 8/9 + Macsbug

    This happens under Mini vMac, too, when emulating at high speed. I think Macsbug, to keep it lightweight, may be doing something in its own code to replicate the normal key repeat function and whatever it is (at least in earlier versions of Macsbug 6) breaks on a really fast Mac. (Curious what...
  16. Crutch

    Emulator for MacOS 8/9 + Macsbug

    Well that’s great! Thanks! I will check it out. Those video artifacts in your first snip are normal for Macsbug running in a screen bigger than its default display size. I think it just fails to clear out that area of video memory representing the pixels outside the Macsbug display, or just...
  17. Crutch

    Emulator for MacOS 8/9 + Macsbug

    Thanks. This older thread on emaculation suggests this will work https://www.emaculation.com/forum/viewtopic.php?t=9779 But would love to know if anyone has actually tried it in the 2020s.
  18. Crutch

    Emulator for MacOS 8/9 + Macsbug

    Hi, I keep asking this question in various places and my current sense is “this is not possible”, but it really feels like it should be and I keep hoping for a better answer so … Does anyone know of a vintage Mac emulator that can do both of the following things: 1. Run MacOS 8 or 9 2. Run...
  19. Crutch

    Hiding "dot" files in Classic?

    Jeez! Bummer. I will have to actually install MacOS 8/9 one day and figure out what’s going on there … well if you ever want to hide dotfiles in 7.x this is here!
  20. Crutch

    MacWrite Pro - user manual needed

    Assuming you’re in the USA, yeah the shipping isn’t nothing but actually it’s not terrible for transatlantic. If you do end up getting it, please consider handing the manual off to VintageApple at some point for (destructive) scanning & preservation! It’s crazy that this isn’t PDFized online...