てんねん月桜: PSPエミュをMacとヴァーチャルPCで……

« PSPでPSソフトが動いた | メイン | PSP用PS1エミュをMacOSで色々(Prometeus) »

2007年1月4日(木) 友引

●PSPエミュをMacとヴァーチャルPCで……

(この記事は、07/01/04に日記に書いた内容を、07/03/11にこのブログに転載しました。
現在は、ダウングレードが可能なファームウェアが3.03までとなっていたり、MacOS用の変換ソフトなどもあり、当時とは状況が大きく異なります) 

309456448_137.jpg 309456448_186.jpg

309456448_41.jpg

 写真は、PSP上で動作するFF7のタイトル画面と、OPのエアリス、グランツーリスモ2のタイトル画面。

 Mac上でヴァーチャルPC&Win98を使って色々な作業をしているせいか、原因不明の不具合めっちゃたくさん。
 ヴァーチャルPC上のWin98とのファイルのやりとりに異様に時間がかかるし……。
 この数日色々やったので、今後のために?自分のための覚え書きです。

※いないと思いますが、下記の方法をやっただけでは、PSPでPSは動きません。
 まず、
1.PSPのファームウェアを1.5に「ダウン」させ、
2.カスタムファームウェア3.02OE-Aの導入→3.02OE-B
 という過程が必要です。
 ただし、ファームウェアのダウングレードはソニーの保証対象外だし、フラッシュを書き換えるので、失敗するとPSPは動かなくなります。
 どーーーしてもやってみたいというは方、まずは PSP徹底活用さんを、端から端までしっかりと読んでみて下さい。

*******************************

●現在

1.吸い出し(「IsoBuster」)

2.「popstation」フォルダに「IsoBuster」で生成された「○○.bin」、「アイコン用png」を入れる

(3.補助アプリ「PSエミュ用PBPから必要最低限な部分のみ切り取るツール」を、「popstation」フォルダにに入れて、base.pbpの軽量化
(newbase.pbpというファイルができるので、「base.pbp」に変更して使用)

(4.補助アプリ「popsのIDと表示名変更ツール()」を、「popstation」フォルダにに入れて、生成される「EBOOT.PBP」のID、名前、視聴レベル、要求FWの変更)

※上記過程3、4は飛ばしても可。
 なお、上記アプリはJAVAアプリ(っていうのか?)なので、最新のJAVAのインストールが必要。(dcom98.exe)

5.新規テキストを作成し、「popstation ○○.bin」と記入し、「PS.bat」という名前で保存。
「popstation.exe」のあるフォルダに入れる。

6.変換開始
上記で作成した「PS.bat」ダブルクリック。
 コマンドプロンプトが立ち上がり、変換が開始=「EBOOT.PBP」が生成される。
 数十分かかる。

7.「EBOOT.PBP」と「KEYS.BIN」をメモステへ。

※できれば、変換後の「EBOOT.PBP」の情報を書き換えをしたいんだけど、容量がでかすぎて「PBPSetting」とか「pbpmaker」なんかでは扱えないし……。
 今のところ変換前にしっかり書き換えるか、 http://bandersnatch.blog54.fc2.com/blog-entry-82.htmlを参考にするしかないかな?

●希望としては

1.吸い出し(「IsoBuster」)

2.変換(PSX2PSP0.6以降。0.7は不可)
「PSX2PSP/filesフォルダ」に「popstation.exe」「BASE.PBP」「cygwin1.dll」「IsoBuster」で生成された「○○.bin」、
「PSX2PSP/Picsフォルダ」「アイコン用png」を入れ「コンバート」選択。
 →「EBOOT.PBP」が生成

3.「BASE.PBP」と「KEYS.BIN」をメモステへ。

で行きたいんだけど、何故か「コンバート」ができない。
原因は不明。
「popstation.exe」にdd出来ないのと、関係あるのかもしれない。

*******************************

吸い出し
1.「IsoBuster」……bin作成に成功。
2.「CD_Manipulator」……生成されたファイルは数キロ程度。失敗。
3.「DDump」……立ち上がらず。

・変換
1.popstation……失敗
 (「○○.bin」を「popstation.exe」にddすると、「cannot poen base.bpb」の表示が出て終了)
【必要】「popstation.exe」「BASE.PBP」「吸い出したiso(私の場合、○○.bin)」「cygwin1.dll

2.PSX2PSP(0.7)……成功
【必要】「吸い出したiso(私の場合、○○.bin)」
http://pcpspipod.blog83.fc2.com/blog-entry-17.html
http://shijimi-blast.cocolog-nifty.com/blog/2006/12/psx2psp_v07.html
※注意……「BASE.PBP」「KEYS.BIN」とかを含んだ超真っ黒アプリ。

3.PSX2PSP(他)……失敗(「コンバート」を押すと、エラーメッセージが出て、終了になってしまう)
 0.6からは、○○.binを読み込むと、ID等が自動入力される。
【必要】「popstation.exe」「cygwin1.dll」「BASE.PBP」「吸い出したiso(私の場合、○○.bin)」
参考サイト) http://jeren.blog.shinobi.jp/Entry/36/
http://ameblo.jp/pspdensuke/entry-10022545723.html

