PS3 の DLC を RPCS3 で使うために PS Vita を改造?

※ 当ブログはアフィリエイト広告を掲載しています。

スポンサーリンク

この記事は、おおよそ 9分53秒 で読めます。

先日から、PS3版「第3次スーパーロボット大戦Z 時獄篇」を ROG Ally 上のエミュレータ RPCS3 でプレイしています。シナリオを進めていくと、ちょっと気になったことが・・

ROG Ally で「第3次スーパーロボット大戦Z 時獄篇」と「スーパーロボット大戦V」

ボーナスシナリオはエミュレータで使えない?

そういえば、ボーナスシナリオというものがありました。第〇話をクリアするとプレイできるというものです。ボーナスシナリオは別売りの DLC ですので、以前 PS3 でプレイしていた時には PS Store でDL 購入したものが利用できましたが、さて今回はどうなるのでしょう?

何気にゲーム内のメニューを見ると、ボーナスシナリオは確認できます。下図の左側です。プレイOK!となっていますが選択しても PS Store に云々というメッセージで先に進めません。よく見ると下のほうのシナリオの概要や獲得ボーナスが?????と表示されています。本来であれば、右側のようにダウンロード済みの表記やプレイOK!の表示が明るい状態のはずです。

今のエミュレータの状態、本来は、こんなはず・・
今のエミュレータの状態、本来は、こんなはず・・

「第3次スーパーロボット大戦Z 時獄篇」はディスク版を購入していて、先日それを PS3 で吸出し、ROG Ally の RPCS3 に導入してプレイしています。よく考えれば、ボーナスシナリオは DLC なので ROG Ally の環境には導入されていません。追加で DLC を導入する作業が必要なようです・・

PS3 DLC を吸出し

さっそく、ネットで調べてみます。いつものように yyoossk さんの記事を参考に。ありがとうございます。

PC用エミュレーター PS3&PS1エミュレーターRPCS3紹介

https://yyoossk.blogspot.com/2021/05/pcps3ps1rpcs3.html?m=1

PS3 PSNで購入したゲーム、DLC、カスタムテーマの署名に必要なrifファイルをバックアップ&rapファイルを作成する方法(4.8.1~のCFW&HEN)

https://yyoossk.blogspot.com/2019/05/ps3psndlcrifrap481cfwhen.html

PS3 CFWやHANにインストールできるようにPKGファイルを署名する方法(PS3xploit Resigner)

https://yyoossk.blogspot.com/2019/04/ps3-cfwhanpkgps3xploit-resigner.html

仕組みとしてはけっこう複雑そうです。理解としては、pkg ファイル(プログラム本体)と rap ファイル(解除キー?)が必要なようですが、それらを準備する手順がけっこうあります。pkg ファイルに関しては、以前こちらの記事で DL を試してみたことがあります。病み子さん、ありがとうございます。

PS3ソフトの更新データ・DLソフト・DLCデータを取得する方法

https://yamiko.info/get-ps3-software-update-and-dlc-data/

なので、今回もこれで pkg ファイルを取得し、いろいろと準備するファイルから rap ファイルを生成すればいけると考え実行しようとしましたが、すぐに断念しました。どれを準備しようとしても、PSN へのログインが必要になります。なんと、この時点では PS3 で PSN にログインできなくなっていたのです・・

システムソフトウェアのアップデートで PSN にログインできない!

PS3 で PSN にログインしようとすると、システムソフトウェアのアップデートを求められました。先月末(2024年2月27日 )にアップデートしていて最新版の「4.91」の環境が必要なようです。

PlayStation®3システムソフトウェアアップデート

https://www.playstation.com/ja-jp/support/hardware/ps3/system-software/

こちらにアップデートしないと、PSN には接続できません。アップデートはできるのだと思いますが、せっかく先日「改造」して ROM の吸出しやファイルの抽出ができるようになっているので、ここで OFW に戻してしまっては・・かといって、PSN に接続できないと DLC を利用する各種作業ができないという八方ふさがりな状態に。

PS Vita で一石二鳥?

