新しいiPhoneで古いiOSゲームをエミュレートする開発者

新しいiPhoneで古いiOSゲームをエミュレートする開発者
新しいiPhoneで古いiOSゲームをエミュレートする開発者
開発者たちは、今度は新しいiPhone上で古いiOSゲームのエミュレーションに取り組んでいます。

昨年、開発者のHikari no Yume氏が作成した、macOSとWindowsで古いiOSアプリをエミュレートするオープンソースツール「touchHLE」について記事を書きました。このプロジェクトをベースに、別の開発者がAndroidで古いiOSアプリをエミュレートすることに成功しました。そして今、「ciciplusplus」氏がこのツールをiOSに移植することに成功しました(そう、その通りです)。

開発者は古いiOSゲームをエミュレートできるツールの開発を進めている

開発者は、TouchHLEツールの開発進捗状況をXソーシャルネットワークで共有しています。ここ数週間で、彼はより複雑なゲームのエミュレーションに成功しただけでなく、このツールを最新のiOSデバイスに移植しました。例えば、開発者はiOS 15.8を搭載したiPhone SEで、クラシックな「スーパーモンキーボール」が動作する様子を披露しました。

しかし、iOSアプリをiOSでエミュレートする意味は何でしょうか?以前の記事で詳しく説明したように、touchHLEの背後にある考え方は、古いゲームを生き続けさせることです。iOSの進化と一部のAPIの廃止により、古すぎてアップデートを受けられなくなったアプリは、最新バージョンのOSと互換性がありません。

例えば、最近のiPhoneやiPadは32ビットアプリを実行できないため、App Store初期のアプリのほとんどを実行できません。touchHLEがあれば、これらのアプリやゲームを懐かしんでいる人も、古いハードウェアを持っていなくても、再びプレイできるようになります。

スーパーモンキーボールに加え、シュレック、バイオハザード、クラッシュ・バンディクー・ナイトロカート 3DといったゲームをTouchHLEで動作させることに成功した開発者もいます。もちろん、現時点ではすべて実験段階であり、機能には限界がありますが、開発者がiOSアプリを様々なプラットフォームで動作させるためにどのように取り組んでいるかを見るのは常に興味深いことです。

touchHLEプロジェクトのソースコードはGitHubでご覧いただけます。最新のデバイスでエミュレートしたい古いiOSゲームはありますか?ぜひ下のコメント欄でお知らせください。

そこから先は、他の部分はほぼハッキングしやすいです。(まあ、テクスチャ座標はまだ間違っていますが…)

さまざまなレンダリング問題の私の素晴らしいコレクションをお楽しみください: pic.twitter.com/PMGBWGV0gI

— ciciplusplus (@ciciplusplus) 2024年1月20日

こちらもご覧ください

  • 開発者はQEMUベースのiPhone OSエミュレータの進捗状況を示し、現在バージョン2.1を実行中
  • Parallels Desktop が M3 Mac で Windows 11 for Arm を実行できるようになりました
  • AppleはMacをいかにして主要なゲームプラットフォームにしようとしているのかを詳しく説明する

fastcin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。

You May Have Missed