conv.

All stories
TechQuiet 13d · day 14

Developer ports classic Mac OS to Nintendo Wii, GameCube

A programmer has successfully booted Mac OS on PowerPC-based Nintendo hardware for the first time since the 1990s.

What to know

  • A developer successfully ported classic Mac OS to Nintendo GameCube and Wii hardware, reaching the desktop—the first such achievement outside Apple since the CHRP clone era of the 1990s.
  • The project began in June 2025 and involved porting OpenBIOS, writing custom device drivers, and manually debugging without AI assistance, undertaken as a learning exercise rather than for production use.
  • The developer was motivated by appreciation for the historical complexity of Mac OS architecture, describing the layered hacks spanning decades as a form of 'jank' worth exploring.
  • The work is not yet ready for public release but demonstrates the feasibility of running legacy operating systems on unconventional hardware through careful firmware and driver porting.
many voices

This is a notable technical achievement worth celebrating and potentially releasing for the community.

  • “Hopefully their port of Mac OS gets put in the Open Shop Channel!”

    unfocused · Hacker News ↗
many voices

The Wii remains a valuable platform for hobbyist projects and retro gaming, with active modding communities.

  • “I went back to my Nintendo Wii which was already modded, and updated it to the latest modded hacks and I was amazed to see more software, stability, and even online gaming brought back!”

    unfocused · Hacker News ↗
some voices

The Wii represents peak console design due to physical media distribution and quality standards.

  • “The Wii was truly the peak of gaming consoles. Games still came on disk so there wasn't the madness of endless buggy updates”

    jedbrooke · Hacker News ↗

DHowett Software developer and porterGoldfish64 Parallel Mac OS X porter

How it unfolded 2 developments, newest first · click a bar or a number to jump articlespostscomments

