Interesting idea for a Virtual Machine....
Posted: Wed Feb 21, 2018 7:55 pm
Currently QEMU won't emulate a 68k Mac because of the issues surrounding ROM handling.
This got me thinking that it would be neat to implement a clean room classic ROM. However, then you need an OS to run on it.
http://mcosre.sourceforge.net might be a bit ancient at this point and not have a ton of time put into it these days, but combined with executor code, should be enough to create a Macintosh binary-compatible OS, that should run in an emulator.
So all that's left is figuring out the ROM, really. When that's done, we should have a system that could wrap around Classic applications, or even re-create a portable environment for Classic applications that is totally portable and fully open source.
It's likely we'll never get there, but I'd love it if we could; all sorts of fixes could be added for complaints people had with the Mac back in the day, sort of like what happened with the Amiga.
I'd love to have all three of those parts (even if buggy) in place such that someone could download an emulator off the Internet that is totally free of copyright restrictions, and will run at least most of their old software.
Yes, I have a dream
This got me thinking that it would be neat to implement a clean room classic ROM. However, then you need an OS to run on it.
http://mcosre.sourceforge.net might be a bit ancient at this point and not have a ton of time put into it these days, but combined with executor code, should be enough to create a Macintosh binary-compatible OS, that should run in an emulator.
So all that's left is figuring out the ROM, really. When that's done, we should have a system that could wrap around Classic applications, or even re-create a portable environment for Classic applications that is totally portable and fully open source.
It's likely we'll never get there, but I'd love it if we could; all sorts of fixes could be added for complaints people had with the Mac back in the day, sort of like what happened with the Amiga.
I'd love to have all three of those parts (even if buggy) in place such that someone could download an emulator off the Internet that is totally free of copyright restrictions, and will run at least most of their old software.
Yes, I have a dream