Showing posts with label PSエミュレーター. Show all posts
Showing posts with label PSエミュレーター. Show all posts

Feb 23, 2008

CFWに、POPSLoaderを適用する。

マルチディスク対応のEBOOT.PBPをプレイするには
CFWのプラグイン、POPSLoaderをインストールする必要があります。

<用意するもの>
1. 3.71 M33-4 with multi-disc Popsloader
2. バグフィックス版の popsloader.prx
3. M33 NewPsardumper for 2.xx - 3.xx kernel with EBOOT
   (パスワード:PSARDUMPER_FOR_NEW_AGE)
4. 適用させたいCFWと同じVer.の公式FWアップデート(EBOOT.PBP)
    (FW3.71Update)

<必要なファイルの準備-1>
1. CFW 3.71 M33-4 のアップデート用アーカイブに含まれている 
seplugins フォルダをメモリースティックのルートディレクトリにコピーします。

20080223194428

2.バグフィックス版の popsloader.prx のアーカイブに含まれている 
"popsloader.prx"をコピーして、1.のフォルダにコピーしてください。
(ファイルを取り出したら、他のものは不要です)

<必要なファイルの準備-2>
公式FWアップデートを、PSPの自作アプリケーションにて、展開し
必要なファイルを取り出します。ここではそのためのアプリケーション
をインストールします。

 

1.M33 NewPsardumperをダウンロードして解凍する。

M33_NEWPSARDUMPER
├ newpsardumper
├ src
├ readme.en
└ readme.ru

2.上記newpsardumperをms0:/PSP/GAMEに入れる。

ms0:/
└ PSP
└ GAME
└ newpsardumper

3.各バージョンのEBOOT.PBPをms0/に入れる。

ms0:/
├ EBOOT.PBP
└ PSP
└ GAME
└ newpsardumper

4.PSPで「NEW PSAR DUMPER」を起動する。
※ゲーム→メモリースティック「NEW PSAR DUMPER」を選択し起動

4-1.下記が表示されるので□ボタンを押してDecryptする。

15d61af4


4-2.終了すると自動的にXMBに戻るので、ms0:/に「F0」があることを確認する。

ms0:/
├ F0
├ EBOOT.PBP
└ PSP
└ GAME
└ newpsardumper


5.Decrypt したファイルを適切にリネームした上で
   ms0:/seplugins/popsloader フォルダにコピーします。

