PNP
PSPとかNDSとかポータブル。このブログの記事を参考にされてPSPやその他、機器に不具合が起きても責任は負えませんので、自己責任にてお願いします。
スポンサーサイト
--年--月--日 (--) --:-- | 編集
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
[PSP] Devhook 0.52のみでFW1.5~3.03の起動
2007年03月17日 (土) 02:25 | 編集
07/03/17追記:2.0~2.60の起動

仮想できるファームウェアを全てDevhookで起動できるようにしてみるDevhook 0.46と0.52を使用して、1.5、2.0、2.5、2.6、2.71、2.80、2.82、3.01、3.02、3.03を起動できるようにしましたが、0.52一つで仮想できる全てのファームウェアを起動できるようにしようと思います。

この記事は、HideさんのPSP NikkiPSPフォーラムに、DH05202で仮想Fw1.50~2.60までを対応させる方法というスレがあったので試してみようと思い書くことにしました。
早速ためしてみようとは思ったのですが、onomushiさん投稿記事の手順のリンク先が切れているため確認ができずでしたが、以前から試しているのと大体あっているっぽいので、再度試してみようと思います。

とりあえずFW2.0~2.60の起動と0.520100で3.11の追加は後日とします。
以下の手順説明に関して、例によって自己責任によりお願いします。尚、記載している内容は非常に間違えて記述されている可能性が高いため、読んでも意味がわからない方はやらない方が無難です。

FW1.5をDevhook0.52で起動してみる

準備
3.10OE-AなTA-082、1.50kernelなUSB不具合有りなPSP
仮想できるファームウェアを全てDevhookで起動できるようにしてみるで作成したMS

手順
1.MS>dh>05beta>menuフォルダの中にあるmenu_fw.txtを開く
2.適当な場所に以下を追加して上書き保存する
-------------------------ここから----------------------------
!firmware 1.50(MS and MS+flash)
REBOOT_PATH="flash0:/dh/150;ms0:/dh/150/flash0;ms0:/dh/150;ms0:/dh/05"
BTCNF_PATH="/kd/pspcnf_tbl_dh.txt"
FLASH0="/dh/150;ms0:/dh/150/flash0"
FLASH1="/dh/150;ms0:/dh/150/flash1"
-------------------------ここまで----------------------------
見やすいように2.71の記述の上に追加するといいかも。

3.MS>dh>150>flash0>kdフォルダ内にある以下のファイルをリネームする
-------------------------ここから----------------------------
pspbtcnf.txt>pspbtcnf_dh.txt
pspbtcnf_game.txt>pspbtcnf_game_dh.txt
pspcnf_tbl.txt>pspcnf_tbl_dh.txt
-------------------------ここまで----------------------------

4.pspbtcnf_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
ms0:/dh/kd/devhook.prx>/kd/devhook.prx #DEVHOOK
ms0:/dh/kd/umdciso.prx>/kd/umdciso.prx #DEVHOOK
ms0:/dh/kd/vshex.prx>/kd/vshex.prx #DEVHOOK
-------------------------ここまで----------------------------

5.pspbtcnf_game_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
ms0:/dh/kd/devhook.prx>/kd/devhook.prx #DEVHOOK
ms0:/dh/kd/umdciso.prx>/kd/umdciso.prx #DEVHOOK
-------------------------ここまで----------------------------

6.pspcnf_tbl_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
vsh /kd/pspbtcnf.txt>vsh /kd/pspbtcnf_dh.txt
game /kd/pspbtcnf_game.txt>game /kd/pspbtcnf_game_dh.txt
updater /kd/pspbtcnf.txt>updater /kd/pspbtcnf_dh.txt
-------------------------ここまで----------------------------

7.MS>dh>kdフォルダを削除する

以上でDevhook0.52にてFW1.5の起動ができました。
6番までの作業は今までにもできていたのですが、7のkdフォルダの削除まで頭が回らずでした。
しかし、これで無事一つのDevhookにて仮想できるFWを全て起動できそうですね。
他のFWに関しても同じようにやればいけるはずです。
今日はこのへんで勘弁!

ちゅーわけで、追記:

FW2.0をDevhook0.52で起動してみる