DLC のエミュレータでのプレイは諦めようかと思いましたが、引き続きネットで調べていると、素晴らしい方法が見つかりました。kood さん、ありがとうございます。

[PSVITA] PSP/PSV/PS3のライセンスを一括でDLして偽ライセンス/rapに変換する RIF Ripper がリリース

http://cmd0725.blog.fc2.com/blog-entry-3047.html

記事を読んでみると、pkg ファイルの URL が取得できて rap ファイルも取得できるという一石二鳥な内容です。別々にけっこうな作業をしなければと思っていたところに朗報です。ですが、これは PS Vita の自作アプリなので、当然 PS Vita の改造が必要ですし、そもそも実機が必要です。でも、大丈夫です。PS Vita は手元にあります。おまけに PS Vita TVもあります。そのうち改造しようかなと思っていたので改造して「RIF Ripper」を使ってみましょう。

そういえば半年ほど前、数年ぶりにエミュレータや CFW の世界に戻ったきっかけも、PS Vita TV で PSP の UMD ディスクのゲームをプレイしようかなと思ったからでした。すっかり忘れていました・・なぜそれが、PS3 のゲームを ROG Ally の小さな 7インチディスプレイでプレイすることに変わっているのか?いろいろと遊んでみたくなるものです。趣味なので。

なぜ、Windows 11 を非対応パソコンにインストールするのか

PS Vita の改造と「RIF Ripper」

PS Vita を引っ張り出してきて、さっそく改造です。今回はこちらの記事を参考にさせていただきました。えいちょふさん、ありがとうございます。

【2024年最新】PSVITA CFW導入方法 ensoなどの導入方法も画像付きで紹介!

https://achofgame.com/psvita-cfw/3486/

改造はあっという間に完了。前回、PS3 改造の時は、けっこう時間がかかりましたが、今回はつまづくこともなく本当にあっという間でした。改造後、さっそく「RIF Ripper」を導入し実行。PS Store で購入した全情報を取得してくるようで、改造よりこちらの情報取得のほうが時間がかかったかもしれません。無事終了したので PS Vita とパソコンを FTP で接続して取得した情報をパソコンで確認してみます。記事に記載の通り、pkg ファイルの URL と rap ファイルが取得できています。自作アプリの導入やパソコンとの FTP 接続は、こちらを参考にさせていただきました。

vita 自作ソフト(アプリ)であるvpkファイルをインストールする方法

https://yyoossk.blogspot.com/2020/01/vitavpk.html

vita 無線経由(FTP接続)でファイル転送を行う方法(VitaShell又はmolecularShell)

https://yyoossk.blogspot.com/2020/01/vitaftpvitashellmolecularshell.html

PS3 のタイトルID って何?

rap ファイルは、タイトルID のフォルダにまとめられているようですが、さて、どのフォルダなのか?PS3 のタイトルID の規則は下記にある通りのようですが、取得したフォルダ名を眺めていると、デジタルメディアのタイトルID になっています。PS Store からの情報なので当然ですね・・手元のパッケージを見ると背表紙にタイトルID「BLJS10256」の記載があるのですが、こちらは役に立ちません。そこで、RPCS3 を導入したパソコンのフォルダを見てみます。

psdevwiki

https://www-psdevwiki-com.translate.goog/ps3/TITLE_ID?_x_tr_sl=en&_x_tr_tl=ja&_x_tr_hl=ja&_x_tr_pto=sc

RPCS3 の”インストールフォルダ\dev_hdd0\game”フォルダに「BLJS10256_DATA」というのができていました。これは、「第3次スーパーロボット大戦Z 時獄篇」をインストールしたからですね、フォルダ名の先頭がタイトルID になっています。さらに、ソフトをプレイしてセーブデータを作ると、”インストールフォルダ\dev_hdd0\home\00000001\savedata”フォルダに「NPJB00520-STG-000」「NPJB00520-SYS」というフォルダができました。この先頭がどうやら、デジタルメディアのタイトルID のようです。無事に「RIF Ripper」で取得した情報の中から rap ファイルのフォルダを探すことができました。

