mibファイルをダウンロードさせるためのサーバ「mib鯖」、バージョン0.9を公開しました。最近またお問い合わせをよくいただくようになったので、前回から8ヶ月ぶりに更新です。
●PSPからアクセスした場合の応答速度を劇的に改善しました。今までは何だったのかとあきれるほどに速くなったはずです。
●内容が正しくないmibファイルがあるときに、mib鯖がフリーズしにくくなりました。
●ゲームソフトをフリーズさせる可能性があるmibファイルに対して、ダウンロード前に警告を表示するようにしました。(詳細は後述)
ダウンロードや使い方説明などはこちらからどうぞ。→mib鯖のページ
今回、「mibファイルをダウンロードしようとするとmib鯖がフリーズする」「ダウンロードは成功するが、ゲームソフトがフリーズする」というご報告をいくつかいただいていたので、状況を検証し、そういう危険がある場合には警告を表示するようにしました。
警告は主に2種類あります。
(1) データIDが重複している
mibデータには、それぞれが固有のデータIDを持っています。「同一のデータIDを持つmibファイルがセーブデータ上に複数存在する」場合、ソフトはフリーズするようです。
なので、同一IDを持つmibファイルが複数存在する場合は、ダウンロード前に警告を表示するようにしました。
(2) 名称や説明文が長すぎる・不正な文字を含む mibデータの名称や説明文が長すぎたり、ソフト側で対応していない文字を含む場合は、警告を表示するようにしました。ただし、ちょっとばかり長すぎても、実際にフリーズすることはないようなので、こちらはPC上(mib鯖を実行中のコマンドプロンプトウィンドウ)で表示するだけで、PSP上での表示は行いません。
ただし、これらで警告が表示されなかったとしても、実際に導入してみると再起不能になる(ソフトがフリーズし、そのセーブデータが二度とロードできなくなる)ようなmibファイルもあります。警告機能はあくまでオマケであって過信せず、mib鯖利用前には必ずセーブデータをバックアップするようにしてください。
mib鯖を起動しようとするとすぐに消えてしまうんですけど・・・ どうすれば直りますか?
PCはLAN(ネットワーク)につながっていますか? PCとPSPは無線LANで通信するため、PCにIPアドレスがない場合は起動できません。
また、mib鯖はPCの8080番ポートを利用しますので、そのポートが既に埋まっている(他のソフトに使われている)場合は起動できません。
スタートメニュー等からコマンドプロンプトを開いて、その上で mibserver.exe を実行すれば、エラーメッセージが表示されると思います。
用語の意味がわからない…という場合は、頑張って調べてみてください。
メールしたのですが返事がこないので書きます。
mib鯖を開くと、そのmibファイルの警告がでました。
「データサイズが正しくない可能性があります」
上の場合どうすれば対処できますか?
無論、上のままダウンロードしましたが、バグってしまいました。
メールの確認が遅くなってすみませんでした。
mibファイル内に埋め込まれている「このデータの容量は****バイトですよ」という情報と、実際のmibファイルのサイズが食い違っているとこの警告が出ます。
mibファイルの仕組みにはわかっていないことが多いため、容量が食い違っていても問題ない場合もあります。が、食い違いがあると言うことは、mibファイルの内容に問題のあることが多いです。
どういう問題かはわかりませんが、mibファイルを編集するツールによっては、整合性の取れていないmibファイルを生成することがあり、その場合に食い違いが起きるようです。
できました^^
MHP2Gのほうも早く改造(複合化)できるようになってほしいです^^
Gは…CFW使う方法でしたら何とかなるかもしれませんが、「純正FW+mib鯖」の組み合わせでは難しいかもしれませんね…。
mibserver.exe と同じフォルダに「mib」というフォルダがあるので(なければ作ってください)、その中に.mibファイルを入れます。と書いてありますが.mibファイルはどこにあるんですか?
ダウンロードページに書いてあるとおりです。ご一読ください。