手順
1.MS>dh>05beta>menuフォルダの中にあるmenu_fw.txtを開く
2.適当な場所に以下を追加して上書き保存する
-------------------------ここから----------------------------
!firmware 2.00(MS and MS+flash)
REBOOT_PATH="flash0:/dh/200;ms0:/dh/200/flash0;ms0:/dh/200;ms0:/dh/05"
BTCNF_PATH="/kd/pspcnf_tbl_dh.txt"
FLASH0="/dh/200;ms0:/dh/200/flash0"
FLASH1="/dh/200;ms0:/dh/200/flash1"
-------------------------ここまで----------------------------
見やすいように2.71の記述の上に追加するといいかも。

3.MS>dh>200>flash0>kdフォルダ内にある以下のファイルをリネームする
-------------------------ここから----------------------------
pspbtcnf.txt>pspbtcnf_dh.txt
pspbtcnf_game.txt>pspbtcnf_game_dh.txt
pspcnf_tbl.txt>pspcnf_tbl_dh.txt
-------------------------ここまで----------------------------

4.pspbtcnf_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
ms0:/dh/kd/plain2x.prx>/kd/plain2x.prx #DEVHOOK
ms0:/dh/kd/devhook.prx>/kd/devhook.prx #DEVHOOK
ms0:/dh/kd/umdciso.prx>/kd/umdciso.prx #DEVHOOK
ms0:/dh/kd/vshex.prx>/kd/vshex.prx #DEVHOOK

-------------------------ここまで----------------------------

5.pspbtcnf_game_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
ms0:/dh/kd/plain2x.prx>/kd/plain2x.prx #DEVHOOK
ms0:/dh/kd/devhook.prx>/kd/devhook.prx #DEVHOOK
ms0:/dh/kd/umdciso.prx>/kd/umdciso.prx #DEVHOOK
-------------------------ここまで----------------------------

6.pspcnf_tbl_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
vsh /kd/pspbtcnf.txt>vsh /kd/pspbtcnf_dh.txt
game /kd/pspbtcnf_game.txt>game /kd/pspbtcnf_game_dh.txt
-------------------------ここまで----------------------------

以上の設定で2.00がDevhook0.52から起動可能になりました。

FW2.5をDevhook0.52で起動してみる

手順
1.MS>dh>05beta>menuフォルダの中にあるmenu_fw.txtを開く
2.適当な場所に以下を追加して上書き保存する
-------------------------ここから----------------------------
!firmware 2.50(MS and MS+flash)
REBOOT_PATH="flash0:/dh/250;ms0:/dh/250/flash0;ms0:/dh/250;ms0:/dh/05"
BTCNF_PATH="/kd/pspcnf_tbl_dh.txt"
FLASH0="/dh/250;ms0:/dh/250/flash0"
FLASH1="/dh/250;ms0:/dh/250/flash1"
-------------------------ここまで----------------------------
見やすいように2.71の記述の上に追加するといいかも。

3.MS>dh>250>flash0>kdフォルダ内にある以下のファイルをリネームする
-------------------------ここから----------------------------
pspbtcnf.txt>pspbtcnf_dh.txt
pspbtcnf_game.txt>pspbtcnf_game_dh.txt
pspcnf_tbl.txt>pspcnf_tbl_dh.txt
-------------------------ここまで----------------------------

4.pspbtcnf_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
ms0:/dh/kd/plain2x.prx>/kd/plain2x.prx #DEVHOOK
ms0:/dh/kd/devhook.prx>/kd/devhook.prx #DEVHOOK
ms0:/dh/kd/umdciso.prx>/kd/umdciso.prx #DEVHOOK
ms0:/dh/kd/vshex.prx>/kd/vshex.prx #DEVHOOK
-------------------------ここまで----------------------------

5.pspbtcnf_game_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
ms0:/dh/kd/plain2x.prx>/kd/plain2x.prx #DEVHOOK
ms0:/dh/kd/devhook.prx>/kd/devhook.prx #DEVHOOK
ms0:/dh/kd/umdciso.prx>/kd/umdciso.prx #DEVHOOK
-------------------------ここまで----------------------------

