「Think Retro にとって楽しい小さなプロジェクトが何かわかっている」と、ある日、私は、いかにもバカな私らしく思いついた。「クラシックな Mac OS を Raspberry Pi にインストールする」
キーワードは「楽しい」と「少し」だったが、時間が経つにつれて、「少し」というのは笑ってしまうほど楽観的であり、「楽しい」というのはブートキャンプの一日が楽しいという程度にしか当てはまらないことが明らかになった。快適ゾーンから押し出され、通常は幸いにもあまり使われていない体の部分を鍛えることは良いことだとわかっているが、家に帰り、浴槽に浸かり、手の届くところにポートワインを置いているときに初めて、本当に楽しかったと実感するのだ。
もちろん、問題はRaspberry PiにMac OSを直接インストールできないことです。Raspberry PiはMac OS向けに設計されていないからです。しかし、Raspberry PiとMacがコンピューティングの民主化に貢献してきたことだけでなく、ハードウェア性能においても共通点があるように思えたので、Mac OSをPiにインストールしたいと思いました。Rev. AのRaspberry Piでさえ、技術的には初代Macintoshよりもはるかに高性能ですが、それでも、4GHz Core i7搭載のiMac 5Kにエミュレータをインストールするよりも、この方法の方が私には魅力的に思えます。
それに、初期のAppleコンピューターを少し混乱させるかもしれませんが、ウォズとApple IとIIの精神がRaspberry Piの中に息づいているようです。それに、ADB-USBアダプターを取り出して、昔ながらのAppleキーボードとマウスを使えるようになるなんて(と、私は懐かしく想像していました)。
とにかく。この時点で、最初の調査で「簡単」や「ビルド済みバイナリ」といった言葉が飛び出してきたので、私は誤った安心感に陥っていました。つまり、他の人たちが苦労してRaspberry PiでMac OSをエミュレートして動作させているので、私はスクリプトを実行するだけで済む、というわけです。そして実際、最終的にはその通りになりましたが、私は自分の愚かさを考慮に入れていなかったのです。
実は、それは不公平です。私はバカではありません。ただ、コンピューターを初めて使ったのは、テープレコーダーをデッキに挿して電源を入れるくらいで、その後すぐにGUIに移行してしまった人間です。コマンドラインをあまり使ったことがないんです。
そのため、Raspberry PiにMac OSをインストールしようとした時、最も基本的なことで何度もつまずいてしまいました。私よりもはるかに経験豊富で知識豊富な人(そして、もっと悪いことに、私よりはるかに知識の少ない人)は、自称テクノロジージャーナリストがどうしてこんな基本的な作業に戸惑うのかと不思議がるでしょう。しかし、私と同じように、LinuxやRaspberry Piを少しでも触ったことがある人なら、このような状況に何度も遭遇したことがあるかもしれません。
例えば、/r/VintageApple の Reddit スレッドの最初のコメントでは、コマンドをいくつか実行するだけですべてが自動的に実行されると示唆されています。これは事実です。ただ、初心者向けの NOOBS 方式で Pi に Raspbian をインストールしたのですが、起動するとまず、どこでコマンドを実行すればいいのかという疑問に直面します。
まあ、ターミナルウィンドウを起動することを考えないほど初心者というわけではない。なので、ターミナルウィンドウを起動して最初の行を入力し、リターンキーを押すと(これは仮定の話だが)、ルート権限がないというエラーが表示される。数時間経ち、何度か異なるインストール方法を試した後、この記事を書いている今の状況からすると、コマンドの先頭に「sudo」を付けるべきだったと思うのだが、これが私を何度も立ち止まらせた原因なのだ。
「RetroPieイメージにはMini vMacとBasiliskのビルド済みバイナリがあるよ」とRedditのスレッドは嬉しそうに呟いている。「フロントエンドが素晴らしいからおすすめ」 なるほど、まさにうってつけだ。RetroPieをググってみると、これはエミュレートされたハードウェアのコレクションで、ビンテージゲーム機が中心で…まあ、要するに、私が試してみたものの、実に様々な理由でうまく動作しなかったことをすべて記録しているということになる。私にとっては大変なことだったが、皆さんにとっても読むのがつまらないものになるだろう。
こういうのがたくさんありました…。

…そして、コマンドラインで長い間忘れ去られていた、これらの恐ろしい古い疑似 GUI 構成ページが時折垣間見える。それは、砂漠をさまよう男にとっての尿の入った杯のようなもので、下劣ではあるが、これがすべて終わったときの人生がどのようなものになるかを魅惑的に思い出させるものだった。

RetroPie の既成バージョンを SD カードにインストールするという、簡単なはずの試みが失敗に終わった後、昼食休憩に入りました。RetroPie をゲームに使用したくなかったにもかかわらず、ゲームパッドを検出できず、使用できる互換性のあるゲームパッドを持っていなかったため、RetroPie がロードを拒否したのです。昼食後、リフレッシュして元気を取り戻して戻ってきたように見えましたが、Mac の 3 つの画面に散らばったブラウザ タブの蔓延、走り書きのメモ、午前中の実験の原動力となったエスプレッソの残りを見た途端、私は意気消沈し、諦めることにしました。
その日は一日中、このことで落ち込んでいました。これは私の手に負えるはずだったのに、午前中の努力だけで諦めてしまった自分に失望したのです。しかし、私が抱えていた問題、そしてそもそもこれらの問題の存在自体が、Mac が本来排除するために設計されたものなのだと気づいたのです。
いつかこの作業をやり遂げるつもりです。今朝の経験を活かして、このプロジェクトに適切な時間を割く方法を学んでいるので、きっと楽になるでしょう。でも今は、Classic II の裏側でスイッチを押すだけで、ビンテージMac OSでちょっといじりたくなった時に、ただただ満足しています。そして、いざそうなった時には、コンピューターをこんなに簡単にしてくれたAppleに改めて感謝します。