1716049912
2024-05-17 21:43:20
アンドリュー・カニンガム
現在存在する tvOS と Apple TV に対する Apple の最初の売り込みは、アプリを中心にしていました。 Apple TV はもはや単なるストリーミング ボックスではなく、iPhone の活気に満ちたアプリやゲーム ライブラリに便乗して、汎用ソフトウェアやゲームの配信先にもなるでしょう。
それが実際にうまくいくことはなく、Apple TV は今でもほとんどがテレビ番組や映画をストリーミングするためのボックスです。 しかし、最近、Delta、PPSSPP、その他のレトロなコンソールエミュレータを iPhone や iPad 上で使用できるようにした同じ App Store のルール変更により、Apple TV は、テレビ用の小型で効率的で手間のかからないコンソールエミュレータを求める人々にとって魅力的なものになる可能性があります。
これまでのところ、iPhone に導入されたエミュレータのうち Apple TV に移植されたものはほとんどありません。 しかし今週初め、ストリーミング ボックスは PlayStation Portable から Raspberry Pi まであらゆるもので動作するエミュレータの広大なコレクションである RetroArch の公式ポートを取得しました。 これ以前にも RetroArch を iOS や tvOS にサイドロードすることは可能でしたが、それは App Store からアプリをダウンロードするよりもはるかに多くの労力とノウハウを必要とする厄介な回避策を使用する必要がありました。
Apple TV で RetroArch をダウンロードして使用することは、良くも悪くも、サポートされている他のプラットフォームで使用するのとよく似ています。 ROM ファイルは、Apple TV の IP アドレスまたはホスト名に接続されたブラウザを使用してアップロードできます。これは、RetroArch アプリを初めて起動するときにポップアップ表示されます。 そこから実際に制限されるのは、Apple TV バージョンのアプリがサポートするエミュレータのリストだけです。
Apple TV ハードウェアをエミュレーションに使用する主な利点は、古いモデルであっても、どの Raspberry Pi よりも CPU と GPU のパフォーマンスが大幅に優れていることです。 第一世代の Apple TV 4K とその Apple A10X チップは 2017 年に遡りますが、それでも 2023 年にリリースされた Pi 5 よりも性能が優れています。これらの古いモデルでも、Run Ahead などの高度なビデオ フィルターをサポートして、ワイヤレス コントローラーの遅延とネイティブよりも高い解像度のレンダリングにより、3D ゲームがもう少しモダンに見えます。
tvOS はハードウェアを超えて、驚くほど有能なゲーム プラットフォームでもあります。 Apple は、最近のリリースで新しい Bluetooth ゲームパッドのサポートの追加と維持に優れた仕事をしており、NES、SNES、N64 用の任天堂の公式 Switch Online コントローラーさえも、2022 年後半時点ですべて公式にサポートされています。Apple は主にこのゲームパッドのサポートを追加した可能性があります。 Apple Arcade サービスのサポートを支援するためのものですが、これらのゲームパッドはすべて RetroArch と同様に機能します。
当たり前のことを言うのを覚悟で言えば、Apple TV をレトロゲームに使用することのもう 1 つの利点は、ゲームのプレイが終了した後でも最新の 4K ビデオ ストリーミング ボックスとして使用できることです。 ほぼすべてのストリーミング プロバイダーのアプリが十分にサポートされており、最新のコーデックを使用して高品質 4K ビデオをストリーミングするときにこれらのプロバイダーが要求するすべての DRM をサポートしています。 ほとんどの Pi ゲーム ディストリビューションは Kodi ストリーミング ソフトウェアを提供していますが、率直に言って、Apple TV がアクセスできるのと同じストリーミング サービスを使用するために必要な注意事項やアドオンの長いリストについて説明することは、この記事の範囲外です。
明らかにトレードオフがあります。 Pis は 10 年間レトロ ゲームを実行してきましたが、Apple TV は今それを実行できるようになったばかりです。 App Store の制限が緩和されたとはいえ、Apple には依然として Raspberry Pi や PC に関連した他のエミュレーション制限があります。
最も大きな問題は、Apple プラットフォームのエミュレータでは、Dolphin のような 3D コンソール エミュレータに必要なジャストインタイム (JIT) コード コンパイルが使用できないことです。 これらの制限により、Apple TV は新しいコンソールをエミュレートするための理想的な選択肢とは言えません。Nintendo 64、Nintendo DS、Sony PlayStation、PlayStation Portable、および Sega Saturn は、RetroArch が Apple TV でサポートする最新のコンソールであり、以下のような新しいものは除外されています。 GameCube と Wii、Dreamcast、PlayStation 2 はすべて Apple のチップの性能の範囲内にあります。 Apple はまた、エミュレータは最新のゲーム機ではなく「レトロ」コンソール用である必要があると漠然と主張しているため、利用できるエミュレータの種類が制限される可能性があります。
特に RetroArch に関しては、他にも制限があります。 RetroArch は自らをエミュレータのフロントエンドだと説明していますが、そのユーザー インターフェイスは操作が難しく、重複する設定が大量に散乱しているため、何をしているのか分からないと簡単に操作が中断されてしまいます。 ほとんどの Raspberry Pi ゲーム ディストリビューションは RetroArch を使用していますが、EmulationStation のようなフロントエンドのためのフロントエンドがインストールされているため、RetroArch がもう少しアクセスしやすく、学習しやすくなっています。 開発者は、RetroArch と別個のフロントエンドを含むアプリをリリースすることはできますが、Apple のサンドボックス制限により、誰もがそのようなアプリをリリースできなくなる可能性があります。 ただ RetroArch アプリのよりユーザーフレンドリーなフロントエンドとして機能します。
いずれにせよ、Apple TV のより高度なハードウェアでレトロ ゲームをプレイできるのは、やはりかなり素晴らしいことです。 より多くのエミュレータが App Store に登場するにつれ、Apple TV のシンプルなソフトウェアとそのハードウェアのパワーにより、より労力のかかる Raspberry Pi セットアップに代わる魅力的な代替手段となる可能性があります。
#Raspberry #Piのレトロエミュレーションボックスの王冠にApple #TVが登場