Then there are folders for the different emulators in the /opt/mac folder. There is a SYSINIT script that starts the script, aka the wrapper, and gets the session started under the “pi” user, this goes in the /etc/init.d folder. Some of the other settings including pairing Bluetooth, shutting down, or dropping to the console. My solution in the end was to put both of the emulators on the box, pointing to the same virtual hard drive.Ī script wraps the system, by default it auto boots into Basilisk, but if you “shutdown” the Mac in the emulator, you get a options screen that will allow you to switch modes the emulator is running in, the emulator itself, or some other settings. Mini vMac did offer greater compatibility for apps, while only being black and white, it seems to do a much deeper level of emulation this makes it slower, but some apps that wont work on Basilisk will work on it. That way you can easily download games/software from or other locations, then load it onto the virtual system!
You can tell the emulator that a folder on your Pi or any PC should show up as a hard drive in Mac OS 7. A very useful feature that Basilisk has is supporting a shared drive. Basilisk offers features such as Color, networking, and advanced features over Mini vMac. The two main ones I found were Basilisk II and Mini vMac.
I loaded the standard Debian install onto a SD card to start (which at the time was Debian 6 or 7), then I started investigating the different original Motorola Mac emulators.
This project includes compiling code, adding scripts to boot, and configuring systems like VNC. To start I want to mention that there are areas of this “guide” where I have been short, if you are unfamiliar with Linux, some of the parts in this config may give you problems. I simply do it as a fan of good hardware and past operating systems. I am not trying to break copyright, or profit from this. Yet in the end, I got a cute little replica running on top of a Raspberry Pi. There were a few difficulties in the project, from the TFT screen, to the OS configuration. In building the project I wanted the computer to have the closest to the original feel as I could get.