5-1. 3.71の場合の必要なファイルは、以下の4つです。

  • kd/popsman.prx
  • kd/pops.prx
  • vsh/module/pafmini.prx
  • vsh/module/libpspvmc.prx
  • 5-2.FWのVer.Noに合わせて、次のようにリネームします。

  • popsman.prx → popsman371.prx
  • pops.prx → pops.prx371.prx
  • pafmini.prx → pafmini.prx371.prx
  • libpspvmc.prx → libpspvmc.prx371.prx

  • 6.上記の各prxファイルをms0:/seplugins/popsloaderに入れる。
    このときのメモリースティック構成例は以下のとおり。

    ms0:/
    └ seplugins/
    ├ popsloader/
    │├ idcanager_old.prx
    │├ sony prx's go here.txt
    │├ popsman371.prx
    │├ pops.prx371.prx
    │├ pafmini.prx371.prx
    │└ libpspvmc.prx371.prx
    ├ popsloader.prx
    └ pops.txt


    7. "ms0:/seplugins" フォルダに pops.txt を作成し、

    ms0:/seplugins/popsloader.prx

    と追記して保存します。

    8.PSPからリカバリーモードを起動する。

    Plugins ->から

    popsloader.prx [POPS] (Disabled) → popsloader.prx [POPS] (Enabled)

    に×ボタンで変更する。


    ※リカバリーモードについては、カテゴリー"CFW"で

    PSPでPlayStationをPlayする。

    <用意する物>
    1.PSゲームから変換した、EBOOT.PBP
    2.1GB以上のMemory Stick Duo

    <MSへの転送>
    A.CFW3.80未満
    EBOOT.PBPをms0:/PSP/GAME/適当なフォルダ(自分で作成) に入れる。

    B.CFW3.80以上
    EBOOT.PBPをms0:/PSP/GAME/ゲームコードと同じ名前のフォルダ(自分で作成)
    内へ入れる。

    ※3.80から仕様変更。こうしないと起動できない。

    例 SLPS02900
    2008y02m06d_163843046 

    <PSPでの起動>
    ゲーム→メモリースティックからゲームを起動する。

    ※マルチディスクのゲームでは、CFWにPOPSLoaderを適用する
    必要があります。適用方法は、次の項で紹介します。

    PSのISOファイルをEBOOT.PBPに変換する。

    PSのISOファイルを、PSPで起動できるEBOOT.PBPファイルに変換します。

    <用意するファイル>
    1.PopstationMD Free GUI
    2.PSのISOファイル

    <注意点>
    1.マルチディスクとして作成したEBOOT.PBPはCFW3.71M33-4以降のCFWで起動できます。
    CFW3.71M33-3以前のCFWや純正FWでは動作しません。
    popsloaderを使用してFW3.70以前のpopstationを選択した場合も動作しません。

    2.2G以上のファイルも作成できますがPSP側のpopstationが対応していないらしく
    起動できた場合でも2Gを超えた位置にあるディスクは読み込めないようです。

    3.マルチディスクで無圧縮を使用した場合は
    CFW3.90M33標準のpopstationで起動することを確認しています。
    3.71、3.72のpopstationでは普通に起動することは出来ません。

    <変換の手順>
    1.ダウンロードしてきたファイルを解凍して、popstation_md_free_gui.exe
    を起動すると下のような画面がでます。

    pops_v4_main

    2-A.ディスク枚数を選んでイメージファイル、アイコン格納フォルダを
    指定します(一括指定)

    ディスク枚数を選んでイメージファイルとアイコンが含まれるフォルダ
    をドラッグ&ドロップします。タイトルにはドラッグ&ドロップしたフォルダ名が設定されます。

    (指定したディスク枚数分イメージファイルが見つからない場合は設定されません)

    pops_v4_main2  

    ※一括指定で推奨されるファイル構成は以下の通りです。

    ゲームタイトル(フォルダ) ← このフォルダをドラッグ&ドロップする
    ├ DISC1(フォルダ)
    │ ├ DISC1.ccd
    │ └ DISC1.img
    ├ DISC2(フォルダ)
    │ ├ DISC2.ccd
    │ └ DISC2.img
    ├ DISC3(フォルダ)
    │ ├ DISC3.ccd
    │ └ DISC3.img
    ├ DISC4(フォルダ)
    │ ├ DISC4.ccd
    │ └ DISC4.img
    ├ DISC5(フォルダ)
    │ ├ DISC5.ccd
    │ └ DISC5.img
    └ icon(フォルダ)
        ├ ICON0.PNG
        ├ ICON1.PMF
        ├ PIC1.PNG
        ├ PIC2.PNG
        ├ SND0.AT3
        └ SPLASH.PNG

    イメージファイルはファイル順で設定されるため上記のようにディスク毎にフォルダ分けを行ったほうが正確に設定されると思います。
    アイコンはゲームタイトル(フォルダ)の直下でも問題はありません。


    2-B.ディスク枚数を選んでイメージファイル、アイコン格納フォルダを指定します(個別指定)

    ディスク枚数を選んでイメージファイル(iso,img,bin)を画面にドラッグ&ドロップしますタイトルには最後のイメージファイルをドラッグ&ドロップした時点で各イメージファイル名の一致する部分が自動的に表示されます。(DISC1から順番にドラッグ&ドロップしてください)

    pops_v4_main3

    ※複数ファイルを一気にドラッグ&ドロップすることも出来ますが
    順番通りになるとは限りません。

    アイコン格納フォルダを指定する場合は対象フォルダをドラッグ&ドロップします
    (icon0.png、icon1.pmf、pic0.png、pic1.png、snd0.at3、splash.pngのいずれかのファイルが存在する場合のみ設定されます)

    pops_v4_main4 



    3.ID取得ボタンをクリックしてディスクIDを取得します
    (取得できない場合は入力してください)

    pops_v4_main5 
    ((取得できない場合は検索するなどして、入力してください)

    ※ディスクIDはセーブファイルの識別IDになります。複数ディスク
    でIDが異なると、ディスクを買えた際にロード出来なくなりますの
    でディスク1のIDに併せてください。

    ※CFW3.80以降でPlayする場合に必要になりますので、入力した
    IDは記録しておいてください。


    4.圧縮レベル、視聴レベル、リージョンコードを選択して変換ボタンを
    クリックします。変換中は下のような画面が出るので終わるまで待ちます

    (圧縮レベルは1~9で指定できます。
    単体ディスクの場合は無圧縮の0も指定できます)

    pops_v4_execute

    ※この画面が一瞬しか表示されなかった場合は変換に
    失敗している可能性があります。

    6.変換が終了するとpopstation_md_free_gui.exeのある
    フォルダに1枚目のディスクIDと同じ名前のフォルダが作成
    され、その中にEBOOT.PBPとinfo.txtが作成されています。
    (info.txtにはタイトルが出力されます)

    PlayStationのCD-ROMをISOファイルに変換する。

    <用意するもの>
    1.PlayStationのCD-ROM
    2.CDをISO形式で取り込めるツール。(今回はIsoBusterを使用します。)
    3.IsoBuster日本語言語ファイル(一応)
    ("C:\Program Files\Smart Projects\IsoBuster\Lang\"フォルダにコピー)

    1.スタートメニューからSmart ProjectsのIsoBusterを起動する。

    isobuster2  
    (初回起動に上の画面が出るが、Free funct. only(無料の機能のみ)をクリック。)

    2.メニューのOptionのLanguageからJapaneseを選ぶと日本語化される。

    isobuster

    3.ツールバーのドロップダウンボックスからプレステのCDを入れたドライブを選択。

    isobuster4
    (CDの内容が表示される。)

    4.ツリーの一番上のCDのアイコンを右クリック。
    「展開CD<イメージ>」の「RAW(*.bin.*iso)」を選ぶ。

    isobuster5

    5.ファイル名を入力して保存すると、ISOイメージが吸い出される。
    (*.isoを選択しておく)

    20080223171009

    6.ISO吸出し完了後、cueファイルの保存場所を聞かれるが
    ISOイメージと同じフォルダ、同じ名前にしておく。

     

    これで、ISO化は終了です。複数ディスクの場合も同じです。
    次は、PSP用に変換します。

    PlayStation on PSP!!

    CFWを導入したPSPでは、S○NYさんがPLAYSTATION®Store用に用意した
    システムを利用して、PlayStation用ゲームをPlayすることも出来ます。

     sony_first_playstation

    手順としては・・・

    1.PlayStation用のCD-ROMから、CDイメージファイルを作成する。
    2.作成したCDイメージを、PSP用に変換する。
    3.MSの指定のフォルダにインストールする。

    とっても簡単ww・・・が、1で変換しようとするゲームが次の条件に
    全て当てはまると話は変わってきます。

    1.複数のディスクのゲームである。
    2.ゲームディスクの取り替えの時に、SAVEが出来ないもの。


    (ディスク取り替え直前にセーブを行い、セーブ終了後に電源断しても
    Disc2から問題なくゲームが進められるものなら、大丈夫です)


    当てはまった方はPSPのCFWに、POPSLoaderを適用する必要があります
    ので最後に紹介します。