6.pspcnf_tbl_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
vsh /kd/pspbtcnf.txt>vsh /kd/pspbtcnf_dh.txt
game /kd/pspbtcnf_game.txt>game /kd/pspbtcnf_game_dh.txt
updater /kd/pspbtcnf.txt>updater /kd/pspbtcnf_dh.txt
-------------------------ここまで----------------------------

以上の設定で2.50がDevhook0.52から起動可能になりました。

FW2.6をDevhook0.52で起動してみる

手順
1.MS>dh>05beta>menuフォルダの中にあるmenu_fw.txtを開く
2.適当な場所に以下を追加して上書き保存する
-------------------------ここから----------------------------
!firmware 2.60(MS and MS+flash)
REBOOT_PATH="flash0:/dh/260;ms0:/dh/260/flash0;ms0:/dh/260;ms0:/dh/05"
BTCNF_PATH="/kd/pspcnf_tbl_dh.txt"
FLASH0="/dh/260;ms0:/dh/260/flash0"
FLASH1="/dh/260;ms0:/dh/260/flash1"
-------------------------ここまで----------------------------
見やすいように2.71の記述の上に追加するといいかも。

3.MS>dh>260>flash0>kdフォルダ内にある以下のファイルをリネームする
-------------------------ここから----------------------------
pspbtcnf.txt>pspbtcnf_dh.txt
pspbtcnf_game.txt>pspbtcnf_game_dh.txt
pspcnf_tbl.txt>pspcnf_tbl_dh.txt
-------------------------ここまで----------------------------

4.pspbtcnf_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
ms0:/dh/kd/plain2x.prx>/kd/plain2x.prx #DEVHOOK
ms0:/dh/kd/devhook.prx>/kd/devhook.prx #DEVHOOK
ms0:/dh/kd/umdciso.prx>/kd/umdciso.prx #DEVHOOK
ms0:/dh/kd/vshex.prx>/kd/vshex.prx #DEVHOOK
-------------------------ここまで----------------------------

5.pspbtcnf_game_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
ms0:/dh/kd/plain2x.prx>/kd/plain2x.prx #DEVHOOK
ms0:/dh/kd/devhook.prx>/kd/devhook.prx #DEVHOOK
ms0:/dh/kd/umdciso.prx>/kd/umdciso.prx #DEVHOOK
-------------------------ここまで----------------------------

6.pspcnf_tbl_dh.txtを開いて以下の行を書き換えて、上書き保存する
-------------------------ここから----------------------------
$vsh /kd/pspbtcnf.txt>$vsh /kd/pspbtcnf_dh.txt
$game /kd/pspbtcnf_game.txt>$game /kd/pspbtcnf_game_dh.txt
-------------------------ここまで----------------------------

以上の設定で2.60がDevhook0.52から起動可能になりました。

以上でDevhook0.46にて起動できるFWの起動が0.52一つで起動できるようになりました。
次回はこのMSに0.5201へのアップデートと3.11の追加を行おうかと。
FW3.00も起動できるようになるっぽいので、その辺も試してみるかも。

TA-082USB不具合付3.10OE-A'で、Devhook0.52を使用し、上記FWを利用した際の問題点

