98
40年前のApple Macが、Raspberry Pi Pico Wと巧みなコーディングのおかげでついにオンラインになった
ラズベリーパイ
(画像提供:ハンター・アーヴィング)

私たちは古いハードウェアに深い愛着を持っており、ヴィンテージマシンをいじくり回す機会を常に楽しみにしています。それらは今の私たちの成功への道を切り開いてくれたものですが、公式サポートが終了しても使えなくなるのは当然のことと言えるでしょうか?メーカー兼開発者のハンター・アービング氏は、最近1986年製の古いMacintosh Plusを購入し、 Raspberry Pi Pico Wを使ってオンライン接続することに成功しました

古いMacに新しい技を教える - YouTube 古いMacに新しい技を教える - YouTube

視聴する

これを実現するために、アーヴィングはRaspberry Pi Pico Wを使って古いイーサネットアダプターをエミュレートしています。これにより、Macintosh Plusは実際よりも古いハードウェアを使用していると認識し、インターネットに接続できるようになります。このRaspberry Piのセットアップは、BlueSCSIと呼ばれるツールで動作します。

BlueSCSIについて聞いたことがない方のために説明すると、これはビンテージコンピュータにSCSIディスクソリューションを提供することを目的とした無料のオープンソースシステムで、インターネット接続も提供できるようです。BlueSCSIはRaspberry Pi Pico Wと互換性があり、Pico WのWi-Fi接続を利用してMacintosh Ethernetアダプタの速度をエミュレートします。これは、約60KB/秒でドライブをエミュレートできるため、多くのレトロApple愛好家のツールキットに便利なツールとして採用されています。BlueSCSIは、Adrian Black、Action Retro、そして最近ではThis Does Not ComputeといったレトロコンピューティングYouTuber界の巨人たちによって使用されています。This Does Not Computeは、(ほとんど)新品のパーツからレトロMacを組み立てました。

BlueSCSIの素晴らしい点は、特定の種類のビンテージPCに限定されないことです。多少の調整は必要かもしれませんが、様々な古いマシンを接続できます。しかし今回は、アーヴィングがリサイクルショップで見つけた1986年製のMacintosh Plusが、このプロジェクトの主役となりました。

ヴィンテージマシンをインターネットに接続する際には、セキュリティと互換性に関する大きな注意点が1つあります。前述のように、古いマシンは公式サポートが終了しているため、セキュリティ面である程度の懸念があります。また、CSSやJavaScriptといった最新のプロトコルも扱えません。しかし、Macintosh PlusはHTMLをある程度扱えます。このプロジェクトを完成させるため、アービング氏はMacProxyという既存ツールのフォークを作成し、Macintosh Plusで最新のウェブサイトインターフェースを扱えるようにしました。アービング氏のフォークであるMacProxy Plusには、特定のウェブサイトで使用できるカスタム拡張機能が搭載されています。例えば、アメリカ国立気象局のウェブサイトでは、ヴィンテージMacの表示に必要なHTMLだけを抽出しています。それだけではありません!アービング氏はChatGPT、Wikipedia、Reddit向けの拡張機能も作成しています。このセットアップでは、YouTube動画を「ストリーミング」することも可能です。まあ、ある程度ですが。NotYouTubeを使用し、ローカルデバイスからメディアをゆっくりとストリーミングします。アービング氏によると、1秒あたり約400バイトを受信し、「リックロール」に到達するまでに17時間かかったとのことです。

このRaspberry Pi プロジェクトが実際に動作している様子をご覧になりたい場合は、 YouTubeで確認できます。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

アッシュ・ヒルは、Tom's Hardwareの寄稿ライターです。趣味の電子工作、3Dプリント、PCの分野で豊富な経験を有しています。彼女は今月のRaspberry PiプロジェクトやRaspberry Piに関する日々のレポートの大部分を担当し、あらゆるテクノロジー製品のお得なクーポンやセール情報も探しています。