I love that some people have too much time on their hands. Thanks to Slack developer Felix Rieseberg, you can now run Mac OS 8 on a 1991 Macintosh Quadra 900 without any messing about with separate emulators and OS installs. The whole thing runs on your Mac as a single, standalone Javascript app…

You can also run it on a Windows or Linux machine.

The underlying emulator is Basilisk II, a 68k Macintosh emulator by Christian Bauer et al, modified and compiled with Emscripten by James Friend.

Bear in mind that this is written entirely in JavaScript, so please adjust your expectations.

Rieseberg says it should run most Mac OS 8-compatible apps, and even comes with some supplied ones.

But if you want to load others, you can do that.

There are also various apps and trials preinstalled, including Photoshop 3, Premiere 4, Illustrator 5.5, StuffIt Expander, the Apple Web Page Construction Kit, and more.

All you need do is copy files into the macintosh.js folder in your user directory and restart the app. Open the Unix volume on the desktop and you’ll find them in there.

If you want to mount disk images, just place the .iso or .img volume into the same folder and re-open the app. Rieseberg does caution that there is a “considerable” performance hit for each mounted volume, so one at a time might be advisable.

The same also works in reverse if you want to transfer files from the emulator to your Mac: Just open the Unix volume and the macintosh.js folder within it, copy files to that folder, and then quit the app. That will force a sync that copies them to the folder on your own Mac.

One thing you can’t do, sadly, is connect to the web.

Of course, Javascript isn’t exactly the most efficient environment, so I found the app was using around 100% of one CPU core, but it’s certainly a fun trip down memory lane!

You can download the app from GitHub — just scroll down to the Downloads section.

Via the Verge