Goods・Gadget・Tool Tool

脱獄していないIPHONEにRetroArch(エミュレーター)をインストールする方法【IOS13.5】【脱獄不要】~IOS14.0でも動作確認

2020年9月8日  

PCを使う方法になりますが、これまではCydiaImpactorというツールを使っていたのですが、
現在使用できなくなっています。
しかしながらAltServerというツールを使用し、脱獄していないIPHONEでもAppStoreにないアプリをインストールする事ができます。

下準備

PCに下記3つをPCにインストールします。

・ITUNES – IPHONEユーザーなら説明不要かと思います。

・iCloud for Windows


・Altserver

・AltServerPatcherをダウンロードしておく

・retroarchのIPAファイルをダウンロードしておく 下記URLの「iOS/Apple TV」のDownloadをクリック

・IPHONEをPCに接続(WifiでITUNES更新している場合、WifiでもOK)

導入手順

1.ONE DRIVEにIPAファイルを保存。

2.retroarch.ipaを右クリックし、「共有」を選択する。

3.「リンクのコピー」をクリックする。

4.「コピー」をクリックする。

5.新しいタブを開く(例としてブラウザはInternetExplorerを使用しています)

6.新しいタブに先ほどコピーしたURLを貼り付けてページを開くとダウンロードする状態になるので、
「保存」ボタンの右側の▼ボタンをクリックし、「名前を付けて保存」で任意の場所に保存する。

7.ダウンロード完了したら、「ダウンロードの表示」をクリックする。

8.ダウンロードのリストが表示されたら、ダウンロードしたRetroarch.ipaを右クリックし、「ダウンロードリンクのコピー」
をクリックする。

9.コピーしたアドレスが長すぎるので、下記のWEBサービスでURLを短縮する。


10.「CREATE」→「LINK」に5.でコピーしたアドレスを貼り付け「CREATE」をクリックする。

11.生成されたURLをコピーする。

12.インストール済の「Altserver」を起動する。
 タスクトレイのひし形のアイコンがAltserver

13.AltsercerPatcherを起動する。

Utility to Install: Custom IPA Link
IPA URL: 8.でコピーしたURLを貼り付け

上記に設定し、「Patch!」をクリックすると下記が表示される。

14.自分のAppleIDとパスワードを入力する。

15.「OK」をクリックする。

これでPatchが完了する。
12.で起動していたAltserverがここで必ず落ちているので、再度Altserverを起動する。

16.タスクトレイのAltserverアイコンをクリックし、「Install Altstore」を選択すると、
自分のIPHONEが表示されているはずなので、自分のIPHONEを選択する。
(IPHONEの状態によっては数分認識されない場合もある)

17.下記のように表示されIPHONEにInstallが始まる。

18.キャプチャのタイミングが遅く消えかかっていますが、Installが終了すると下記のように表示される。

これでIPHONEにRetroArchのアイコンが追加されているはずです。

最後に下記を設定しないと起動ができないので注意。

19.IPHOENの「一般」→「プロファイルとデバイス管理」内に自分のAppleIDがあるはずなので、
それをタップし、「XXXXXXを信頼」をタップ。
これでRetroArch起動可能です。

この方法の弱点としては1週間すると起動できなくなります。
起動できなくなったら、再度同じ手順で導入すると起動可能になります。
面倒といえば面倒です。
またAltserver側の問題なのか、一度で成功しない場合もあります。
(自分の環境ではだいたい1回失敗します)
正しいリンクでPatchできている場合、16から再度やり直す事ができます。

ROMファイル配置について

RetroArch追加後に、IPHONEの「ファイル」に、RetroArchというフォルダが作成されます。
ROMファイルはONEDRIVEなどからこちらにコピーすればいいです。
自分はRetroArch-RetroArch-downloadsにROMを置いています。

RetroArchの使い方などは省略しますが、PS1なども処理落ちなくサクサク動きました(IPHONE11で確認)
PS1のBIOSも入れていないのに問題なく起動可能でした。
あといい点は、retroarchはコントローラー対応しているので、
PS4などのコントローラーをIPHONEにBLUETOOTH接続して使えます。

