VHBL/Homebrewインストールマニュアル追記版

日本版VHBLに入っている説明書らしきものREADME_JP.txtですが、一ヶ所だけ画像付けたかったところがあるので追記版として公開します。

Half-Byte Loader for the Sony PSP/PS Vita

================================================
本ソフトウェアの最新版入手先は?
================================================
http://wololo.net/wagic/hbl

================================================
このソフトウェアはどんなものですか?
================================================
Half-Byte LoaderはPSP向けのHomebrew(自作アプリケーション)ローダーで、PS Vitaとも互換性があります。
本プログラムについては一切の保証はありません。お持ちのゲーム機本体に万が一危害を与えたりソニーの保証が無効になったとしても一切の責任を負いません。
詳細はLICENSEをご覧下さい。

================================================
PS VitaへのHBLインストール/起動方法
================================================
0) 本バージョンのHBLはMotorstorm Ragin Iceという日本版ゲームのexploitを利用しています(海外版はMotorstorm Arctic Edgeです)。
参考URL: http://www.jp.playstation.com/software/title/jp9000npjg00047_00gpcmotorst000001.html
HBLを起動するにはMotorstorm Ragin Iceを購入し、PS Vitaへコピーする必要があります。
現時点ではゲームにexploit回避のためのパッチなどはされていないようですが、必ずしもHBLが起動することを保証するものではありません。仮にVitaでHBLが動作しなかったとしても保証できませんのでゲームの購入は自身の意思で行ってください。

1) Motorstorm Ragin IceをVita本体にコピーした後はVitaのワイヤレス接続をオフにしておくことを*強く*推奨します。PCでは純正のCMA(コンテンツ管理アシスタント for PlayStation)の代わりにOpenCMAを使うようにしてください。exploitを利用する前に強制的にファームウェアをアップグレードされてしまう可能性があるためです。
OpenCMAは
http://wololo.net/downloads/index.php/download/1252
からダウンロードできます。

2) ダウンロードしたHBLのアーカイブをCMAのPSPセーブデータフォルダに解凍します。PC上のフォルダ名はPSSAVEDATA/[ここには多数の文字列lが入ります]です。どこにあるのか分からない場合はCMAの設定を確認してください。

3) CMA経由でPS VitaをPCに接続してください。PS Vitaのコンテンツ管理でPCからVitaへセーブデータがコピーできるはずですが、できなかった場合は解凍したフォルダが間違っている可能性があります。
(注意: 同様の方法でHomebrewもインストールできます。詳細については後述します。)

4) HBLを起動するにはまずPS VitaのLiveAreaからMotorstorm Ragin Iceを起動させてください。ゲームをスタートしたらPROFILE MANAGERという画面が出ますのでメニューにある”LOAD”を選択しHBLに使用するセーブデータを選択し、”Wreckreation > Time Attack”の順で最後に”No”を選択してください。これでHBLが起動します。セーブデータを読み込んだ後”SETUP > PROFILE > SAVE”でも起動します。

================================================
Homebrewのインストール/起動方法
================================================
PSPへのHomebrewインストールは簡単でしたが、Vitaでは何らかの便利なソリューションが見つかるまでは少し面倒な手順が必要です。
CMAを使う場合セーブデータだけしかコピーすることができませんし、別のフォルダを扱うこともできません。

そのためHomebrewを扱うために、HBLでは特定構造のアーカイブを解凍することができるツールが内包されています。そのためVitaへインストールするためにHomebrewを一度zipアーカイブへ圧縮し、別途用意したセーブデータフォルダに入れ、そのセーブデータごとコピーする方法を採用しています。

VitaへHomebrewをインストールするためのアーカイブパッキング方法は以下です。
1) お好みのPSP Homebrewをダウンロードするなどして用意します。ダウンロードする場合は http://wololo.net/downloads などがおすすめです。
2) ダウンロードしたHomehrewを一旦PCで適当な場所へお好みの解凍ユーティリティで解凍したのち、再度圧縮し直します。再圧縮の際は”無圧縮”オプションを選択して保存してください。保存する際のファイル名は”install.zip”にしてください。

How_to_install_Homebrew

※この”無圧縮”というのが分かりにくいのでスクリーンショットを追加しました。
“無圧縮”でzip化できるアーカイバが必要です。画像はWinRARです。

3) HBLで使用するゲームとは別のPSPのセーブデータを用意し、Homebrewの入った”install.zip”をそのセーブデータフォルダに入れてPCのCMAで転送します。CMAで転送する場合のセーブデータのフォルダ内のファイル構造は、例えばCMAのPSPセーブデータフォルダが
PSSAVEDATA/1a2b3c4def5678/UCUS12345000/ の場合には、UCUS12345000フォルダ内は以下のファイルで構成されていることになります。
– PIC1.png
– DATA.bin
– PARAMS.SFO
– install.zip