Peak 6 pieces in 4h at Oct 30, 12 PM; 17 pieces over 14 days (2 articles · 4 posts · 11 comments) Oct 29, 12 PM — 2 pieces · 2 posts — Hacker News 1, Lobsters 1Oct 29, 4 PM — quietOct 29, 8 PM — quietOct 30, 12 AM — quietOct 30, 4 AM — quietOct 30, 8 AM — quietOct 30, 12 PM — 6 pieces · 2 articles · 1 post · 3 comments — Hacker News 4, Newswires 2Oct 30, 4 PM — 5 pieces · 5 comments — Hacker News 5Oct 30, 8 PM — 3 pieces · 1 post · 2 comments — Hacker News 2, Mastodon 1Oct 31, 12 AM — quietOct 31, 4 AM — 1 piece · 1 comment — Hacker News 1Oct 31, 8 AM — quietOct 31, 12 PM — quietOct 31, 4 PM — quietOct 31, 8 PM — quietNov 1, 12 AM — quietNov 1, 3 AM — quietNov 1, 7 AM — quietNov 1, 11 AM — quietNov 1, 3 PM — quietNov 1, 7 PM — quietNov 1, 11 PM — quietNov 2, 3 AM — quietNov 2, 7 AM — quietNov 2, 11 AM — quietNov 2, 3 PM — quietNov 2, 7 PM — quietNov 2, 11 PM — quietNov 3, 3 AM — quietNov 3, 7 AM — quietNov 3, 11 AM — quietNov 3, 3 PM — quietNov 3, 7 PM — quietNov 3, 11 PM — quietNov 4, 3 AM — quietNov 4, 7 AM — quietNov 4, 11 AM — quietNov 4, 3 PM — quietNov 4, 7 PM — quietNov 4, 11 PM — quietNov 5, 3 AM — quietNov 5, 7 AM — quietNov 5, 11 AM — quietNov 5, 3 PM — quietNov 5, 7 PM — quietNov 5, 11 PM — quietNov 6, 3 AM — quietNov 6, 7 AM — quietNov 6, 11 AM — quietNov 6, 3 PM — quietNov 6, 7 PM — quietNov 6, 11 PM — quietNov 7, 3 AM — quietNov 7, 7 AM — quietNov 7, 11 AM — quietNov 7, 3 PM — quietNov 7, 7 PM — quietNov 7, 11 PM — quietNov 8, 3 AM — quietNov 8, 7 AM — quietNov 8, 11 AM — quietNov 8, 3 PM — quietNov 8, 7 PM — quietNov 8, 11 PM — quietNov 9, 3 AM — quietNov 9, 7 AM — quietNov 9, 11 AM — quietNov 9, 3 PM — quietNov 9, 7 PM — quietNov 9, 11 PM — quietNov 10, 3 AM — quietNov 10, 7 AM — quietNov 10, 11 AM — quietNov 10, 3 PM — quietNov 10, 7 PM — quietNov 10, 11 PM — quietYesterday, 3 AM — quietYesterday, 7 AM — quietYesterday, 11 AM — quietYesterday, 3 PM — quietYesterday, 7 PM — quietYesterday, 11 PM — quietToday, 3 AM — quietToday, 7 AM — quietToday, 11 AM — quietToday, 3 PM — quietToday, 7 PM — quiet ◂ 1 earlier2
Oct 30Nov 1Nov 3Nov 5Nov 7Nov 9now · 8:16 PM ET
  1. 2

    Hacker News community responds with related projects and context

    Comments on the post highlight related uses of modded Wii hardware, draw parallels to other retro computing efforts, and discuss the Wii's historical significance in gaming. Some commenters note the Wii's suitability for homebrew and alternative operating systems.

    “Nintendo just shutdown Mariokart Tour on mobile. I went back to my Nintendo Wii which was already modded, and updated it to the latest modded hacks and I was amazed to see more software, stability, and even online gaming brought back!”
    — unfocused
    • Interesting timing. Nintendo just shutdown Mariokart Tour on mobile. I went back to my Nintendo Wii which was already modded, and updated it to the latest modded hacks and I was amazed to see more software, stability, and even online gaming brought back!Hopefully their port of Mac OS gets put in the Open Shop Channel!Open Shop Channel…

      unfocusedHacker News13d agoview on Hacker News ↗
    2 more of the top 3 · 11 posts in this stretch
    • The Wii was truly the peak of gaming consoles.Games still came on disk so there wasn’t the madness of endless buggy updates (disks had one opportunity to be bug free so quality was at a higher standard) and internet connectivity was not guaranteed, so there was no way for micro transactions.However, internet connectivity was available, so things…

      jedbrookeHacker News13d agoview on Hacker News ↗
    • > This got me acquainted with the classic Mac OS,> and I fell in love with the jank as it were (hacks> upon hacks upon hacks going back to the 1980s is> something I’d definitely describe as “jank”).Modern macOS still has classic Mac OS code in it dating as far back, and has added Objective C and Swift abstractions on top.

      deadnomoreHacker News13d agoview on Hacker News ↗
    all of them →
  2. 1

    Developer details technical approach and motivations

    The developer published a technical writeup explaining why they undertook the project, what drew them to classic Mac OS, and the specific challenges faced porting the bootloader, firmware, and device drivers. They emphasize all work was done manually without AI assistance.

    “I fell in love with the jank as it were (hacks upon hacks upon hacks going back to the 1980s is something I'd definitely describe as "jank")…”
    — DHowett
  3. background

    Classic Mac OS reaches desktop on Wii and GameCube — The developer announced reaching a major milestone: classic Mac OS booting to the desktop on Nintendo hardware. This is described as likely the first time since the CHRP clone era that anyone outside Apple has brought classic Mac OS to a new system.

  4. background

    Developer begins Mac OS port to Nintendo hardware — The developer forked upstream OpenBIOS to begin porting classic Mac OS to PowerPC systems with ArtX chipsets, specifically targeting GameCube, Wii, and eventually Wii U.

Also covered reported alongside — the timeline has no entry for these yet

  1. first by HN Best, 13d ago · also HN Frontpage

What people are saying 7 voices from 1 site · best of 11 · verbatim