网易首页 > 网易号 > 正文 申请入驻

任天堂Wii跑苹果系统:1个开发者的17天夏威夷实验

0
分享至


2001年发布的Mac OS X 10.0 Cheetah,在2024年被人装进了2006年发售的Wii游戏机。完成这件事的Bryan Keller,把整套设备塞进了去夏威夷的行李箱。

一台Wii的"基因突变"实验

Keller的灵感来自Windows NT移植Wii的先例。他盯上了Wii的PowerPC 750CL处理器——这恰是苹果G3 iBook/iMac所用PowerPC 750CXe的升级版。同源架构意味着理论可行性,但"能跑"和"能用"隔着一整座驱动开发的坟场。

他从头写了一个自定义引导加载程序(bootloader),这是系统启动的第一道关卡。内核层面,Keller必须给OS X的源代码打补丁,重新编译出能在Wii硬件上运行的修改版内核。

存储是第一个硬骨头。Wii的SD卡槽没有原生驱动支持,Keller写了自定义驱动让内核能识别并挂载文件系统。显示更麻烦:Wii的视频硬件与OS X图形代码存在色彩格式不兼容,他得在中间搭一座"翻译桥"——framebuffer驱动负责把OS X的界面输出到Wii的显示输出上。

USB外设的支持几乎让他翻遍互联网考古。最终在IRC频道里挖到了 decade-old 的OS X Cheetah USBFamily源代码,键盘鼠标才得以正常工作。

夏威夷的"移动开发环境"

项目推进到关键阶段时,Keller的假期到了。他没有选择暂停,而是把Wii整机打包带去夏威夷。海滩与调试终端的反差,大概是开发者版本的"带着工作旅行"。

成果是一台能完整运行Mac OS X Cheetah安装程序、支持键鼠操作的Wii。从引导加载到图形界面,从存储驱动到外设支持,每个环节都是手工缝合。

Keller把完整的技术文档和踩坑记录放在个人网站,项目源代码已上传GitHub。任何想复现的人都能按图索骥——当然,得先准备好面对PowerPC架构的古老脾气。

为什么是现在?

移植老系统到新(旧)硬件,从来不是实用主义驱动的项目。Windows NT移植Wii在先,Keller的OS X实验在后,这类项目的乐趣在于证明"封闭生态的边界是可以被重新定义的"。

Wii早已停产,Cheetah也早已停止维护。但PowerPC架构的遗产——从苹果2005年转向英特尔前的整个时代,到任天堂这款销量破亿的游戏机——在这种跨界实验中获得了奇怪的新生命。

Keller没有解释为什么选择夏威夷作为冲刺地点。或许只是日程巧合,或许调试内核崩溃时,窗外能看见海会让他少摔几次鼠标。他在博客里留下的技术细节足够完整,却对个人动机保持沉默。

GitHub仓库的README最后更新于项目完成后一周。有用户在issue区询问能否移植更新的OS X版本,Keller没有回复。Wii的硬件上限卡在那里,Cheetah之后的系统对内存和处理器的要求,这台积灰的白色方盒已经够不到了。

如果你手里还有一台Wii,会愿意花一个周末让它变成2001年的Mac吗?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
三星想给每名员工发230万奖金,不仅被拒绝还可能罢工!工会的理由让人意外

三星想给每名员工发230万奖金,不仅被拒绝还可能罢工!工会的理由让人意外

可达鸭面面观
2026-05-08 12:03:22
南京经济技术开发区管委会原巡视员倪德龙接受纪律审查和监察调查

南京经济技术开发区管委会原巡视员倪德龙接受纪律审查和监察调查

扬子晚报
2026-05-08 15:24:55
国务院一纸令下!六月起强制执行,骑电动车再也不用见警就躲了

国务院一纸令下!六月起强制执行,骑电动车再也不用见警就躲了

今朝牛马
2026-05-07 20:58:21
5月1日起红灯右转全国统一新规:不是不让转,是不要再乱转了

5月1日起红灯右转全国统一新规:不是不让转,是不要再乱转了

笑熬浆糊111
2026-05-08 05:47:49
37死1失联!涉浏阳"5·4"烟花爆炸事故8名责任者到案!在医救治51人

37死1失联!涉浏阳"5·4"烟花爆炸事故8名责任者到案!在医救治51人

声情专递
2026-05-08 12:22:29
中方宣布无视美国制裁,美媒称史无前例,鲁比奥:或追加二次制裁

中方宣布无视美国制裁,美媒称史无前例,鲁比奥:或追加二次制裁

