アップルニュース

新しいAppleTVでうまく動作していることが示されているMAMEエミュレータ

2015年9月28日月曜日午後1時44分PDTby Juli Clover

今月初め、開発者のJames Addymanは、彼のエミュレーターであるProvenanceを入手し、抽選で開発者に提供されたApple TV Developer Kitに取り組んでいます。現在、開発者のKevin Smithは、デバイスで実行される人気のMAMEゲームエミュレーターを入手しています。





以下のビデオでは、MAMEエミュレーターのtvOSバージョンが第4世代のAppleTVでデモンストレーションされています。 MAMEに慣れていない人のために、それはの略です マルチアーケードマシンエミュレータ 。何年にもわたって、MAMEコードを使用するいくつかのアプリがiOS App Storeに侵入し、人々が古いアーケードゲームを不法に実行できるようになりました。

アップルニュースプラスには何が含まれていますか


ビデオでは、スミスは、ドンキーコング、ギャラガ、ストリートファイターII、雷電、メタルスラッグ-スーパービークルなど、AppleTVで実行されているいくつかの古いアーケードゲームを示しています。いくつかのタイトルには長引くサウンドの問題がありますが、すべてのゲームはうまくいくと言われています。



ビデオの説明には、エミュレータをtvOSで動作させるために克服しなければならなかった技術的なハードルのいくつかが含まれています。

tvOSのターゲットを作成し、arm64(AppleTVの必須)用にコードをコンパイルするように設定し、さまざまなコンパイラーとリンカーのエラーを修正しました。 tvOSフレームワークと互換性のないコードを削除し、tvOSで動作するようにコードを簡略化しました。 tvOSと互換性のある基本的なアイコンを追加しました。ソースにいくつかの調整を追加して、一時停止ボタンでゲームを終了し、1080pディスプレイの解像度をサポートできるようにしました。

開発者は、開発者がApple TVアプリを作成するのを支援するために配布された、第4世代Apple TVの開発者バージョンでエミュレーターを実行することができましたが、エミュレーターはtvOS AppStoreでは入手できません。 AppleはiOSでのエミュレーターを許可しておらず、tvOSにも同じポリシーを採用する可能性があります。

iOS14はいつリリースされますか

エミュレーターは将来、正規のアプリの奥深くに埋もれてtvOS App Storeに忍び込む可能性がありますが、iOSの場合と同様に、そのようなアプリはAppleによって発見されてからプルされるまで数時間しか存続しません。

関連するまとめ: Apple TV タグ:MAME、エミュレーターバイヤーズガイド: Apple TV(今すぐ購入) 関連フォーラム: AppleTVとホームシアター