Came here for this exact comment. The artwork is spot on.
That, by itself alone, would have been amazing.
I don't miss the lack of memory protection of classic Mac OS, but I do miss everything else.
That, by itself alone, would have been amazing.
I don't miss the lack of memory protection of classic Mac OS, but I do miss everything else.
I think you can emulate 9.2 just fine, but it's been a while since I played with this things.
Was it common for applications to reach directly into kernel memory instead of using proper APIs?
I also think the OS, technically, was preemptive multitasking, but ran all ‘normal’ code in a single preemptive task (https://groups.google.com/g/comp.sys.mac.programmer.help/c/f...)
I also vaguely remember the kernel had some memory protection enabled.
Of course, almost none of that mattered for typical user-space programs.