IPAさえ用意すれば同じ手順でPPSSPPなど他のエミュレーターも導入可能です。
PPSSPPもIPHONE11では処理落ちする事もなく、サクサク動きます。

【追記】
IOS14.0でもRetroArchが動作する事を確認しました。

-Goods・Gadget・Tool, Tool


  1. かみ より:

    4番辺りから分かりにくかったのでもう少し細かくおしえていただけませんか?

  2. シン より:

    お世話になります。

    Windows10 64bitにてAltstoreを起動しても
    タスク上(右端の隠し含む)にひし形アイコンが出ず何も起きないため
    インストールができない状態なのですが、何が原因かわかりますでしょうか?
    iTunes&iCloudはAppleからDLしたものでログイン&認識は問題ありません。
    使用端末はiPad mini4(ios14)です。

    ご教示いただけますと幸いです。

    • motospooky_tabi より:

      AltstoreではなくAltserverでしょうかね。
      タスクマネージャーのプロセスを確認して、PCでAltserverのプロセスがあるか確認でしょうか。
      ウィルスソフトなどでブロックされてしまっているのかも…

      • シン より:

        ご返答ありがとうございます。Altserverです、すみません。
        タスクマネージャのプロセス見ると、一瞬立ち上がりを見せるんですが、
        消えてなくなって何事もなかったかのようになります。
        ウィルスソフトは標準入っているファイアウォールのみなんですが、
        リアルタイム保護をオフにするなど、他を無効にしても変わらず…
        今のところiTunesとicloudを見直すくらいしか思い浮かばずです。

        • motospooky_tabi より:

          正直わかりません…
          お力になれず申し訳ないです。
          ちなみに私のiPhone環境の問題だと思うのですが、
          1,2週間前からiPhoneにRetroArchを適用しても、
          起動した瞬間に落ちる感じで起動しなくなってしまいました…
          PPSSPPなどでも同じ現象になるので、
          Altserverが自分のiPhone環境に合わなくてなってきているような…

          • シン より:

            いえ、お手数をおかけしましてすみません。
            PCを変えたら意外にいけたりすることもありそうですし
            色々またやってみます。
            ただ対策的なものだったらなおさら難しいですね…
            PPSSPPをiPadへDLしたいだけがさすがにapple相手だと
            手間かかりますね…androidはあっさりできますが(笑)

comment

メールアドレスが公開されることはありません。

関連記事

メガドライブ型のラズベリーパイケースに一目惚れ

目次1 ラズベリーパイケースがカッコ良すぎる2 しかしラズパイ4には対応していない…3 無理やり搭載してみよう ラズベリーパ…

中国製の怪しいエミュレータ機を買ってみた

目次1 PocketGoをAMAZONで購入2 想像よりはるかに小さい3 romの追加方法4 総評 PocketGoをAMAZONで購入 Pocket Go(海外ではB…

旭精工のコインセレクター720-A/Bを入手しました。

中国製ノーブランドのコインセレクターを購入し、 RetroPieで動作し、一先ず満足したのですが、どうにも安っぽい。 前面パネ…

中国製の怪しいエミュレータ機を買ってみた。2台目

目次1 中国製エミュレータ2台目購入2 所感3 romの追加方法は・・ 中国製エミュレータ2台目購入 ついこの前に、買ったばかり…

WiFiの信号が強いのにネットに繋がらなくなるのは?

目次1 Wifiの調子が悪い2 Wifiの調子の悪い原因は・・・ Wifiの調子が悪い うちのネット環境はnuro光なのですが、 数か月前…

そうだ、ゲーセン筐体を作ろう

  目次1 自作ゲーセン筐体を作ろう2 製作過程 自作ゲーセン筐体を作ろう 外出自粛で家に篭ってます。 時間もあるので、…

RetroPieでスクリーンショットを撮る設定

  RetroPieの小ネタ(超簡単) スクリーンショットを取る為の設定です。 ゲーム中でもコマンドラインの状態でも取得でき…

エミュレータランチャーCoinOps導入

目次1 CoinOpsとは2 CoinOps導入基本3 エミュレータの追加3.1 フォルダ構成 CoinOpsとは CoinOpsとは数あるPC用のエミュレー…