:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。某ブツを2つほど解析して予想してみますた。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。「cugwinのバージョンが一致しません。:名無しさん@お腹いっぱい。「cugwinのバージョンが一致しません。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。スレッドの線は色濃いですね。既存のモジュールで使われている際の引数はNULLではないようです。:名無しさん@お腹いっぱい。確保したメモリへのポインタが返るように見える。:名無しさん@お腹いっぱい。それで納得がいきました。sceKernelFreePartitionMemoryに渡すのはそのハンドルですね。第2引数ですが、"block"という文字列リテラルへのポインタのようです。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。こっちにもはっときます。メモステにUMDをISO形式で保存するソフトらしいです。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。ヒープにおいたコードが実行できんぽい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。cache命令を実行しようとすると電源が切れる。:名無しさん@お腹いっぱい。命令キャッシュ制御はわからん。:名無しさん@お腹いっぱい。発生していると思われます。ユーザーモードでは使えないでしょう。:名無しさん@お腹いっぱい。実行モジュールのロードがしたかったんで、命令キャッシュのinvalidateはとりあえずいいや。:名無しさん@お腹いっぱい。PSPver1.0を買ってきました。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。そんなことしたら貴方が社会的に潰されますよ。:名無しさん@お腹いっぱい。1.5ユーザーの方、自作ソフト起動おめでとうございます。通常の書式のPARAM.SFOを用意します。ELF2PBPの勝手に生成するやつでも、かまいません。Unpackerなどで、結合させEBOOT.PBPを作成してください。そのときDATA.PSPは必要ないです。それがMS1の正体です。MS2のEBOOT.PBPは名ばかりで生ELFファイルのDATA.PSPのリネームです。それがMS2の正体です。見つけてくれたと、PSP-DEVチームに感謝します。:名無しさん@お腹いっぱい。あんたもよく頑張ってくれたよ。スワップは相当盲点だった。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。書き方が悪かったです。上書きすることができる、と言いたかっただけです。誤解を招く発言をしてしまい申し訳ありません。ないと思い、書きました。遠くはないと思います。ありがとうございます。結局あまりお役に立てませんでしたが楽しかったです。非常に活発化してきて、私の出る幕はもうなさそうです。ソニーって本当にスワップ技には弱いですね。次のPS3もスワップ技で攻略されそうですね。:名無しさん@お腹いっぱい。:名無しさん@お腹いっぱい。>書き方が悪かったです。>1.5の起動で外国人方のフォーラムも非常に活発化してきて、私の出る幕はもうなさそうです。これからの私の発言は予測にすぎないですがそれでもよろしければ。PSPはEBOOT.PBP内のPARAM.SFOを参照します。起動処理は、ロゴが表示されてから行われます。PSPロゴ起動時には、まだEBOOT.PBPは、メインメモリ内にキャッシュされません。そのためPSPロゴ起動後に、もう一度EBOOT.PBPを参照しに行きます。その後DATA.PSPを実行します。ファーム1.0ではDATA.PSPが、起動するのに問題がないか確認する部分でバグがありました。起動してしまう事でした。ファーム1.5ではその部分は修正されました。最初から生ELFバイナリになります。されていませんでした。実行できてしまうというバグが存在しました。なくしたか、特殊な起動時にも暗号化されていないファイルをはじくように設定したと思われます。