touchHLE は、Windows で 32 ビットの iPhone ゲームをプレイできる新しい iPhone OS エミュレーターです。
iPhone が 2 年契約でわずか 199 ドルだった 2010 年の活気に満ちた日々を覚えていますか? 今では、Microsoft Surface を仮想のビール ジョッキに変えることができる iPhone OS 2.x エミュレーターであるtouchHLEを使用して、当時を思い出すことができます。それらのアプリを覚えていますか? Rust で書かれており、Windows または Mac OS を搭載した 64 ビットのポテトで実行できます。Linux のサポートはまだありません。
touchhole は、オペレーティング環境をシミュレートするだけであるため、他のエミュレーターとは少し異なります。つまり、OS イメージを提供する必要はありません。Foundation、UIKit、OpenGL ES、OpenAL など、ジョブを完了するために必要なすべてのコア コンポーネントを再実装します。
touchHLE の目標は、昨年の iPhone 全体をエミュレートすることではありません。いいえ、その目標はすべての中で最も高貴です。最新バージョンの iOS ではサポートされなくなった 32 ビット ゲームをプレイできます。現在、touchHLE は iPhone OS 2.x で動作するアプリのみをサポートしていますが、著者は将来的に iPhone OS および iPad OS の新しい 32 ビット バージョンのアプリをサポートする予定です。iPhone OS 1.x のサポートは可能ですが、まだ約束はされていません。これまでのところ、エミュレータは iPhone OS 2.x 用の iPhone/iPod touch アプリでのみテストされています。
今のところ、皮肉なことに、touchHLE は 64 ビット システムでのみ動作しますが、この時点では参入の障壁にはなりません。Android のサポートはロードマップ上にありますが、その作業はまだ開始されていませんが、軌道に乗れば本当の会話のきっかけになるはずです。ここでの大きな問題は、タッチ入力がまだ機能しないことです。現在のところ、マウスとキーボードのみです。
touchHLE の開発は 2022 年 12 月に開始され、すでに機能状態にあるため、非常に印象的な 1 人のプロジェクトです。この最初のリリースでは、touchHLE は、2008 年に App Store でリリースされたローンチ タイトルである Super Monkey Ball のみをサポートしています。ただし、サウンド エフェクト、音楽、セーブ ゲームの持続性などを含むゲームのすべての機能が機能します。ただし、Mac 版ではメモリ リークに関する既知の問題があります。
touchHLE を使用するには、ビルド済みのバイナリ リリースが必要です。または、自分でビルドすることもできます。バイナリとソース コードの両方がGithub で入手できます。実行するには、復号化されたアプリも必要です。これまでのところ、使用できません。ipa ファイルなので、それらを解凍して取得する必要があります。それらのうちアプリバンドル。TouchHLE にはグラフィカル ユーザー インターフェイスがないため、コマンド ラインを使用して実行する必要がありますが、その手順はホームページに記載されています。
touchHLE は、1 つのことを行うための新しいエミュレーターです。32 ビット モバイル ゲームをプレイし、開発は急速に進んでいます。開発から 2 か月足らずで Super Monkey Ball を完全にサポートし、これらの古い iPhone ゲームを Android でプレイできるようになる日が来るかもしれません。なんて時が生きてるんだ!
コメントを残す