デスクの上に置かれた任天堂WiiがMac OS Xを起動している。その文章は現実ではありえないはずだ。しかし、現実にそうなっている。
モッダーのBryan Keller氏は4月8日、任天堂のモーションコントロールコンソールでMac OS Xを動作させるための全開発プロセスを詳述した詳細なブログ記事を公開した。このプロジェクトは実は2013年に遡り、Keller氏が最初にアイデアを提示したものの、その後棚上げにされた。最終的にこの取り組みを再燃させたものは何だったのか?それは別のモッダーがWiiにWindows NTを移植したことだ。Keller氏はそれを見て、「私のハンダごてを預かれ」と思ったようだ。
2013年のサイドプロジェクトがいかにして動作するOSポートになったか
Keller氏が記録した開発ジャーニーは、カジュアルな週末プロジェクトではない。WiiのハードウェアでMac OS Xを起動させるには、複雑なブートローディングシーケンス、カーネル互換性の問題、そして実際のフライト中にKeller氏を悩ませた数々のバグと格闘する必要があった。ある時点では、USBスティックからOSを起動しようとして、コンソールが完全にブリック(起動不能)寸前になった。
重要なのは、WiiはPowerPCプロセッサを使用しており、これは2006年のIntel移行前にAppleがハードウェアで使用していたのと同じアーキテクチャだ。Mac OS X 10.4 (Tiger) 以前のバージョンはPowerPCチップ上でネイティブに動作していた。WiiのBroadway CPUはPowerPCの派生であり、これがこのポートを完全に非現実的なものではなく、理論的に可能にしている理由だ。
注意
WiiMacポートはまだプロトタイプです。オーディオ出力は未解決であり、実行するにはBootMiiでジェイルブレイクされたWiiが必要です。公開リポジトリはGitHubでWiiMacという名前で利用可能です。
Keller氏自身のプロジェクトの要約は、直接引用する価値がある。「結局、私は予想以上に多くのことを学び(そして達成し)ました。そしておそらくより重要なのは、手の届かないように見えるプロジェクトこそ、追求する価値のあるものだということを再認識させられたことです。」
誰も求めていなかったが、誰もが必要とするiMac G3のアイデア
ポート自体だけでも十分に印象的だ。しかし、それが解き放った真の混乱は、1990年代後半から2000年代初頭にかけての象徴的な半透明一体型CRTマシンであるApple iMac G3の中にWiiを詰め込むというアイデアだ。
論理は実際に追跡できる。YouTuberのMatt Gray氏は以前、iMac G3の内部をMac Miniに交換し、独自のVGAコネクタと内部USBブレークアウトを介してマシンに内蔵されたCRTに接続した。Wiiは物理的に十分にコンパクトなので、理論的には元のマザーボードがあったスペースに収まる可能性がある。その形状はG3のフロントローディング光学ドライブベイにも一致しており、ディスクスロットも引き続き機能する可能性がある。

iMac G3内部レイアウト
Wiiのビデオ出力とUSB接続は、G3の独自のコネクタに合わせるためにアダプターが必要になるだろうが、それはGray氏がMac Miniビルドで既に解決した問題と同じだ。ほとんどのプレイヤーが見落としているのは、iMac G3とWiiが美的時代を共有していることだ。どちらも、コンシューマーエレクトロニクスがカラフルで丸みを帯びており、堂々と遊び心に満ちていた、90年代後半から2000年代中盤の特定のデザイン期間の製品なのだ。
したがって、提案はシンプルだ。iMac G3のシェルの中にWiiを入れる。画面で動作するKeller氏のMac OS Xポート。秘密裏に任天堂のコンソールであり、2001年のApple独自のソフトウェアを実行するレトロなAppleコンピュータ。全く不要。絶対にやる価値がある。
WiiMacブートローダーが実際に必要とするもの
呪われたハイブリッドコンピュータを構築せずにポートを試してみたいと思う人のために、要件は簡単だ。
- BootMiiでジェイルブレイクされた任天堂Wii(Wii Uではない)
- GitHub上のWiiMacブートローダーリポジトリへのアクセス
- オーディオはまだ動作せず、これはプロトタイプであるため、忍耐
Keller氏のブログは、開発プロセスのすべてのステップを技術的に詳細に説明しているため、コーディング経験がありジェイルブレイクされたコンソールを持っている人には、実際の出発点となる。このプロジェクトはオープンで公開されており、デスクトップを起動できるほど機能的であるようだ。
レトロモッディングシーンは最近、かなりの勢いがある。これ、それを触発したWindows NT Wiiポート、そしてPS1ハイブリッドPCBビルドのようなプロジェクトが話題になっている中で、古いハードウェアを本来設計されていなかった領域に押し込むことへの真の需要がある。より珍しいハードウェアプロジェクトやレトロな深掘りについては、以下をチェックしてほしい。
Keller氏のプロジェクトは、コンソールを飛行機でブリック寸前にした13年前のアイデアとして始まった。それはWiiでMac OS Xを起動するという結果になった。次の論理的なステップは明らかに、そのWiiを半透明のCRT Macの中に入れることだ。誰かがこれを実現する必要があり、コミュニティが現在どのようなレトロビルドを披露しているかを見るために、最新のレビューを閲覧することで、多くのハードウェアのインスピレーションを見つけることができるだろう。







