Somewhat recently, QEMU support has been developed for the Quadra 800. This is great for a few reasons, but one that I think is uniquely useful is the debugging tools you can use with it. I was going to do a nice full tutorial, but sadly been too busy with work and other matters, so I hope...
For modern development, it's usually pretty easy to find code examples. Stuff like stack overflow, online documentation, and github code search make most practical information very easy to find.
In the classic Mac era, there were a few sources of code I can think of:
* Apple SDKs and...
For those unfamiliar with them, a-traps are a clever(?) trick used by the classic mac OS: it uses illegal instructions as a system call interface. When an illegal instruction gets hit, a lookup table is examined to figure out what code to run. This enables lots of shenanigans since the lookup...
I want to detect the CPU frequency on 68k machines. There's a gestalt selector 'pclk' aka gestaltProcClkSpeed, but this seems to only work on PPC machines. I know this must be possible, what's the trick to it?
I think the cat is out of the bag on this one, so here's a thread announcing my SSH client (beta release):
SSHeven is a bare-bones open source SSH client with support for the latest protocol version and encryption standards, allowing access to the default configurations of all modern servers...