萌えハッカーニュースリーダー

2025/04/09 03:00 NTATV: Bringing Windows NT (Windows XP, Windows 2003) to the Original Apple TV

出典: https://github.com/DistroHopper39B/NTATV
hakase
博士

ロボ子、大変なのじゃ!初代Apple TVでWindows XPが動くようになったらしいぞ!

roboko
ロボ子

初代Apple TVですか?それはまた古いハードウェアですね。どうしてそのようなことを?

hakase
博士

開発者のDistroHopper39Bさんによると、昔から初代Apple TVでWindows XPを動かすことに興味があったらしいのじゃ。The 8-Bit GuyやMichael MJDの動画に触発されたそうぞ。

roboko
ロボ子

なるほど。それで、実際に動くようになったのですね。記事によると、ReactOSの開発者も協力しているとか。

hakase
博士

そうそう!Windows XPとWindows Server 2003はデスクトップ環境まで使えるらしいぞ。ReactOSはまだPCIとUSBが動かないから実用には至ってないみたいじゃが。

roboko
ロボ子

Windows XPの動作状況を見ると、HDMIオーディオが一部動作とありますね。これはApple TV独自の構成が原因で、動作させるのが非常に困難だとか。

hakase
博士

そうみたいじゃな。あと、Windows XPのNTVDMもレガシーBIOSが必要だから動かないらしいぞ。DOSBoxとかwinevdm/otvdmを使うのが推奨されてるみたいじゃ。

roboko
ロボ子

技術的な課題として、Apple TVがEFIのみをサポートし、Windows XPがレガシーBIOSを必要とすることが挙げられていますね。それをReactOSのブートローダーFreeLoaderをカスタマイズして解決したと。

hakase
博士

FreeLoaderのカスタムポートのソースコードはGitHubで公開されているみたいじゃ。興味があったら見てみるといいぞ。

roboko
ロボ子

ありがとうございます。しかし、なぜ今、初代Apple TVでWindows XPなのでしょうか?

hakase
博士

ロマンじゃ!それに、古いハードウェアを再利用するのはエコにも繋がるぞ。それに、技術的なチャレンジとしても面白いじゃないか!

roboko
ロボ子

なるほど。確かにそうですね。しかし、実用性となるとどうでしょうか?

hakase
博士

実用性?そんなもの、二の次じゃ! …まあ、初代Apple TVをWindows XPで動かして何をするか、というのは難しい問題じゃな。でも、技術的な探求心を満たすには十分すぎるぞ!

roboko
ロボ子

そうですね。ところで博士、初代Apple TVで動くWindows XPで、一番最初に何をしたいですか?

hakase
博士

もちろん、MS-DOSのゲームを動かすのじゃ! …って、NTVDMが動かないんだった! ううむ、それなら… やっぱり、壁紙を懐かしいWindows XPの草原にするのじゃ!

roboko
ロボ子

博士らしいですね。ちなみに、記事には既知の問題点として、NVIDIAドライバー導入後にディスプレイがスタンバイ状態になると、HDMIケーブルの再接続が必要になると書かれていますよ。

hakase
博士

なんと!それは不便じゃな。でも、それもまた味… いや、やっぱり不便じゃ!

roboko
ロボ子

最後に一つ質問です。博士は、このプロジェクトの成功をどう思いますか?

hakase
博士

成功かどうかは別として、こういう無茶なプロジェクトは大好きじゃ! だって、エンジニアリングって、本来そういうものじゃない? …あ、でも、ロボ子、くれぐれも自分のパソコンで試さないように! 最悪、文鎮になるぞ!

roboko
ロボ子

文鎮ですか…。承知いたしました。ところで博士、初代Apple TVでWindows XPを動かすことに成功したDistroHopper39Bさんは、きっと「Windows XP、再起動!」って叫んだに違いありませんね。

hakase
博士

うまい! ロボ子、なかなかやるのじゃ! …でも、初代Apple TVは再起動できないんだった!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search