Infinite Mac: Turning to the dark side

# · 🔥 230 · 💬 51 · one month ago · blog.persistent.info · CharlesW · 📷
Tl;dr: No, not Windows¹, but I've decided to expand Infinite Mac to the the black hardware that Mac users secretly lusted after in the 80s and 90s: NeXT. There is now a runnable collection of all notable NeXTStep versions, going from the initial 0.8 preview in 1988 to the final OPENSTEP 4.2 release in 1997. While including it in Infinite Mac would be scope-creep, NeXT's legacy is in many ways more relevant to today's macOS than classic Mac OS. It also helped that it's under active development by its original creator, and thus a modern, living codebase². Previous is the fifth emulator that I've ported to WebAssembly/Emscripten and the Infinite Mac runtime, and it's gotten easier. With the initial emulator being brought up, there were some more fun tasks, like adding a NeXT-style monitor frame and a NeXT appearance to the Infinite Mac controls. It can even be used as a virtual sneakernet to move data between NeXT and Mac installations on Infinite Mac. It's this variant that is included on Infinite HD. In some ways this justifies the whole Previous side-quest - it's just a more convoluted way to run the same classic Mac software as the rest of the Infinite Mac emulators. Infinite Mac is being used as a tool to make Playdate game art and other toys.
Infinite Mac: Turning to the dark side



Send Feedback | WebAssembly Version (beta)