惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
阮一峰的网络日志
阮一峰的网络日志
T
Tailwind CSS Blog
博客园 - 【当耐特】
量子位
博客园 - 叶小钗
有赞技术团队
有赞技术团队
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
博客园 - 司徒正美
爱范儿
爱范儿
美团技术团队
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
罗磊的独立博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
I
InfoQ
D
DataBreaches.Net
宝玉的分享
宝玉的分享

Latest from TechRadar

Quordle hints and answers for Monday, April 13 (game #1540) NYT Strands hints and answers for Monday, April 13 (game #771) NYT Connections hints and answers for Monday, April 13 (game #1037) Morbid Metal developer explains why he ditched an origami art direction in favor of gritty sci-fi — 'It worked, but it didn't really feel like me' '71% of US households get routers from ISPs': Why new FCC rules could leave millions stuck with outdated,… 'The CPU is the system’s executive layer': Intel joins SambaNova as both face existential threat from… How to watch The Audacity online from anywhere ‘More bang for your buck’: 7 easy ways to boost your MacBook Neo’s performance for free DJI Romo P vs Roborock Saros 10R — which robot vacuum comes out on top when it comes to dodging obstacles? I put… I spent 6 hours with Genshin Impact on the Galaxy S26 Ultra, and I can't believe how far mobile gaming has come What is the release date for The Testaments episode 4 on Hulu and Disney+? I reviewed the LG G6 for 3 weeks, and it's a fantastic OLED TV that's the new best option for brighter rooms Is your bird feeder camera doing more harm than good? 3 tips for using it safely as RSPB issues urgent disease warning Chelsea vs Man City Live Streams: How to watch Premier League 2025/26 from anywhere in the world, team news How to watch Alcaraz vs Sinner for FREE: TV Channels for Monte-Carlo Masters Final Sunderland vs Tottenham Live Streams: How to watch Premier League 2025/26 from anywhere in the world, team news Are these the best-designed workout headphones ever? I used them for a month to find out How to watch Snooker 900 John Virgo online (it's free) – stream O'Sullivan vs Higgins anywhere I've only just discovered the Walk With Frodo app on Garmin's Connect IQ store — and as as a huge LOTR nerd, it's going to make the next 1,800 miles fly by 'Just not sustainable': Why your monthly £25 broadband internet bill could soon hit £45 How to watch Paris-Roubaix 2026: Free Streams & TV Info as Tadej Pogacar chases third Monument How to watch Euphoria season 3 online – stream Zendaya & Sydney Sweeney drama from anywhere today '$15K bill destroyed a solo developer’s startup': How hackers are using leaked Google API keys to… There's a sneaky way to watch UFC 327 really cheap... NYT Connections hints and answers for Sunday, April 12 (game #1036) NYT Strands hints and answers for Sunday, April 12 (game #770) Quordle hints and answers for Sunday, April 12 (game #1539) Amazon's Ring cameras are the perfect solution to secure your home on a budget — shop today's best deals… I've tested every iPhone since the iPhone 12, and Ceramic Shield 2 is the first iPhone glass I fully trust UFC 327 live stream: how to watch Procházka vs Ulberg, start time, preview, full card
‘Everything is magenta’: This wild hack got M...
alexblake.techradar@gmail.com (Alex Blake) · 2026-04-10 · via Latest from TechRadar
Apple's Mac OS X Cheetah operating system running on a Nintendo Wii games console.
(Image credit: Bryan Keller)

  • One coder got an ancient version of macOS running on a Nintendo Wii
  • The project involved a mass of custom code and complex workarounds
  • Despite the difficulties, the author said it was ‘worth pursuing’

Forget asking whether your PC can run Crysis, the ultimate test of computing capabilities these days is whether you can hack a working copy of Doom onto a random piece of electrical equipment. But perhaps we should add a new test of hacking prowess: can you run Mac OS X Cheetah on a Nintendo Wii?

That’s exactly what programmer Bryan Keller managed, with the enterprising coder detailing the at-times convoluted process on their blog. And as you’d imagine, getting an operating system that was discontinued almost 25 years ago to run on a games console that’s not much younger presented more than its fair share of hurdles.

Keller was inspired by seeing a similar project that managed to get Windows NT running on a Nintendo Wii. And considering the Wii uses a PowerPC 750CL processor — which is an updated version of the PowerPC 750CXe found in Apple’s old iMac G3 and iBook G3 computers — Keller had an inkling that his attempted hack would work. It proved to be a hunch that was right on the money.

Article continues below

That doesn’t mean it was a walk in the park, though. Keller had to build a custom bootloader, patch the OS X kernel source code, put together a modified kernel binary, and even write his own drivers that enabled the kernel to read from the Wii’s SD card slot in order to boot up properly. In other words, the process was about as hands-on as it gets.

‘Worth pursuing’

Apple's Mac OS X Cheetah operating system running on a Nintendo Wii games console.

Something doesn't look right here... (Image credit: Bryan Keller)

Even after all that effort, Keller still encountered some unusual problems. One, for example, resulted in the device displaying Mac OS X in the wrong colors. As Keller succinctly put it, “everything is magenta.”

Fixing this was complicated, Keller said, because “it relates to a fundamental incompatibility between the Wii’s video hardware and the graphics code that Mac OS X uses.” The solution was to use two framebuffers — one for Mac OS X Cheetah and one for the Wii — and have the output from one converted into something the other could understand.

It was just one of many problems that Keller (unsurprisingly) encountered in this unusual hack. But despite the hitches, the endeavor was a success, with Mac OS X Cheetah (released in 2001) fully operational on the Nintendo Wii (first launched in 2006). Keller has posted the source code on GitHub for anyone brave enough to take on the challenge themselves.

Sign up for breaking news, reviews, opinion, top tech deals, and more.

Reflecting on the project, Keller said that “There’s something deeply satisfying about accomplishing something that, at the start, you weren’t even sure was possible… In the end, I learned (and accomplished) far more than I ever expected — and perhaps more importantly, I was reminded that the projects that seem just out of reach are exactly the ones worth pursuing.”


Follow TechRadar on Google News and add us as a preferred source to get our expert news, reviews, and opinion in your feeds. Make sure to click the Follow button!

And of course you can also follow TechRadar on TikTok for news, reviews, unboxings in video form, and get regular updates from us on WhatsApp too.

Alex Blake has been fooling around with computers since the early 1990s, and since that time he's learned a thing or two about tech. No more than two things, though. That's all his brain can hold. As well as TechRadar, Alex writes for iMore, Digital Trends and Creative Bloq, among others. He was previously commissioning editor at MacFormat magazine. That means he mostly covers the world of Apple and its latest products, but also Windows, computer peripherals, mobile apps, and much more beyond. When not writing, you can find him hiking the English countryside and gaming on his PC.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.