iPhoneでPlay! PS2エミュレータを使う方法:必要なものと設定手順
Play!は無料のオープンソースPlayStation 2エミュレーターで、開発者が公式に提供しているiOS向けPS2エミュレーターです。試す前に、まず大きな制限事項を知っておいてください。Play!はiPhoneでJITを必要とし、公式のREADMEにもJITなしではゲーム起動時にクラッシュすると明記されています。そのため、共有証明書を使ったインストーラーでの手軽なインストールはできず、少し手間のかかるセットアップが必要になります。このガイドでは、Play!とは何か、何が必要か、どうやってセットアップするか、そしてApp Storeで見かける「PS2エミュレーター」アプリをどう見極めればよいかを解説します。最終確認日:2026年10月27日、Play!のGitHubページおよびpurei.orgの情報に基づいています。
要点まとめ
- Play!はJean-Philip Desjardins氏(GitHub上では jpd002)によって開発されており、Windows、macOS、Linux、Android、iOS、そしてWebブラウザで利用できます。無料でオープンソースです。
- App Storeには公開されていません。iOS版(Play.ipa)は、プロジェクト自身のサイトであるpurei.orgで配布されており、そこで公開されている最新の安定版は、2026年1月リリースのバージョン0.72です。
- iOSではJITが必要です。JITがないと、ゲームは起動時にクラッシュします。現行のiOSバージョンでは、自分のApple ID(例えばSideStoreなど)を使ってインストールし、StikDebugのようなツールでJITを有効化する必要があります。
- Play!には内蔵のBIOS代替機能があるため、PS2のBIOSファイルは不要です。ただし、自分で所有するPS2のゲームは必要です。
- PS2エミュレーションは非常に負荷が高い処理です。まだプレイできないゲームも多いため、気になるゲームについては公式の互換性トラッカーで確認してください。
Play!にJITが必要な理由
Play!は、ゲームのプレイ中にPS2のコードをiPhoneが実行できるコードへとその場で変換します(JIT、ジャストインタイムコンパイル)。iOSは標準ではこれを許可していません。Play!のREADMEには、JITを有効にする方法として、古いデバイス構成(iOS 13以前、またはiOS 14.2か14.3のarm64eデバイス)、脱獄、あるいはその他の手段でのJIT有効化が挙げられており、JITなしではゲームが起動時にクラッシュするとはっきり記載されています。
iOS 17.4以降では、JITを有効にする一般的な方法は、開発者署名でのインストールとStikDebugの組み合わせです。その仕組みと制限については、こちらのStikDebug JITガイドで解説しています。
必要なもの
- iPhoneまたはiPad。PS2のゲームには、できるだけ新しくて高速な端末が重要です。
- SideStoreなど、自分のApple IDでアプリをインストールする方法、そして初回セットアップ用のパソコン。
- JITを有効にするためのStikDebug(または、Play!がリンクしているJITガイドに記載されている別の方法)。
- purei.orgから入手するPlay.ipaファイル。
- 自分が所有しているPS2ゲームのディスクイメージ。
iPhoneでPlay!をセットアップする方法
- 自分のApple IDでSideStoreをインストールします。詳しくはSideStoreのインストールガイドをご覧ください。
- purei.orgの安定版ダウンロード(番号が最も新しいフォルダ)からPlay.ipaを、iPhoneまたはパソコン上でダウンロードします。
- SideStoreでMy Appsを開き、+をタップしてPlay.ipaファイルを選択します。
- StikDebugガイドの説明に沿って、StikDebugをセットアップし、Play!のJITを有効にします。
- ゲームのイメージをPlay!のフォルダにコピーし(詳細は下記)、JITをオンにした状態でPlay!を開いてゲームを起動します。
SideStoreのアプリは7日ごとに更新してください。更新しないと開けなくなります。無料のApple IDでは、SideStore自体を含めて、同時にサイドロードできるアプリは3個までです。
Scarlet iOSでPlay!をインストールできますか?
IPAをインストールすること自体は可能ですが、ゲームはプレイできません。Scarletは共有の配布証明書でアプリに署名するため、そうしてインストールしたアプリはJITを取得できず、ゲームを起動するとPlay!がクラッシュしてしまいます。Play!を使うには、自分の開発者証明書でアプリに署名するSideStoreや、それに類する方法を利用してください。これはJITが必須の他のアプリにも当てはまります。GameCubeとWiiについてはDolphiniOSをご覧ください。
ゲームを追加する
Play!はPS2のディスクイメージを動作させます。PlayのREADMEでは、iOSユーザー向けに、アプリとファイルを共有するためのAppleのガイドが案内されています。イメージをコピーするには、Filesアプリを使うか、パソコンからFinder(Mac)、またはApple DevicesアプリやiTunes(Windows)を使います。使用してよいのは自分が所有しているゲームだけです。自分が持っているPS2ディスクからディスクイメージを作成するのは合法な方法ですが、所有していないゲームをダウンロードする行為は、ほとんどの国で違法な海賊行為にあたります。
期待できること
- 互換性には大きな差があります。 GitHub上のPlay!の互換性トラッカー(jpd002/Play-Compatibility)には、報告されたゲームとその動作状況が掲載されています。セットアップに時間をかける前に、お使いのゲームがそこに載っているか確認してください。
- 速度は端末によって変わります。 PS2エミュレーションには多くの処理能力が必要なため、新しいiPhoneやiPadの方がうまく動作します。
- こまめにゲーム内でセーブしてください。 エミュレーターの不具合でゲームがフリーズすることがあります。
App Storeの「PS2エミュレーター」アプリについて
App Storeで「PS2 emulator」と検索すると、さまざまな発行元からPS2という文字を含む無料アプリがいくつか表示されます。Play!はその中に含まれておらず、これらのアプリがどのエミュレーションコードを使用しているか、PS2ゲームをどの程度うまく動作させられるかは確認できていません。インストールする前に、発行元、最近のレビュー、アプリ内課金を確認し、ゲームをダウンロードしてくれると謳うアプリは信用しないようにしてください。
よくある質問
JITなしで使えるiPhone向けPS2エミュレーターはありますか?
Play!は該当しません。iOS版はJITを必要とし、JITがないとゲームは起動時にクラッシュします。
PS2のBIOSは必要ですか?
いいえ。Play!は独自の内蔵高レベルBIOSを使用しており、READMEにも外部BIOSファイルは不要かつ使用不可と記載されています。
Play!は無料ですか?
はい。無料でオープンソースであり、公式のダウンロードはpurei.orgおよびGitHubで提供されています。
Play!はApp Storeにありますか?
いいえ。iOS版はpurei.orgから提供されるIPAです。
JITなしでApp Storeから動作するPSPおよびPS1ゲームについては、PPSSPPガイドとiPhoneでPlayStationゲームを遊ぶ方法をご覧ください。