4.popstationgui……失敗(立ち上がらず)
【必要】「popstation.exe」「cygwin1.dll」「BASE.PBP」「吸い出したiso(私の場合、○○.bin)「gdiplus.dll
※VBで作成されているみたいなので、「vb6rts.exe」も必要

5.batファイルから、コマンドプロンプトを起動……成功
【必要】「popstation.exe」「cygwin1.dll」「BASE.PBP」「吸い出したiso(私の場合、○○.bin)」

・上記いずれの場合でも、

PIC1.PNG(背景)サイズ480×272
ICON0.PNG(アイコン)サイズ140×80
ICON1.PMF(アイコンの動画)
SND0.AT3(BGM)
PIC0.PNG(画面右下にでる説明などの画像)サイズ310×180

を「popstation.exe」と同フォルダに入れると、アイコン等の設定もできる
【アイコン配布先】
http://bandersnatch.blog54.fc2.com/blog-entry-83.html
http://www.geocities.jp/psxicon/

・カスタムアプリについて
http://jeren.blog.shinobi.jp/Entry/37/(解説)
http://metaltsun.hp.infoseek.co.jp/psp/(配布)
http://www.vector.co.jp/vpack/browse/pickup/pw5/pw005666.html(ファイル破断+)

*******************************

・PSPツール
http://www.psp-info.com/tool.html
http://nagaokastation.com/emu_psp00.html

*******************************

・2.0→1.5へのダウングレード
http://pspsp.fc2web.com/psp/down/20-15.htm
http://gamebank.jp/gb/blog/?itemid=113
http://red.ribbon.to/~pspemu/downgrader.html

・3.02OE-Aの導入
http://bdrom1280.blog.shinobi.jp/Entry/76/

・3.02OE-Aのリカバリーの導入
「302OE.rar」内の「flasher for recovery」フォルダを開くと「RECOVERY」フォルダが入ってます。
これは不測の事態に陥った時に修復してくれるものなので事前にインストールする方が身の為でしょう。
RECOVERYフォルダをms0:/PSP/GAME/に入れるだけ。

・3.02OE-Bの導入
http://bdrom1280.blog.shinobi.jp/Entry/79/
http://blog.livedoor.jp/p-3474574/archives/50851915.html

・破損ファイルが表示
R押しっぱなしで起動して、PSPをリカバリーモードで立ち上げます
メニューの中から「configuration」のところで×を押します。
「Hide corrupt icons」で×を押すと「Enabled」になるのでそれで起動すると非表示になります。


トラックバックURL

このエントリーのトラックバックURL:

※重複トラックバック防止プラグインを使用しています。
また、当ブログへのリンクのないトラックバックは受け付けられませんので、ご注意下さい。

コメントする


※スパム対策・情報保護の為、
ご記入頂いたメールアドレスは表示致しません。


(^o^)01 (*^o^*)02 (*^o^*)03 (*^o^*)04 (*^o^*)05') (^_-)-*06 (f*^o^*)07 (^3^)08
(;_;)11 (;_;)12 (;_;)13 (^_;)14 (-_-#)15 (-_-#)16 (-_-#)17 (-_-#)18
Y(;_;)Y21 (-_-)22 (-o-;)23 w(-o-;)w24 (^_^;)25 (^_^;)26 (+o+)27 (+o+)28
(toro)31 (toro)32 (toro)33 (toro)34 (toro)35
(toro)36 (toro)37 (toro)38 (toro)39

 ※スパム対策の為、ひらがなと句読点が文中にまったくない投稿は
  受け付けられませんので、ご注意下さい。