« Devhook v0.52 リリース | メイン | M3 Game Manager V31, ファームウェア X31b リリース »

PSP用ソフトのアイコンを抽出・変更するソフト V0.04b リリース

PSP用ソフトのアイコンを抽出・変更するソフトをバージョンアップしました。

バージョンアップ内容は
・EBOOT.PBPを出力する際にPARAM.SFO/ICON0.PNG/DATA.PSP/DATA.PSARのみ保存できるようにチェックボックスを追加。(PIC0.PNGやPIC1.PNG等のファイルは無視されます)
・ICON0.PNGのドロップに対応。
・バグフィックス

ダウンロード:
psp_icon004b(2007/01/04 10:32 更新)
psp_icon004b2(GDI+を使わないバージョン)(2007/05/17 16:12 更新)


関連リンク:
アイコン&壁紙まとめ
PSX2PSP v0.7 リリース
POPSTATION Gui リリース
3.02 Open Edition Revision B リリース









コメント (29)

フムフム:

ちょっとした質問です。
既存の機能の他に、PARAM.SFOの詳細変更と、ICON1.PNG、PICT1.png変更できるツールを作るのは難しいのでしょうか?
自分はpbpmakerとPBP_Settingを併用利用しているのですが、これらだと毎回EBOOT.BINの読み込みに時間がかかるので若干不便だと思いまして…。

nagaoka:

>既存の機能の他に、PARAM.SFOの詳細変更と、ICON1.PNG、PICT1.png変更できるツールを作るのは難しいのでしょうか?

そんなに難しくはないと思います。
実際に作ろうと思ってましたが既存のソフトで出来る物があるので...

nagaoka:

たしかに不便ですね。
もしかしたら月末の休みくらいに別のソフトとして作るかも。

HASON:

初めまして、こんばんは。
PSP用ソフトのアイコンを抽出・変更するソフトには
日頃お世話になってます。
ところで、破損データはアイコン変更が出来ないのでしょうか?
破損データが増えるのでアイコンを変えたいと思っているのですが・・・

nagaoka:

残念ながら現在は無理ですね。恐らくファームウェア内にあるデータを表示していると思うので変更できたとしても全て同じ画像になってしまうと思います。

破損ファイルが気になる人は150CFW/SE-CとかOE-B等のCFWを導入すると破損ファイルが非表示にできるので便利ですよ。

HASON:

お返事ありがとうございます。
全て同じ画像であれば、変更は可能ということですか?
もし可能であれば、方法を教えていただきたいのですが・・・

nagaoka:

ごめんなさい。調べたこと無いのですぐに分かりません...変更できないかもしれません。

分かったらまたここに書き込みます。気長にお待ちください。

nagaoka:

探してみると記事がありました。
http://pspupdates.qj.net/Tutorial-Rip-out-those-ugly-broke-icons/pg/49/aid/7981

Flash0:/vsh/resource/game_plugin.rco
を編集するといいみたいですよ。簡単にプログラミングで変更できるようでしたら別プログラムを作ってみますね。

HASON:

お返事遅れてしまいすみません。
ありがとうございました、
とりあえずチャレンジしてみます!

「見つかりません。PSP_ICON.PNG.パスおよびファイル名を確認してから、やり直してください。」
とエラーが出てしまいます…

NAGAOKA:

>バブリシャスさん
報告ありがとうございます。
お手数なのですがOSといつメッセージが表示されるか教えてもらえますか?

OSはMEです。

「PSP用ソフトのアイコンを抽出・変更」起動後は大丈夫です。

EBOOT.PBPを読み込みorドラッグ&ドロップすると
「見つかりません。PSP_ICON.PNG.パスおよびファイル名を確認してから、やり直してください。」とエラーが出ます。

エラーを無視してのウインドウ状態ですが
タイトルは表示されますが、現在のアイコンは表示されません。

抽出・アイコンを変更 などの機能は正常に動作します。


ちなみにすべてのEBOOT.PBPが同じ状態になります。

OSはMEです。

「PSP用ソフトのアイコンを抽出・変更」起動後は問題ありません。