1.FW1.5を起動し、Devhookのメニューから3.10OE-A'に戻ろうとするとXMBは動いてるっぽいが、フリーズしてしまう。(XMBの操作ができなくなる。)
2.FW2.00を起動し、Devhookのメニューから3.10OE-A'に戻ろうとするとXMBからブラックアウトし、そのままの状態で維持されてしまう。
強制的に落とし、再度立ち上げてもブラックアウトのまま。
2度目の強制終了後、立ち上げるとなぜか3.10OE-A'が起動できました。
3.FW2.50を起動し、Devhookのメニューから3.10OE-A'に戻ろうとするとXMBからブラックアウトし、そのままの状態で維持されてしまう。
強制的に落とし、再度立ち上げると3.10OE-A'に戻りました。
4.FW2.60を起動し、Devhookのメニューから3.10OE-A'に戻ろうとするとXMBからブラックアウトし、そのままの状態で維持されてしまう。
強制的に落とし、再度立ち上げると3.10OE-A'に戻りました。
スポンサーサイト
コメント
この記事へのコメント
確かにリンク切れてますね
あの書き込みをした時は確かに存在してたんですけどね。閉鎖しちゃったのかな?
仮想Fw2.00以降は若干記述が違うんで、その辺を気をつける必要があります。あと、仮想Fw2.60も違ったかな?フォーラムに添付したtxtファイルを見てもらえれば違いが分かると思います。
Fw2.00~Fw2.60は余りマウントさせる意味がないので、全ての仮想Fwの起動が出来るようにすると、MSを圧迫するので大変です^ ^;ただ、おもしろい、それだけですか。それがまたいいんですが。
2007/03/14(水) 12:46:33 | URL | onomushi #-[編集]
毎度どうもです!
以前試したときは1.5と2.0と2.6までで、MSの挙動はDHが普通に起動する時の動作と同じような感じになって近いところまではいったっぽいんですが、ブラックアウトで起動できずで、そのまま忙しい期間に突入してて停滞してました。
情報ありがとうございます。
txtも参考にさせていただいて、またFW2.0~2.6までの起動の記事でも書こうと思います!
確かにMS圧迫して、起動しても意味をなさないですが、面白いんですよね。
まぁ、自己満足ってところですが。
512MBのSony製MSはDevhook起動専用と化してます。
2007/03/14(水) 17:13:39 | URL | sds #y0EsocJs[編集]
お久し振りです。
sdsさんお疲れ様です。自分もしばらくはパス通せなくて思考錯誤してたのですが、なんとかなりました。
今はTA-086の元のidstorageをどうにかdumpできないかと色々試してるのですが、まったくもって先が見えません・・・
3.01SVはdownせずにそのまま残してるのですがお役にたてずです;
303HENで動かせればいいのですが、Cは全く分からないのでお手上げ。

DHでブートさせたFWのXMBを弄るのも楽しいですよw
是非試してみて下さい!
ではでは。
2007/03/17(土) 23:54:17 | URL | Zan #-[編集]
お久しぶりっす。

フォルダ一つ消さなくちゃいけない、ってーのが気付かないんですよね。
ここまではうちもいってたんですが・・・これに気付いたあのページの人は凄いです。
うちも1GメモステはDH&mp3専用と化してます。

TA-082も、以前の基板と同じくDHの恩恵を強く受けた基板ですね。DG可能までの3ヶ月、非常に充実していました。CFWなんかよりずっと楽しかったです。

ここにいる4人はDHマニア確定ですねw

>>Zanさん
フォーラムの人柱スレで、俺とJunさん2通りの案を出しました。
Junさんのは即日特攻可能です。一方俺のはまだ無理です。
一応、HEN経由でなくとも、eLoader経由で吸出し出来る事は確認していますが、2.80以降でエロダ動かねー、ってな状態です。やっぱソースからいじくらないとダメかも知れません。
2007/03/18(日) 14:05:59 | URL | ブルー #-[編集]
>Zanさん
お久しぶりです~。
kdフォルダの削除までは気がまわらなかったっす。
idstorageについてはもう少し知識をつけてから手を出すようにしようと思ってます。
TA-086のPSP欲しいっす。
Devhookのことを現在まとめようかとしてるんですが、まとめんの難しいっす。
XMBいじりも楽しそうですな!
今度試してみようかな。

>ブルーさん
毎度です。
TA-082な2.71でDG前はDH必須でしたもんね。
ほんと全ての開発者の皆さんには感謝です。
正直PSP買って、NDS買って、NDSの方がやってる時間多かったですが今はNDSはまったく何もやってません。
ブログ名もどないやねん!って感じになってます;
うちのPSPをもう一度純粋なTA-082に戻したいなとたまに思ってます(笑
2007/03/19(月) 01:54:12 | URL | sds #y0EsocJs[編集]
相互リンク希望
「PSP活用局」(http://psptips.client.jp/)というホームページを管理しているLupinⅢと申します。当ホームページと相互リンクをしていただけないでしょうか?
2007/03/19(月) 22:13:34 | URL | LupinⅢ #-[編集]
>LupinⅢさん
こんばんわ。
相互リンク了解いたしました。
これからもよろしくお願いします!
2007/03/20(火) 00:13:20 | URL | sds #y0EsocJs[編集]
コメントを投稿する
URL :
コメント :
パスワード :
秘密 : 管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
この記事へのトラックバック
copyright&template: himeco
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。