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が動作する事を確認しました。
4番辺りから分かりにくかったのでもう少し細かくおしえていただけませんか?
確かにわかりづらかったので修正致しました。
お世話になります。
Windows10 64bitにてAltstoreを起動しても
タスク上(右端の隠し含む)にひし形アイコンが出ず何も起きないため
インストールができない状態なのですが、何が原因かわかりますでしょうか?
iTunes&iCloudはAppleからDLしたものでログイン&認識は問題ありません。
使用端末はiPad mini4(ios14)です。
ご教示いただけますと幸いです。
AltstoreではなくAltserverでしょうかね。
タスクマネージャーのプロセスを確認して、PCでAltserverのプロセスがあるか確認でしょうか。
ウィルスソフトなどでブロックされてしまっているのかも…
ご返答ありがとうございます。Altserverです、すみません。
タスクマネージャのプロセス見ると、一瞬立ち上がりを見せるんですが、
消えてなくなって何事もなかったかのようになります。
ウィルスソフトは標準入っているファイアウォールのみなんですが、
リアルタイム保護をオフにするなど、他を無効にしても変わらず…
今のところiTunesとicloudを見直すくらいしか思い浮かばずです。
正直わかりません…
お力になれず申し訳ないです。
ちなみに私のiPhone環境の問題だと思うのですが、
1,2週間前からiPhoneにRetroArchを適用しても、
起動した瞬間に落ちる感じで起動しなくなってしまいました…
PPSSPPなどでも同じ現象になるので、
Altserverが自分のiPhone環境に合わなくてなってきているような…
いえ、お手数をおかけしましてすみません。
PCを変えたら意外にいけたりすることもありそうですし
色々またやってみます。
ただ対策的なものだったらなおさら難しいですね…
PPSSPPをiPadへDLしたいだけがさすがにapple相手だと
手間かかりますね…androidはあっさりできますが(笑)