

If you enjoy retro gaming and are looking for a winter project, building your own mini-console-or sprucing up one you built years ago with a new case and different software-is still a great way to spend a little money and time. But enough has changed in the last few years-the Pi's hardware, the accessory ecosystem, the operating system, and even the emulators themselves-that we're totally overhauling that guide with new product recommendations and pointers. We've updated that guide a couple of times over the years, and a lot of the advice in it is still useful. Years ago, in the heyday of the NES Classic Edition, we put together a guide to building a retro emulation box with a Raspberry Pi board, the RetroPie operating system, and a few other fun accessories.

Its LCD IPS 10.1" 1024×600px HDMI Waveshare 11870 screen is turned 180°, so that the wiring does not interfere with the upper Macintosh frame.Further Reading Hands-on: NES Classic Edition puts old games in a very small package "I bought my Macintosh Classic II case on eBay - it was completely yellow, but I restored it to the factory condition by means of 18 per cent hydrogen peroxide and appropriate light exposure. "My version of MacintoshPi is driven by Raspberry Pi 3B+," Jaromaz explains of his physical Mac recreation. Jaromaz didn't create the emulator alone: The MacintoshPi project builds atop the existing Basilisk II and SheepShaver emulator, for Mac OS 7-8 and Mac OS 9 respectively, and if Mac OS compatibility isn't enough Jaromaz has squeezed an emulator for Commodore 64, Commodore 128, and Commodore PET emulation into the bundle for good measure. The second reason is performance: By reducing background tasks to a bare minimum, the emulator can run on almost - but not quite - any Raspberry Pi from the Raspberry Pi 2 upwards. The first is aesthetics: The system boots rapidly and shows the Mac OS environment full-screen, making it convincing if installed inside original hardware to replace a faulty motherboard.

There are a couple of very good reasons why Jaromaz sought to build MacintoshPi without relying on a graphical environment. This handy tool turns a Raspberry Pi into a classic Apple Mac, or a Commodore PET/C64/C128.