书纪文谭
2026-05-07 15:11:53
谁是五一“吸金王”?这5座城市让游客心甘情愿掏钱包

谁是五一“吸金王”?这5座城市让游客心甘情愿掏钱包

晓栗
2026-05-08 01:08:33
快讯!国际足联还是低头了!

快讯!国际足联还是低头了!

故事终将光明磊落
2026-05-08 16:00:50
巴西免签了,但你可能根本去不了

巴西免签了,但你可能根本去不了

BT财经
2026-05-08 08:24:02
娃哈哈董事长,大婚!

娃哈哈董事长,大婚!

家传编辑部
2026-05-07 22:11:46
队长被打进医院!皇马更衣室彻底失控,内乱不止颜面尽失!

队长被打进医院!皇马更衣室彻底失控,内乱不止颜面尽失!

田先生篮球
2026-05-08 08:16:44
浏阳烟花厂爆炸37人死亡,湖南省委书记召开调度会,现场全体默哀;芒果TV宣布《亲爱的·客栈2026》《乘风2026》《你好,星期六》推迟播出

浏阳烟花厂爆炸37人死亡,湖南省委书记召开调度会,现场全体默哀;芒果TV宣布《亲爱的·客栈2026》《乘风2026》《你好,星期六》推迟播出

大风新闻
2026-05-08 14:15:10
三亚“4只皮皮虾1035元”店主事发次日去世,年仅43岁,留下两个孩子;家人称其事发前已脑出血,店铺收到威胁电话,不打算继续开业

三亚“4只皮皮虾1035元”店主事发次日去世,年仅43岁,留下两个孩子;家人称其事发前已脑出血,店铺收到威胁电话,不打算继续开业

大象新闻
2026-05-08 13:46:04
保住纳税人的钱!美国防部长宣布采购革命:企业自己掏钱建厂,交不出货就换人

保住纳税人的钱!美国防部长宣布采购革命:企业自己掏钱建厂,交不出货就换人

爆角追踪
2026-05-08 08:22:25
“纸上安全”VS现实噩梦:华为问界产业链为何沦为“忽悠型”造车的重灾区?

“纸上安全”VS现实噩梦:华为问界产业链为何沦为“忽悠型”造车的重灾区?

SmartHey
2026-05-08 10:10:02
中央决定:陈扬帆任中国移动董事、总经理、党组副书记

中央决定:陈扬帆任中国移动董事、总经理、党组副书记

界面新闻
2026-05-08 17:51:43
36岁名校海归博士求职无门:不上班最难受的不是没钱,是精神失重

36岁名校海归博士求职无门:不上班最难受的不是没钱,是精神失重

三言四拍
2026-05-08 09:01:06
国乒5月8号赛程很强,王皓提拔3人,向鹏王楚钦林诗栋挑大梁

国乒5月8号赛程很强,王皓提拔3人,向鹏王楚钦林诗栋挑大梁

阿信点评
2026-05-08 16:16:40
比核弹更致命?伊朗海底7条光缆,扼住全球经济命脉

比核弹更致命?伊朗海底7条光缆,扼住全球经济命脉

网易新闻出品
2026-05-07 19:33:27
赖清德返台后称台湾是国家,下令拆除蒋介石像,大陆六字预言结局

赖清德返台后称台湾是国家,下令拆除蒋介石像,大陆六字预言结局

凉了时光人
2026-05-08 09:46:12
2026-05-08 18:56:49
我是一个养虾人
我是一个养虾人
有态度网友ytd
2304文章数 26关注度
往期回顾 全部

数码要闻

Ploopy推出开源指点杆鼠标Bean,支持QMK / VIA

头条要闻

伊朗成立新部门 所有想过霍尔木兹的船要先填40多道题

头条要闻

伊朗成立新部门 所有想过霍尔木兹的船要先填40多道题

体育要闻

他把首胜让给队友,然后用一年时间还清账单

娱乐要闻

古天乐被曝隐婚生子,新娘竟是她

财经要闻

轮到豆包收割了?

科技要闻

SK海力士平均奖金600万 工服成相亲神器

汽车要闻

智能双舱大五座SUV 乐道L80将于5月15日正式上市

态度原创

家居
时尚
艺术
亲子
数码

家居要闻

流动的尺度 打破家的形式主义

海魂衫搭配白色,更解暑!

艺术要闻

探索施密德的油画,感受无法抵挡的艺术魅力!

亲子要闻

越来越多的80后开始拼三胎了!

数码要闻

AI时代 CPU依然中流砥柱!AMD加冕数据中心之王

无障碍浏览 进入关怀版