インストール方法は以下です。
1) PCでOpenCMAを起動してからVitaで”コンテンツ管理”を起動してください。
2) Homebrewを”install.zip”としてフォルダに入れたゲームのセーブデータをPS Vitaへコピーします。
3) HBLを起動します。HBLのインストールは”PS VitaへのHBLインストール/起動方法”を参照してください。
4) HBLメニューでセーブデータフォルダを選択して○または×ボタンを押してください。(Homebrewのインストール/起動方法の例の場合はUCUS12345000というフォルダになります)
5) この時点でHBLメニューでHomebrewをインストールするかを尋ねます。インストールする場合にはYesを選択してzip形式のHomebrewを解凍し終わるまでそのままお待ちください。
6) Homebrewインストール終了後、成功すればHomebrew用のサブフォルダ(WMENU_nnnn)が自動生成されGAMEフォルダからHomebrewを起動できるようになります。そのサブフォルダ(WMENU_nnnn)を選択するとHomebrewが起動します。

=======================
トラブルシューティング/バグについて
=======================
HBLはまだ開発段階のため以下の問題があります。
– 全てのHomebrewが動作するわけではありません。
– Homebrewによってはクラッシュするものがあります。
– PSPのCFWで起動した場合と同様のパフォーマンスを得ることができないHomebrewがあります。また、一部機能が動作しない場合があります。
– HBLに何らかの問題がある場合にはhttp://wololo.net/talkフォーラムをご利用ください。

==========================
本プログラムはGPLです
==========================
ソースコードはこちらからダウンロード可能です
http://code.google.com/p/valentine-hbl/

『VHBL/Homebrewインストールマニュアル追記版』へのコメント

  1. 名前:名無し 投稿日:2012/03/03(土) 01:36:25 ID:043d72e74 返信

    UCJS101040000が破損になってコピーできない・・・
    UCES012500000とかは普通にコピーできるのに

    • 名前:azu 投稿日:2012/03/03(土) 03:17:09 ID:ba0c3f99a

      うちでも破損になりましたが、CMAアンインストール後に再起動して再インストールでいけました。

    • 名前:mamosuke 投稿日:2012/03/03(土) 07:10:13 ID:f87676bd6

      破損になる場合、読み取り専用属性になってるのを解除するといけるという報告をもらってます。

    • 名前:sky-18 投稿日:2012/03/03(土) 07:40:11 ID:29ebc9cc9

      PSSAVEDATAというものはなくPSAVEDATAがありました。しかしそれにUCJS101040000を置いてみても破損のファイルでした。読み取り専用属性を解除してもまた読み取り専用属性になってしまいます・・・

    • 名前:名無し 投稿日:2012/03/03(土) 09:54:28 ID:730a81b3e

      読み取り専用外したら問題なくいけました
      アドバイスありがとうございました。

    • 名前:mamosuke 投稿日:2012/03/03(土) 15:08:09 ID:6bf405df3

      良かったです

  2. 名前:名無し 投稿日:2012/03/03(土) 01:45:00 ID:872e8083d 返信

    同じ症状。しくじったか・・・。

  3. 名前:azu 投稿日:2012/03/03(土) 03:13:06 ID:ba0c3f99a 返信

    うちの環境だとCMAのバージョンが1.10.4086.70になってるんですけど、HBL転送&起動確認しました。
    海外等から1.10.4086.63のものを拾ってきて、インストールし直しても1.10.4086.70になります。
    実害がないので良いのですが、ちょっと気持ち悪いです。

  4. 名前:ドナルド 投稿日:2012/03/03(土) 07:56:40 ID:86beccb9c 返信

    SNESのROMが追加出来ません。

    • 名前:mamosuke 投稿日:2012/03/03(土) 15:07:34 ID:6bf405df3

      エミュレータの仕様がわからないのですが、本体と同じフォルダに入れてzipにしてドナーセーブデータに放り込んで転送以外の方法は今はVitaではできません。

  5. 名前:kai 投稿日:2012/03/03(土) 14:43:01 ID:356348a79 返信

    homebrewどれを入れたらよいのでしょうか?

    • 名前:mamosuke 投稿日:2012/03/03(土) 15:09:28 ID:6bf405df3

      お好みで、としか言いようがありません。PSP Genesis Compの入賞作品とかどうでしょうか?

  6. 名前:名無し 投稿日:2012/03/03(土) 15:53:42 ID:730a81b3e 返信

    試したHomebrewやらエミュレータは一通り全滅..^^;
    VITAでゲームボーイ出来ると思ってわくわくしてたんだがw

  7. 名前:ザ☆ケーキ 投稿日:2012/03/03(土) 18:29:37 ID:910ddcb36 返信

    壊れたファイル~~~の人は、
    参照フォルダを変えてみてください。
    windowsVistaとかだと、なんでか知りませんが日本語版は「user」が「ユーザー」で認識されるっぽいですね。
    c:\testフォルダに置きかえたらコピーできました

  8. 名前:通りすがり 投稿日:2012/03/03(土) 22:00:22 ID:86beccb9c 返信

    今回のVHBLはPSV内のPSPエミュの脆弱性で起動させてますよね?
    だからPSPと一緒ぐらいの機能しか使えないとゆうことですよね?
    もし仮にPSVのゲームで脆弱性発見され、しかも今回のようなHBLみたいのが出たら
    今度はPSVの機能をフルに使って自作アプリなど起動出来るとゆう事でよろしいのですか?

    • 名前:mamosuke 投稿日:2012/03/03(土) 22:15:52 ID:6bf405df3

      できることはPSPとHBLのまんまです。
      Vitaで自作コードを起動できる方法があれば理論的にはVitaのフル機能が使えますが、できるようになるのかも含めて分かりません。そもそも仕組みがまだ解析されていません。