Thankyou for your kind words...
Of course!
but this isn't the only new development for the Lisa, and I'm not particularly good at it. This project wouldn't have got anywhere without
@stepleton's development work, for example, which I am relying upon for hard disc drivers and to understand various bits of the Lisa. And of course the folks at DRI who originally built this OS. I'm just following along picking up the bits and playing Lego with them.
Perhaps, but even so, you are still to be commended for your curiosity and motivation to do something potentially useful with his work!
I mean, this seems entirely possible. GEMDOS and GEM are designed to be very portable anyway, so not a great deal of code would actually need to be written. The question is, of course, whether it would be worth it. I am personally very fond of GEM, and I've sunk a reasonable amount of time into it over the years, but that doesn't blind me to the fact that it was largely following along where the Mac led. Possibly more interesting on the Mac would be to write a kind of "shim" GEMDOS/AES/VDI to allow GEM applications to run under MacOS. Because the AES and VDI try to assume as little as possible about the graphics hardware they're running on, this might be feasible (thunking through VDI calls to QuickDraw, etc). But I don't really know enough about how traps work etc to say whether this is really feasible or not.
Yeah, OK. Running the full GEM environment on a Mac (a platform GEM strove to emulate) is probably redundant and pointless, but developing some kind of API or runtime environment for GEWM programs to run natively on the Mac OS would be neat, and theoretically, it could be made to work on pretty much every Mac out there, even G3s and G4s, due in large part to PPC classic Mac OS' excellent 68k emulation.
Of course, once the means to run GEM programs on the Mac effectively exist, one needs to develop more of them, as not many existed in the first place, owing mostly to the fact that GEM on any platform other than the Atari never gained enough popularity to make doing so worthwhile. However! Since the Atari was also 68k-based, there exists the unique ability to port any extant Atari GEM programs whose source is available to the Lisa (and, perhaps with minimal adaptation, the Mac), so one has that neat advantage [

]
c