「第3次スーパーロボット大戦Z 時獄篇」インストール後、セーブ前後
「第3次スーパーロボット大戦Z 時獄篇」インストール後、セーブ前後
「RIF Ripper」から取得した情報
「RIF Ripper」から取得した情報

同様にこの「NPJB00520」で、ダウンロードリストのテキストファイルから、pkg ファイルの URL を確認します。29もありました・・とりあえず、小さなファイルなので時間はかかりませんから順番に一つずつダウンロードして取得。ダウンロードした29の pkg ファイルと rap ファイル、こちらも29あります。これらを整理のために一つのフォルダにまとめて、RPCS3 からファイルを指定しインストールしてみました。インストール成功のメッセージを確認し、ゲームを起動、メニューから確認してみるとボーナスシナリオが使えるようになっていました!成功です。

「RIF Ripper」から取得したダウンロードリスト
「RIF Ripper」から取得したダウンロードリスト
「RPCS3」で DLC をまとめてインストール
「RPCS3」で DLC をまとめてインストール

「第3次スーパーロボット大戦Z 時獄篇」のタイトルID

  • BLJS10256  パッケージ版のID
  • NPJB00520  PS Store 版のID

PS3 で PSN へログインできなくなった時にはどうしようかと思いましたが、無事に RPCS3 で PS3 の DLC の導入に成功しました。ついでに PS Vita も改造ができてよかったです。それにしても、PS Vita の自作アプリでこんなことができるとは感心してしまいます。やはり、CFW の世界は奥が深いです。まだまだ楽しめそう・・

おまけ1 パッケージ版のソフトをアップデート

RPCS3 の画面を見ると「第3次スーパーロボット大戦Z 時獄篇」の Version という項目があり、どうやら、パッケージ版は「01.00」ですが、「01.02」にアップデートできるようです。これに関しては、先の病み子さんの記事に記載があります。

PS3ソフトの更新データ・DLソフト・DLCデータを取得する方法

https://yamiko.info/get-ps3-software-update-and-dlc-data/

こちらの手順通り、アップデートファイルをダウンロードしてインストールしたところ、簡単にアップデートができました。

パッケージ版のソフトをアップデート
パッケージ版のソフトをアップデート

ちなみに、記事の中で紹介されているサイト

PlayStation Title Info Checker

https://kood.info/pstic/

こちらで確認すれば、「RIF Ripper」で入手したダウンロードリストの URL や rap ファイルのフォルダのゲームタイトルが何なのか調べられそうです。さらに調べると、こんなサイトもありました。

psdevwiki

https://www.psdevwiki.com/ps3/CFW2OFW_Compatibility_List

パッケージ版のIDと PS Store 版のIDの関連も調べられそうです。

おまけ2 RPCS3\gameフォルダ構造の変化

DLC をインストールしたり、アップデートをしたら、RPCS3 の”インストールフォルダ\dev_hdd0\game”フォルダ内にフォルダが増えていきました。今後、別のタイトルをインストールする際の参考になるかもしれないので、スクショしてメモっておきます。

DLC インストール後「NPJB00520」フォルダが増えた・・
DLC インストール後「NPJB00520」フォルダが増えた・・
さらに、アップデートファイル インストール後「BLJS10256」フォルダが増えた・・
さらに、アップデートファイル インストール後「BLJS10256」フォルダが増えた・・

おまけ3 ボーナスシナリオ「教師とパートナー」

せっかくなので、ボーナスシナリオをプレイしてみました。まだシナリオが進んでいないので、プレイできるのは一つだけです・・クリアすれば資金や強化パーツが手に入るので、やはりボーナスシナリオは欠かせません。

DLC 教師とパートナー
DLC 教師とパートナー
バンダイナムコエンターテインメント
¥813 (2024/03/05 18:18時点 | Yahooショッピング調べ)

エミュレータコンソールの利用やゲームコンソールへのCFW(カスタムファームウェア)の導入、パソコン上でのエミュレータ利用はあくまでも自己責任で。当記事はそれらの利用を推奨しているわけではありません。管理人も良識の範囲内はもちろんですし、自己責任で遊んでいます・・

コメント

タイトルとURLをコピーしました