把经典 Mac OS 移植到任天堂 Wii:第一次跑进桌面
来源:virtuallyfun.com — 2026-10-29
📋 概述
客座作者 Rairii 把经典 Mac OS 移植到了采用 ArtX 系芯片的 PowerPC 主机上——GameCube、Wii,未来还有 Wii U。里程碑是 Mac OS 7.6 与 9.2.2 首次在 Wii 上进入桌面,他认为这大概是 CHRP 克隆机时代之后,第一次有人在苹果之外把经典 Mac OS 带到新硬件上。项目 2025 年 6 月 22 日从 fork OpenBIOS 起步,全部编码、逆向与调试都由本人完成,没有用任何 LLM。
🔑 核心要点
- 硬件谱系很清楚:GameCube 的 Flipper、Wii 的 Vegas、Wii U 的 Latte 都是 ArtX 血脉。
- 启动链条从 Open Firmware 开始:先移植 OpenBIOS,才能跑起 Trampoline 引导器。
- 第一道坎是地址空间假设:Trampoline 算出的缓冲区物理地址在这台机器上无效。
- 驱动只做了最少必要:EXI 总线上的 SD Gecko 与 EXI-IDE。
- 态度很明确:用 AI 做这些项目就没意思,也学不到东西。
💡 金句
I do these projects for fun and to learn, if I used “AI” it wouldn't be fun and I wouldn't learn anything.
👍 0
👎 0
← 返回 Lobsters 首页