I ported Mac OS X to the Nintendo Wii
Overall reaction
- Strongly positive response; many call it one of the best hacks or writeups in years.
- People appreciate that it was done “for the love of the game” rather than for utility.
- Several say it matches their nostalgic idea of what “Hacker News” used to be about.
Technical achievement & abstractions
- Commenters are impressed that XNU/IOKit abstractions allowed a non‑Apple PPC box to boot with relatively “just” custom bootloader + drivers.
- The framebuffer/YUV-to-RGB dual-buffer trick is widely praised as especially clever.
- Some note how the project illustrates the power of good OS abstractions and compare IOKit and old NeXT DriverKit.
Tooling and reverse engineering
- Discussion of disassemblers: Hopper is praised for Mac-native UX; Ghidra is seen as powerful but “very Java”.
- Reverse‑engineering UIKit is discussed as necessary for undocumented behavior and bugs on closed platforms.
“Zero percent chance” & motivation
- The original Reddit claim that this had “zero percent chance” of happening becomes a running joke.
- Several say overly confident “impossible” statements often motivate ambitious projects.
Comparison to other console/OS ports
- People reference prior ports of Windows NT 4 to Wii/GameCube and Linux/NetBSD on Wii.
- Some fantasize about dual‑boot setups (e.g., NT + OS X on Wii) or doing similar work on Dreamcast or other older hardware.
Other targets: Wii U, Apple TV, iOS
- Many speculate about porting Mac OS X/macos to Wii U (seen as easier thanks to more RAM/cores).
- Some wonder about turning Wiis or Apple TVs into general-purpose Macs; technical and ISA barriers are noted.
- Running macOS on iPhones/iPads is debated; jailbroken experiments and kexec-like ideas are mentioned, alongside hardware reinit limits.
Hacker culture, AI, and “real hackers”
- Some celebrate the absence of AI mentions; others push back, arguing that using AI doesn’t disqualify “real hacking”.
- The author notes using non‑agentic AI as a learning/research aid while doing the hard work themselves.
Blog post feedback
- Readers report initial issues with embedded .mov in
<img>tags and tiny screenshots; the author fixes these and later adds click‑to‑enlarge. - Multiple requests for an RSS feed to follow future projects.
Broader reflections
- Several reminisce about earlier low‑level hacking eras and lament that modern systems feel harder to tinker with.
- The project is cited as inspiring proof that deep systems work is still approachable with time and persistence.