EBOOT.PBPを読み込みorドラッグ&ドロップするとエラーが出ます。
エラーを無視したあとのウインドウ状態ですが
タイトルは取得出来ていますが、現在のアイコンは表示されません。

「抽出」・「アイコンを変更」の機能は正常に動作しています。

GDI+はREADMEに記載している場所でダウンロードしました。

NAGAOKA:

とりあえずVC6からVC2003へコンパイラを替えてリビルドしてみました。
これでもだめならデバッグバージョンを作成して公開しますのでテストよろしくお願いします。

「PSP_ICON.EXE:2007/05/14 22:58 更新版」
試してみましたが同じ症状が出ますね。
デバッグバージョンテストためさせてもらいます。


ちなみに「NDS タイトル変更」ソフトだとちゃんとアイコンは取得し表示されています。(エラーなしで正常動作)

>バブリシャスさん
デバッグバージョンです。(メッセージボックスを表示しただけですが)
http://nagaokastation.com/test1.zip
1.exe 2.exe の何処でエラーが表示されるか教えてください。

『1.exe』
EBOOT.PBPをドラッグ
101 CreateFile(C:\WINDOWS\TEMP\PSP_ICON.PNG)
「見つかりません。PSP_ICON.PNG.パスおよびファイル名を確認してから、やり直してください。」
102 WriteFile
103 WriteFile(3815)
201 InvalidateRect

『2.exe』
EBOOT.PBPをドラッグ
101 CreateFile(C:\WINDOWS\TEMP\PSP_ICON.PNG)
102 WriteFile
103 WriteFile(3815)
201 InvalidateRect(アイコン表示なし)

になりました。

>バブリシャスさん
テストどうもありがとうございます。
1.exeは101 CreateFileメッセージの後にエラーメッセージ。
2.exeはエラー表示無しという事ですね。

ん~1.exe/2.exe共に101 CreateFileの処理は同じなのでGDI+の問題ぽいですね。GDI+を使わないバージョンを作らないと駄目っぽいですね。期待せずにリリースをお待ちください。

なるほど。
「NDSタイトルを変更するソフト」はGDI+を使っていない為
エラーが出ないのですね。

そういわれると期待してしまいますヨw
ご自分のペースでリリースしてくださいな。

とりあえずGDI+を使わないバージョンを作成してみました。
http://nagaokastation.com/bin/psp_icon004b2.zip

エラー出ますか?

エラー出ません♪完璧ですヾ(=^▽^=)ノ
対応ありがとうございました。

無事動作しましたか。よかったです。
ちょっと更新したのでよかったらどうぞ。

アイコン無しPBPファイルの場合デフォルトのアイコンを表示するようにしました。

>アイコン無しPBPファイルの場合デフォルトのアイコンを表示するようにしました

おお!良いですね。更に、デフォルトアイコン中心に「no image」と文字が入ると良いと思います。

tk:

アイコンの変更ができてすごく役立ちます。
ところで、アイコンを選択しているときに出てくる
壁紙みたいなのを変更する方法はないでしょうか?

>tkさん
残念ながらICON0.PNG以外(ICON1.PNGやPICT1.PNGなど)の変更には対応させてません。削除はできますが。

使いやすそうなインターフェイスが思いつけば対応させるかも。

K1:

OSはvistaです。

このソフトを使って
EBOOT.PBPのアイコンを変更すると、
そのEBOOTを使用してのゲームが起動しなくなります。

なにか問題があるのでしょうか?

>K1さん
Vistaの環境でアイコン・タイトルの変更をしてみましたが特に不都合は無く、きちんと起動しました。
恐らくアイコンのファイルが大きすぎるかも知れませんね。pngファイルが144x80ピクセル以内か確認してみてください。

K1:

>NAGAOKAさん
返答ありがとうございます。

確認してみたのですがpngファイルは144×80ピクセル以内となっています。

どうしたものでしょうか・・・?

>K1さん
検証したいと思いますので具体的に何のソフトですか?

コメントを投稿

About

2006年12月30日 03:35に投稿されたエントリーのページです。

ひとつ前の投稿は「Devhook v0.52 リリース」です。

次の投稿は「M3 Game Manager V31, ファームウェア X31b リリース」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

ブログパーツ