1 名前:名無しさん@お腹いっぱい。 [2009/01/08(木) 00:04:37 ID:nV39IrcM] *****完全sageマターリ進行!***** 自作ソフト開発者向けスレッドです。 要望・クレクレなどは作者本人が望んだ場合以外スルーで。 前スレ PSP自作ソフト開発スレ ver.8 schiphol.2ch.net/test/read.cgi/gameurawaza/1212946327/
900 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/24(月) 13:24:01 ID:5BQ5aLim] >>898 テクニック的にはイマイチだったとしてもアイディアと実現力はGJといってもいいと思うよ。
901 名前:lime mailto:sage [2009/08/24(月) 17:00:39 ID:3R8bdxKa] www1.axfc.net/uploader/Sc/so/30289 ファイルを隠すソフトです。 調子に乗って作ってみました。 ソースファイルが汚いです、すみません。
902 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/24(月) 18:43:00 ID:1V76dUTE] >>901 戻らなくなった・・・
903 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/24(月) 18:47:47 ID:1V76dUTE] もう一回エクスチェンジしたら戻った まじビビった驚かせないで
904 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/24(月) 19:04:32 ID:3R8bdxKa] すいません説明が悪かったです。 使い方は、 1. Setup For Files で必要なファイルを作成する。 2. Exchange For Files で "Setup For Files" で用意した フォルダとISO,PICTURE,MUSIC,SAVEDATA,GAME,VIDEOフォルダ を入れ替える。 3. 元に戻したいときは、もう一度"Exchange For Files"を実行する。 ※"UnInstall For Files" は、"Setup For Files"で作成したフォルダ を中身ごと削除しますので注意してください。
905 名前:名無しさん@お腹いっぱい。 [2009/08/25(火) 10:46:34 ID:MZPaY6ft] コード読んでから使えよw
906 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/25(火) 10:55:52 ID:HlDrV+6n] >>903 君は帰って
907 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 20:19:28 ID:G4lh1JFY] PBPの逆コンパイラみたいなのないの??
908 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 20:36:03 ID:Lw7rnW9W] >>907 unpackしてboomerang…mipsに対応してなかったかも
909 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 20:37:38 ID:u332rqcF] >>907 PBP Unpackerだかで、ICONとかプログラム部分を切り分けられる プログラムの逆アセンブルはGNU binutilsの何かでできるはず 逆コンパイルはしらん
910 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 20:46:06 ID:lOxS4PpG] sample/utility/osk/main.c のoskのデータの定義部分で memset(&data[i], 0, sizeof(SceUtilityOskData)); data[i].unk00 = 1; data[i].language = PSP_UTILITY_OSK_LANGUAGE_DEFAULT; と、すると漢字変換が呼び出せるのですが、そこでハングアップしてしまいます。 他にも何か設定が必要なのでしょうか。
911 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 21:00:46 ID:u332rqcF] その3行でOSKが呼び出せるなら、俺、腹筋1000回するわ
912 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 21:08:55 ID:/dt75hSC] dxlibpのコード嫁
913 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 21:11:52 ID:O2dFQPk1] >>911 動画でニコニコにうpな。
914 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 21:26:16 ID:lOxS4PpG] >>911 実際変更してるのは1行だけなんだけどなw >>912 ありがと、見てみる。
915 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 22:13:44 ID:u332rqcF] ああ、なんだ その3行でOSKが呼び出せるんじゃなくて、3行変更するとOSKが呼び出せるのか
916 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 22:23:10 ID:lOxS4PpG] >>912 お騒がせいたしました 動かなかったのはPSP本体側の問題だったようで PSP-1000 5.00M33-4+(1.5)では動かず PSP-2000 5.50 GEN-Bでは動きました。 動かない本体のほうでは、ブラウザの入力フィールドですら止まっていました。 ありがとうございます。 とはいえ、テスト環境がそのテストできないというのも……
917 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 22:24:39 ID:lOxS4PpG] >>915 サンプルと見比べれば解ると思うのだが変更したのは 0を1にしただけ。 腹筋、1000回どうぞw
918 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 22:33:25 ID:u332rqcF] >その3行でOSKが呼び出せるなら、 その3行ではOSKは呼び出せないからセーフだよな!セーフだといってくれ!!
919 名前:lime mailto:sage [2009/08/27(木) 00:47:49 ID:7+MtT1Se] www1.axfc.net/uploader/Sc/so/31071 XMB風のメニューを表示するソフトのいろいろ 修正したりしたやつです。 タイトルバーとか付けてみました。 質問ですが、タイトルバーは表示しようとすると どうしても左よりになってしまうんですが、 どうやれば、中央にもってくるようにできると 思いますか?
920 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/27(木) 02:07:26 ID:PBSgjIpp] ワンセグってXMBから移植できそう?
921 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/28(金) 01:05:53 ID:Undsq5zL] >>919 こちらの環境ではコンパイルできなかったのでわからないが・・・ ネットワークアップデートを見る限り左のスペースはきっと記号が入って、左寄せの表示だと思われます。 なので中央表示とかないんじゃないですか? 真ん中にしたいならスペースとか・・・ こんな回答ですいません><
922 名前:lime mailto:sage [2009/08/28(金) 01:29:26 ID:eXI3jvPL] そうですか 回答ありがとうございます
923 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/28(金) 20:20:02 ID:aH3d7EbX] FW360のフラッシュに内蔵されてるワンセグプレイヤーってなぜかEBOOT.PBP形式なんだよねw メモステにコピって起動させたら当たり前のごとく弾かれたがw
924 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/28(金) 20:54:23 ID:jfATcfop] それ欲しいなw 弄くって起動できないのかねぇw
925 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/31(月) 09:53:38 ID:LyWPG1L1] >>924 自分じゃ試していないけど nagaokastation.com/forum/index.php?topic=16.0
926 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/01(火) 09:43:44 ID:2eyDoL8F] >>923 prx+iconとか=EBOOT.PBPだぞ
927 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/02(水) 20:42:25 ID:3ByLpz0g] >>916 亀だが変換できないのは1.5カーネル導入時に変換に必要なファイルがけされてるから とりあえずぐぐってがんばってね
928 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/06(日) 17:46:31 ID:y7ycl1f9] pspでisoファイルの中身にアクセスするとき、 どんな関数を使えばいいでしょうか?
929 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/06(日) 19:20:57 ID:SBLv9LNY] ない
930 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/06(日) 22:59:25 ID:y7ycl1f9] そうですか。 XMBから、指定した場所にあるEBOOT.PBPを起動させる プラグインを作ったんだけど、ISOもできないかなと 思ったんで。
931 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 00:09:44 ID:CBm9+6ZZ] >>930 普通にISOを指定したら無理なの? ミディアムゲージさんとか教えてくれるのかな・・・
932 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 00:19:23 ID:j32pKU0U] ちゃんと聞けば教えてくれるんじゃね? アホな質問には厳しい人だけどまともな質問には答えてくれてるし
933 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 00:20:56 ID:aBJPkbXJ] >>931 いや、指定したいのはISOの中のEBOOT.BINです。
934 名前:名無しさん@お腹いっぱい。 [2009/09/07(月) 00:33:07 ID:Awb35f/Y] それはCFWのソースとか見るしかないんじゃないの? CFWは一応ISOをアクセスできるんだし
935 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 00:49:48 ID:+EYGfsNQ] IRSHELLが起動できてるから不可能じゃないと思うがどうだろ あとfilerの作者氏に聞いてもわかるかなぁ 知っててもおかしくはないけどISO吸出し事態は既にオープンソースだしISO起動は関係ないしな
936 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 00:50:02 ID:aBJPkbXJ] 見てきます。
937 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 00:57:06 ID:aBJPkbXJ] "isofs_driver"が、それっぽいですね。
938 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 10:03:29 ID:0EfTmYgA] PSPで.exeファイルを起動できるソフト誰か作って
939 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 12:27:51 ID:2ZzMH2Eb] >>938 98エミュがあるよ
940 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 12:30:02 ID:2ZzMH2Eb] もちろんWindowsは動かないからMS-DOSです
941 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 12:47:50 ID:0EfTmYgA] エミュ名がわからない ROMイメージはMS-DOSってこと?
942 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 13:10:16 ID:0EfTmYgA] Bochsってやつでいいの?いいのね?
943 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 18:28:52 ID:GzzB1eOi] どうかな?
944 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 18:45:02 ID:M5eYYqMn] >>942 いいからとりあえずやってみろ あとそこから先は質問スレへ
945 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 02:22:04 ID:EwRT+VKM] 既出かもはや調べる気は俺にはなかった Cygwinのgcc4.32記念パピコとかなんたら言って、toolchainも含めて全構築してみたんですよ そしたらpsplibrariesのシェルがError 77を吐いてこける (よくみたらfreetypeのconfigureにてfopenがないよとか言われてました) で、解決したので書いておきますね 「autoconfのバージョンが2.64の場合は2.63にする」 他の解決策があるかもしれませんが、同じようなところではまった方は試してみてください
946 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 03:07:19 ID:sYy377oK] 無銭LANをモニタモードに変更できるライブラリーとかは無いでしょうか?
947 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 20:36:44 ID:orDO2V8w] そんなハッキングにくらいしか使えない技術こんな場所で書き込めません
948 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 21:00:22 ID:I3s48gHz] っていうかできるかもしれんがライブラリはまずないな
949 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 23:14:38 ID:sYy377oK] エアークラックはdsもpspもさっぱりだからな〜 とりあえず、今手軽にluaで調査ツールを作ってるよ
950 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 23:33:22 ID:orDO2V8w] >>949 まさかmy96soft氏ではあるまいな?とエスパーしてみる
951 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 02:40:33 ID:AOPwFMEs] Minimalist PSPSDKに付属しているpsplinkを起動すると Error ox8002013B starting module と表示されるんですが、どんな意味でしょうか。 ドライバはX64じゃない方からインストールして、同封されているプラグインはgame.txtからONにしています
952 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 08:15:36 ID:vBlHj4qt] >>951 エスパーするとCFWのバージョン変えてみろ
953 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 09:37:03 ID:rsXDJD1N] /*pspkeror.h*/ SCE_KERNEL_ERROR_LIBRARY_FOUND = 0x8002013b,
954 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 12:22:05 ID:0ETKrw6s] ユーザーモードのEBOOT.PBPから動的ライブラリとして作ったカーネルモードのプラグインって呼べますか? 可能ならばサンプルソースか何かをうpしてくれると嬉しいです
955 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 21:37:57 ID:59q6tQtI] >>954 PSPSDK付属のサンプルのprx/prx_loader を参考にしたら?
956 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 21:44:39 ID:xAkmfwB5] 一昨日あたり参考にして、どうしても動かず… 海外のフォーラムを探してみてはいるのですが、英語はからきしなのです
957 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 22:14:34 ID:59q6tQtI] これはどう? #include <pspkernel.h> int load_prx(const char *path) { SceUID modid; int fd, ret; modid = sceKernelLoadModule(path, 0, NULL); ret = sceKernelStartModule(modid, 0, NULL, &fd, NULL); return sceKernelExitDeleteThread(0); }
958 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 22:38:03 ID:xAkmfwB5] >>957 ありがとうございます。…なぜ今までロードできなかったんだろう?w しかし、今度は動的ライブラリ側の関数を呼び出したらフリーズしました。 動的ライブラリの関数を呼ぶ上で何か注意すべきことはありますか?
959 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 23:00:25 ID:59q6tQtI] sceKernelExitDeleteThread(0)じゃなく、 関数使い終わったあとにsceKernelStopModuleして sceKernelUnloadModuleしたらどうですか?
960 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 23:10:58 ID:xAkmfwB5] もしかしてメインスレッドからロードしてはいけないのですか?
961 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 23:15:23 ID:xAkmfwB5] prx側のmain関数が動作中でなければ他の関数も使えないのでしょうか?
962 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 00:36:33 ID:Z+ALfv3a] いえ、メインスレッドからでいいとおもいますけど、 prx側のmain関数は、動作中でなくてもいいと思います。
963 名前:961 mailto:sage [2009/09/11(金) 21:47:02 ID:SxiXSDgb] どうしてもprx側の関数を呼んだ瞬間フリーズしてしまいます… ちょっと休憩がてらcptbl.datを解析してみました 結果、なぜかUCS2からSJISに変換するテーブルではなくて、JISに変換するテーブルが入っていましたw
964 名前:961 mailto:sage [2009/09/13(日) 16:15:19 ID:zb1mITEF] なぜ呼び出すとフリーズするかわかりました。 Makefileの最後の行がEBOOT.PBP生成用のものになっていました…
965 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 17:32:49 ID:tp0aF2jz] 最後の行といわれても見当つきにくいがエスパーしてみるか BUILD_PRX = 1 このこと? あとprxのロードだったらpsardumperとかemulator0.82fとかでもやってたな
966 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 17:37:37 ID:OfBZxtbG] いや、最後のところだから、 include $(PSPSDK)/lib/build_prx.mak を、 include $(PSPSDK)/lib/build.makと書いて コンパイルしていたとも考えられるぞ。
967 名前:961 mailto:sage [2009/09/13(日) 20:48:15 ID:zb1mITEF] >>966 さんが正解です^^
968 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 20:00:39 ID:2L+42MS/] PSPの開発言語ってC? C++じゃないよね?
969 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 20:21:42 ID:WOseSLRW] CもC++もつかえるんじゃね?
970 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 20:26:41 ID:lD7pEX3x] -lstdc++を追加すればc++も使えたはず
971 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 20:35:14 ID:2L+42MS/] へぇ、C++も使えるんだ 貴重な情報thx
972 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/17(木) 14:46:43 ID:CAqQ9mF7] ちなみにsony純正のSDKはC++だった
973 名前:名無しさん@お腹いっぱい。 [2009/09/18(金) 14:34:10 ID:kWORxOjW] >>971 オマエC++使ったことないだろ
974 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 15:39:03 ID:H7YHrQpE] 最近の携帯・据え置きコンシューマは 箱を除けば全てCodeWarriorかgcc portsなわけで C++が使えない環境ってのは無いな
975 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 15:55:04 ID:PMprGS3U] でもPSPのはSCEのSDK+C言語ってのが多いな 配布物でC++で書かれてたコードまだ見たことない気がするような
976 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 16:15:24 ID:RUhMhAxH] ONScripterがC++
977 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 18:20:21 ID:TerGfeD+] どうでもいいけどこの前ゲームしてたらこんな画面が出た www.dotup.org/uploda/www.dotup.org154783.jpg 原因はISO起動してて、メモステの中身がちょっと壊れ気味の状態でやった結果 ちなみにソフトは「Mobile Train Simulator 京成・都営浅草・京急線」
978 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 19:46:43 ID:TcE6xGZ0] >>977 BOOT.BINかEBOOT.BINが起動できる程度に壊れてるのか? 珍しい現象だな
979 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 19:57:35 ID:RUhMhAxH] メモステのデータ領域がぶっ壊れてるんじゃね? 偽メモステだと良くあること
980 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 20:21:00 ID:TerGfeD+] >>979 偽じゃなくて変換だけどな あとfilerでチェックしたら重複リンクが一箇所見つかった 多分このとき映像のデータの中で一箇所だけおそらく違うアドレスに飛んでおかしくなったんだと思う
981 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 21:09:58 ID:cVQl/sQ8] フォントがPSPSDKについてるフォントとそっくりだな。 それともPSPSDKのフォントってどっか元があるのか。
982 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 21:13:49 ID:RUhMhAxH] DebugPrintfの出力のことを言っているのか? あれはPSPのBIOSに内蔵しているフォントだと思っていたんだが
983 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 21:24:16 ID:cVQl/sQ8] いや、あれは内蔵フォントとかってわけじゃないよ。 psptoolchainしかパスわからんけど、 psptoolchain/build/pspsdk/src/debug/font.c がフォントだよ。
984 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 16:26:16 ID:R0ZeETWY] psp lyricshow player v0.9.7の日本語版作ってみました。 CFW5.00 m33-6とFW1.50で動作確認しました。 欲しい人いますか?
985 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 16:41:18 ID:EjDONIg5] 言われてみればC++で書かれた PSPの自作アプリって少ないな というより俺は見たことない
986 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 17:00:44 ID:FABh5rd8] 深刻なエラーが発生しましたこわい
987 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 17:46:35 ID:wxjqLGeS] >>984 ノシ できれば連休明けもダウンできるところにアップして下さい。
988 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 17:50:37 ID:4BqDwzwV] この調子だと次スレ要らないな
989 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 17:54:05 ID:vwIV5/gK] >>984 日本語版ってバイナリでやったんですか? それとも一から作り直したんですか? すみません、文章から察するに一から作り直した のほうと思うのですが、一応教えてください。
990 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 18:31:02 ID:R0ZeETWY] >>987 了解です。 >>989 FontDataフォルダの中のPNGファイル(ACS.PNG以外)をJISに書き直しました。
991 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 18:54:52 ID:R0ZeETWY] サイト作りました。 music.geocities.jp/cpkww221/PSPlyricshowplayer/plsp_index.htm
992 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 19:00:07 ID:+sGpSTPX] 通報しますた
993 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 20:41:13 ID:DRV1ihH2] GUI操作がオブジェクト化されてないからなぁ あんまり大規模なの作らないからc++だとメンドイ