704 :
名無しさん@お腹いっぱい。 :
2009/06/15(月) 22:35:03 ID:MQGt6WS0 cygwinとpspsdk使用でmakeしたら
make: psp-config: Command not found
makefile:21: /lib/build.mak: No such file or directory
make: *** No rule to make target '/lib/build.mak'. Stop.
と出て先に進めません。
cygwinの再構築もしたのですがだめでした。
ソースはは
http://www7.atwiki.jp/pspprogram/ ここにあったmakefileと最小っぽいソースなので間違いないと思います。
psp-config: Command not found パスが通っていない
>>704 pspsdkってMinimalist PSPSDK for Windowsじゃないだろうな
これはcygwinとは関係ないぞ
cygwinからじゃなくコマンドプロンプトからmakeしてみ
psp向けのOGLを配布してるHPをご存知ないでしょうか?
>>706 一応make出来て、動作はしたんですが、何故か途中でぬるぽが出てきました。
今のところwindowsユーザー向けの環境は
Devkitpsp
cygwin+psptoolchain
PSPSDK for WINDOWS+IDE
しかないんでしょうか?
でしたら、どれが一番優秀なのですか?
質問ばかりで申し訳ございません
プログラムは書かれたとおりにしか動かない ぬるぽが出るならそういう風に書かれてるだけ デバッグ白 開発環境は何でもいいと思うがsvnを使えないと詰むことがある linuxかcygwinでpsptoolchain入れるのが良いんじゃね
ぬるぽってたのは単にリンカのミスでした。 環境はそれで進めようと思います。ありがとうございました。
こういうのはVMWare PlayerでLinux環境入れるのが 一番早い気がしてる。
>>710 コンパイラはどれも同じだから好きなのでやれ
devkitはバージョンが古いかも(ライブラリもついてない)
某所で sceDisplayGetFramePerSec でFPS取れるっていってたけどだめだなこれ。 画面上明らかに処理落ちしてるのに59.94のままだった。 もしこれを使った正しい取得法があれば教えてくれないか
ないと思うよ。 Windows上でいうリフレッシュレートを取得する関数じゃね?
718 :
名無しさん@お腹いっぱい。 :2009/06/18(木) 15:26:06 ID:+g68DDeP
どうでもいいがPSPSDKはIDEなくてもいける 俺はmsysとMinGWとPSPSDK for WINDOWSで開発環境つくってるが たしかPSPSDK for WINDOWSだけでもbatつくったらコンパイルできる
あ、今の状態でコマンドプロンプトからのmakeでいけてますよ。 でもIDE使った方が簡単な気がするんです。 でもライブラリのインストールはめんどくさいのかな?
VC++のインテリセンスは役に立つかな 関数やマクロ定義してあるsdkのヘッダファイルもすぐ開けるし 俺はVC++でcygwinのbash呼び出してmakeしていた
テスト
PSPFilerで自作ソフトとかISOとかの順番を変えることを 更新日時とかを弄って実装してるのは分かったんだけど、 それ以前にソフトとかの情報を取得するのはどうやってやってるんだ? 独自にPBPファイルとかISOファイルとかを探して解析してるとか? それとも、取得できる関数が用意されてるとか? 説明下手だけど、助言お願いします。
PBPファイルを見ればいろいろわかるようになってる
なるほど。PBPを探して解析を繰り返せばいいわけか。 あと、XMBが認知してくれる自作ソフトの識別はどうすればいい? CFW5.XXだと、GAME5XXのPBPは認知するけど、GAME380とかのPBPは認知しないみたいな。 XMBのゲームの所で表示されるソフトとかゲームとかをそのまま再現したいんだが。。。
PSPのシステムバージョンをチェックすればいいんじゃね?
729 :
725 :2009/06/21(日) 16:50:56 ID:Y3nrxYrr
>>728 もいいけど、あんましスマートじゃないな。
って思ってPSPFilerを色々実験してみた結果を報告しておく。
PSPFilerでXMBアイコン整列をした時にソフトが認識されているかを確認する内容。
以下のフォルダに自作ソフトのフォルダを入れてみるとどうなるかなって結果を羅列しとく。
<認識したもの>
ms0:/PSP/GAME5XX/ …当たり前か
ms0:/PSP/GAME999/
ms0:/PSP/GAME4AA/
<認識しなかったもの>
ms0:/PSP/GAMEAAA/
ms0:/PSP/GAME999999/
ms0:/GAME103/
ディレクトリの中身を教えてくれる関数があるだろ
ユーザー辞書、コピペ機能が欲しい なんとかならないですかー?
そういうのはここじゃなくてSCEの公式ファーム作ってる人に言うべきだろjk
733 :
名無しさん@お腹いっぱい。 :2009/06/27(土) 12:14:32 ID:JYfK/V7R
だれかワンセグ見ながらインターネット見れるソフト作って
>>1 にsage進行って書いてあるだろ。ルールさえ守れないのに、作ってとかいってんじゃねーよと。
735 :
名無しさん@お腹いっぱい。 :2009/06/27(土) 21:15:33 ID:JYfK/V7R
上げなかったら目立たないしスレが無くなる ドコモの携帯に先越されてるよ どうすんの
ここは開発者の情報交換スレで、他のレスはスレ違いだよw それに、ドコモの携帯に先を越されたから何?問題でもあるの? まあ、クレクレは他のスレに行けってことだ
738 :
名無しさん@お腹いっぱい。 :2009/06/28(日) 05:43:44 ID:qOUV7h1S
いや意味がわからないし 完全にsageだったら消えるし 俺が居なかったらワンセグ見ながら他の事できるPSP作る人いたの?
作る人が見つかるまで書き込まなくていいです
完全にsageだったら消えるし(笑) PSP作る(笑)
>>738 今年の春から2ちゃんねる始めた人ですか?
こんなボケ数年振りに見たわ
あぼーん
PSPSDKのサンプルの関数の流用って制限は著作権表示だけでよかったっけ?
ブログのネーミングセンスからして酷いよな まさに厨二病なゆとりって感じ
久々にモニタの前で苦笑いするブログを見たな
ある意味センスはあるけどなw 今後に期待
>>746 お前社会にでても孤立してないか?それか周りが寛大なだけかもしれんがww
ゆとりだからわかんねーかw
貼られた件も意味不明な解説してるしw
>>744 BSDライセンスって書いてあるでしょ?
著作権表示、ライセンス条文、無保証であることの明記、の三つを記載。
ネットと現実を結び付けたがる男の人って… ブロントネタが分からないと意味不明かもね 参考URL貼ってもゆとりは読まないだろうし 陰謀とかいうところにも突っ込んで欲しかったな
ここまで俺の自演
ここから俺の新世界
新世界の神となる!
大阪の通天閣あたりに新世界ってあるよね
758 :
725 :2009/07/01(水) 21:03:08 ID:cPvgIxHc
……今更なんだが、前質問したやつの結果が完成したから、ちょっと上げとく。
http://www1.axfc.net/uploader/Sc/so/13717 中身的には、自作ソフトのみ探して解析してる。
ISOとかCSOとかは分かんないから探してない。
詳しいことはプログラムの中身を見てくれれば分かると思う。
コメントきめぇとか、メモリ取りすぎとかあるかと思うけど、大目に見てくれ。
改良版をうpしてくれたりすると、俺的にも凄い助かります。
ぱす
いらねー
とりあえず保存した
C言語をちょろっとしかやったことないけどシューティングゲーム作れる?
頑張って東方作ってくれよ
学びながら作るなら何度もソースを1から書き直す覚悟で頑張れ ただ書き直す度に綺麗で効率的なソースが書けるようになった実感がすごくわくから良いよ
PSP自作ソフト開発をちょろっとしかやったことないけど彼女作れる?
r ‐、 | ○ | r‐‐、 _,;ト - イ、 ∧l☆│∧ 良い子の諸君! (⌒` ⌒ヽ /,、,,ト.-イ/,、 l |ヽ ~~⌒γ⌒) r'⌒ `!´ `⌒) 「やればできる」 │ ヽー―'^ー-' ( ⌒γ⌒~~ /| いい言葉だな! │ 〉 |│ |`ー^ー― r' | 我々に避妊の大切さを教えてくれている! │ /───| | |/ | l ト、 | | irー-、 ー ,} | / i | / `X´ ヽ / 入 |
ありがとう。 風俗行ってみます。
pmfファイルを再生したいんだが…? ソース希望
なぜに疑問
>>771 手を出してる人がすくないんじゃないかな?
そういえばAT3コンバーターの人が手を出してたはず。
あの人のプログラムってソース公開されてる元があるようなので調べてみたら?
ヒント:pmfplayer ハード使ってMP4の再生に成功した人が出てきたし、今度はそっちのライブラリでないかなぁ
>>773 ,774
ありがとう。
AT3/PMF Play/Converterのtxtの
「PMF Player Module」でググッたらあっという間に見つかった
776 :
775 :2009/07/06(月) 00:38:27 ID:bP0PsEY8
ちょいと聞きたいんだが make コマンドでターゲットの指定方法ってあるんですか? PSPinfo見てHello World を作ってるんだけど、 Helloフォルダに main.c と Makefile.txt を入れて CygwinからHelloに移動して make を実行したんだけど ターゲットとMakefile が見つからない とでます 今ググってるけど全然わからん。 教えてエロイ人
>>777 Makefilenoファイル名は拡張子なしのただのMakefile
>>778 あ、ごめん ファイル名はMakefileになってる
誤解させてごめ
>>779 ls コマンドでちゃんと
Makefile main.c
が表示されるかい?
>>780 あ、lsをいれると
Makefile.txt Main.c になってる
なんでだろう?
ls -lをしたときの出力とMakefileを晒すと、回答しやすいかも
ミス Main.c→ main.c
エディタで保存するとき、「テキストファイル(*.txt)」になってると、ファイル名に.txtが付くと思う mv Makefile.txt Makefile でおk
>>782 Makefileの中身は
TARGET = Hello
OBJS = main.o
INCDIR =
CFLAGS = -G0 -Wall
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)
LIBDIR =
LDFLAGS =
LIBS =
EXTRA_TARGETS = EBOOT.PBP
PSP_EBOOT_TITLE = Hello World!
PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak
です
>>784 さんの方法で
できました! 回答してくれたみんな本当にありがとう
いつか神ソフトを引っさげて帰ってきます!
Windowsの設定で拡張子を表示するようにしとくといい。
788 :
名無しさん@お腹いっぱい。 :2009/07/10(金) 17:59:33 ID:kEyRBLLc
ていうかCygwinとか使ってるのが間違い
>>787 そんな機能あるんだ thx
>>788 Cygwin 評判悪いな
まあWindowsだししょうがないけどな
txtの表示and書き込みってできる? いくらググってもソースすら見つからん Filerとかってどうやってtxt読み込んでるかわかる人教えてくり
意味がわかりません
ビューアーじゃなくてエディターのソースくれって事じゃ無いの?
ああ、そういうことか それはlinuxの有名テキストエディタでも採用されてるアルゴリズムがなかったっけ? 実装したら普通はただでやれないわw そんなのw
書き込みはそんなに大変なんだ txtフャイル読み込んで表示するだけならsceIoOpenとかでいけます?
>>794 読み込みは簡単
表示は文字コードにあわせて適切に処理すればいいだけ
>>794 やってみればいいじゃん
英語のみだったらtxtファイルが編集できるやつがあったはず
いまいちしくみがわからん txtの文字を数字化→PSPで数字を文字化でいいのかな あれ、なんか言ってること変?
テキストといえど所詮は文字コードというルールに従ってデータが並んでるバイナリに過ぎない あとはどの文字コードを採用し、それにあった処理を組むか それだけ
いいヒントサンクス ちょっと悩んでくる
レス削除依頼も出ていないみたいだしどうして
>>742 は消えたんだろうか
801 :
名無しさん@お腹いっぱい。 :2009/07/13(月) 22:19:09 ID:zhkB7Iru
シューティング大好き氏へ 本家に無い関数を追加する場合には、その前に一言言ってください。これだいぶ前に一度言いましたよね? 正しく使わなければ即フリーズする様な関数であれば「使用にはライブラリ周りのスキルが必要」で済ませるのではなく、ドキュメントを追加してください。 というか、フリーズする様な関数を追加しないでください。安全に動くことはこのライブラリの方針の一つです。 そして、命名規則にはなるべく従ってください。設定をするための関数の頭にDrawをつけたりしないでください。 正直、あなたをプロジェクトから除名する事も考えました。 今後、このような事の無いようにお願いします。
何かよく分からんがここでやるなよ馬鹿
そういやこの人以前ここに来てたなぁ
3Dで直交行列を使わずに、Z値が0の時2Dと描画サイズが一致するような方法誰か知りません?
Zがゼロだとnearクリップ面より手前だからどうやっても表示されない
と言う事はローカル→ワールド変換の時点でZをずらす必要があるってことですか?
810 :
名無しさん@お腹いっぱい。 :2009/07/14(火) 21:21:09 ID:J4jaXx/n
コピペ乙
これから、PSPプログラミングをはじめようかと思ってるものですが、 PSP同士でアドホック通信を使って、セーブデーターをシンクロするようなソフトってすでに存在してますでしょうか?
Adhoc transferだかを使ってコピーすればおk そうじゃなくても、PSPのFW標準搭載のセーブデータコピー機能でおk
mp3プレイヤーでいいのないですか
( ´;ω;`)つiPOD
初めてこのスレに来たんだがテンプレにリンク切れがいっぱいってどうなの
>>817 うーん
PSPの開発者ってあまり居ないというか居なくなったというか・・・・
それにある程度の使い方は出てしまったし、割れの要求を満たすソフトもあるしねえ
サンプルソースが欲しいなら、まとめ的存在のDXLPくらいか
今までネットで見かけたサンプルソースの集合体みたいな物だから
>>812 直交行列だとZに関係なく描画される大きさが決まる・・・のですよね?
Zが一定の値の場合に2Dと同じサイズにしたいのですが…
やっぱりシコシコ調整するしかないですか?
おお!まさしくソレです。ありがとうです
PSPnfoの鯖落ちてない? ping打っても「へんじがない ただのしかばねのようだ」って言われるんだけど
>>826 それは開発スレに関係することなのか?
まあ、つながらないのは確かだな
9 tkybi2.asahi-net.or.jp (202.224.32.82) 200 msec 216 msec 224 msec
10 osknirc.asahi-net.or.jp (202.224.36.139) 220 msec 220 msec 236 msec
11 * * *
関係すると言われれば関係するような気もするし 関係しないと言われれば関係ないんじゃないかと思える
こんどはDXPの中の人のブログまで落ちてる
nfoならまた鯖落ちだろう 自鯖だから落ちやすいしな
DXPもnfoもorz.hmドメインなんだなww
質問です APの電波強度のパーセンテージの取得方法は どう言う構文を書けばよいでしょう?
サンプル見ろ
電界強度のサンプルなんかあったっけ? てか、そもそもとれるの?
無いのなら 作ってしまえ ホトトギス
実行中のPBPファイルのカレントディレクトリはどうすれば取得出来ますか?
>>836 あっしはargv[0]から抜き出してるでごわす
getcwd
PSPでドット絵を作ることが出来るゲームってある?
てか無いならペイントソフトを改造して作る(作ってる)んが需要ってある?
アーマードコア・フォーミュラフロントのロゴ作成機能は使いやすかったなー
>>841 一応ペイントツール見たいのはあるけど
他は無かったかと
ドット絵は書きたいな たまに小さいアイコンとか書くし
タッチペン使えるDSならともかく、PSPでドット絵編集するのはつらくないか?
847 :
名無しさん@お腹いっぱい。 :2009/08/04(火) 15:56:25 ID:bwLsyV8m
20年ちょい前はマウスすら一般的じゃなかったし、普通にみんな キーボードだけでドット絵書いてたが
848 :
まさお :2009/08/04(火) 16:02:08 ID:QxFLIWHr
すいません。話題変わるんですが、オークションでPSP2000のものを買いました。 でも、それって改造できますかね?何も書いてなくて〔基盤〕。 また、メモリーの改造が無料でできると書いてありました。 パンドラでできる改造はできますかね。
>>848 箱か本体の下にあるシリアルを書き出してごらんそうすれば答えてくれる人がいるはず
夏だなぁ・・・
>>849 sage無しのコテに優しい人を初めて見た
ここ、自作ソフト開発スレなのに…
>>847 そうだな
自分でドットエディター作ってたよ
というかPSPでも作るのは簡単だけどやりたくねえw
俺も98時代は作ったなぁ、ドット絵エディタ PSPで作るにしても自分自身では使わないし、 求めている人も少なすぎて作る気力も起きないな
テキストエディタは発展させてほしいな 今使ってるのはLua playerで起動するtwintail ファイルからファイルにコピペできるから便利
検索できるようになったら最高だ
てかテキストエディタうp来てる twintailから乗り換えよ^^
久し振りに来たらwiki放置なんだね やっぱpspで作ってる人とかいないのか 昔のポケコン感覚で楽しいんだけどね…
ここまで環境が整うとほとんどPCプログラミングと大差ないからなあ
そうや、PSPの開発本がコミケで出るらしいけど、誰かチェック入れてる? 俺はコミケ行かないけど、どんなのかは気になる 冬にも出してたみたいだけど、話題になってないから大したことなさそうだけど
マジで? ちょっとkwsk
>>863 どうせ中身はこのスレとかで出たのをまるぱくりなんだろうけどね
このスレに開発で使えるような書き込みなんてあったか? ほとんど既出情報ばかりだったと思うが
それを纏めてくれるだけでもありがたいが・・・
これはmeでも開発環境整う?
今更meとか
>>866 まあまた突っ込まれそうだがDXLPが集合体なのでいらんと思うけどな
>>869 DXLPの作者は「コードの多くは本家やサンプル等から流用しているから強ち間違いじゃない」とかブログで書いてたしいいんじゃないの?
exeファイルをpbpに変換する方法知ってる方いらっしゃいませんか?
知ってる
ああ、あれか。しってるぞ
F2
Simple MEMOの最新版、コピー動作した後メニュー画面が変わって保存したり終了できなくね?
スレチ
DXライブラリportableの質問だけど、 mp3をバッファリングして流せるけど 1. なぜかどれも3分10秒あたりで終わってしまう。 2. あとmp3流してるときは他の操作ができないです。 1.2. を解決できる良い方法はありませんか?
DXlibPortableの開発関係者に聞いてくださいです。。。
そうだな。 つまらない質問してすまなかった。
sceIoReadを使うときにストリームから2文字読み込むためには、 SceUID fd; fd = sceIoOpen("ms0:/test.txt", PSP_O_RDONLY, 0777); char buffer[3]; if((sceIoRead(fd, buffer, 3)) != 3) return -1; ↑のようなかんじでいいんですか?
>>880 2
でいいよ
でc言語の文字のように\0を入れて扱うなら
buffer[2] = \0;
とするか
最初に0クリアするとか
>>881 ありがとうございます。
勉強になりました。
>>880 2文字だけ読むのに
引数が3なのはなぜ?
終点の0の分でねーの。
行くのすっかり忘れてた(汗
俺は関西なんで行ってないな っていうか今年かなり酷かったらしいがここに行ったいるのか?
とりあえず本になってるのがありがたいってくらいの内容。 本当に前に出された奴に+されただけ 全体の様子は3日目かと思うほどの人ごみだった。 とりあえず焼酎市ね
傘多かったねぇ
gccでの開発だと ソースのヘッダーとmakefileのLIBS = の後に使うライブラリを指定すればOK たとえばこんな感じ これは主要なライブラリを使ってるけどね LIBS = -lpspaudiolib -lpspaudio -lpspmpeg -lpspaudiocodec -lpspgum -lpspgu -lpng -lz -lm -lpsppower -lpsprtc -lpspgum -lpspjpeg -lpspprof
>>891 ありがとうございます。
勉強になりました。
libpngを使っていて 1024×1024以上のデーターがロードできないなんてこと…ないですよね もうちょっとプログラム見てみます。
>>893 pspのGUが扱えるテクスチャの最大サイズが515x512なのでPSP用のサンプルは
制限かけてる場合がある
制限かけてない場合は上の制限の関係でおかしくなってる可能性がある
>>894 ありがとうございました。
結果としては、libpngはちゃんと動いていました。
問題は
・イメージが大きすぎてバッファが確保できなかったこと。
テクスチャ用としてロードするものだったので2のべき乗×2のべき乗のバッファを確保していたため、
1096x1600のイメージに2048x2048x4の16MBとというPSPにとっては途方もない領域が必要だったこと。
この問題は読み込む量とバッファの確保方法によってとりあえず解消。でも表示できない。
バッファの内容をms0に書き出してRAWデータとして読み込み中身の確認。
・sceGuCopyImageのsrcwが1024(?)までしか対応していない(らしい)
少なくとも2048では上手く動かない。
テクスチャバッファラインアドレス計算のy*scwのところで問題が起こるらしい。
この問題は、「1ラインの転送であれば、scwが2048でも動作する」様だったので、テクスチャバッファアドレスをずらしながら
1ラインずつsceGuCopyImageを行うことで解消。とはいえ効率はとても悪いですね。
とりあえず、PSP上でも読み込みが出来てることが確認できたと。
もともと、512x512までという制限のあるもので制限以上のことをしていたので問題が起きてもしかたのないことですが、
ちと悩みました。
いずれにせよ、PSPというコンパクトな環境に見合ったデータに変換して、PSPのパワーを引き出せるようにしようと思っています。
ありがとうございました。
896 :
lime :2009/08/24(月) 04:37:47 ID:3R8bdxKa
>>896 Cプログラミングの基本がなってない。
○str1, str2, str3, str4 はほとんど似たようなものを格納している。
このような変数は配列にすること。
○case内のインデントがswitch部から数えると2段になっている。
2段インデントはきわめて見にくくなるのでやめるべき。
(caseをインデントしないのが良いと思う)
○ScreenUp(), ScreenDown()内では、ほとんど同じ処理を3回書いている。
見てすぐにほとんど同じとわかるようなコードは、1個のコードにすること。
○関数back_xmb(), ScreenUp(), ScreenDown()と、変数str1-str4, textは
このソース中でしか使用されない。このような関数、変数にはstaticを
つけること。
898 :
lime :2009/08/24(月) 12:20:54 ID:3R8bdxKa
まだプログラミングを始めたばっかり なので大変参考になりました。 ありがとうございます。
>>897 インデントはコーディング規則でもない限り個人の自由だろ
論争に発展しかねないからこれ以上は控えるが
>>898 static指定子は初心者にとって嵌りやすいから適当にググって学習するように
>>898 テクニック的にはイマイチだったとしてもアイディアと実現力はGJといってもいいと思うよ。
901 :
lime :2009/08/24(月) 17:00:39 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
PBPの逆コンパイラみたいなのないの??
>>907 unpackしてboomerang…mipsに対応してなかったかも
>>907 PBP Unpackerだかで、ICONとかプログラム部分を切り分けられる
プログラムの逆アセンブルはGNU binutilsの何かでできるはず
逆コンパイルはしらん
sample/utility/osk/main.c のoskのデータの定義部分で memset(&data[i], 0, sizeof(SceUtilityOskData)); data[i].unk00 = 1; data[i].language = PSP_UTILITY_OSK_LANGUAGE_DEFAULT; と、すると漢字変換が呼び出せるのですが、そこでハングアップしてしまいます。 他にも何か設定が必要なのでしょうか。
その3行でOSKが呼び出せるなら、俺、腹筋1000回するわ
dxlibpのコード嫁
ああ、なんだ その3行でOSKが呼び出せるんじゃなくて、3行変更するとOSKが呼び出せるのか
>>912 お騒がせいたしました
動かなかったのはPSP本体側の問題だったようで
PSP-1000 5.00M33-4+(1.5)では動かず
PSP-2000 5.50 GEN-Bでは動きました。
動かない本体のほうでは、ブラウザの入力フィールドですら止まっていました。
ありがとうございます。
とはいえ、テスト環境がそのテストできないというのも……
>>915 サンプルと見比べれば解ると思うのだが変更したのは 0を1にしただけ。
腹筋、1000回どうぞw
>その3行でOSKが呼び出せるなら、 その3行ではOSKは呼び出せないからセーフだよな!セーフだといってくれ!!
919 :
lime :2009/08/27(木) 00:47:49 ID:7+MtT1Se
ワンセグってXMBから移植できそう?
>>919 こちらの環境ではコンパイルできなかったのでわからないが・・・
ネットワークアップデートを見る限り左のスペースはきっと記号が入って、左寄せの表示だと思われます。
なので中央表示とかないんじゃないですか?
真ん中にしたいならスペースとか・・・
こんな回答ですいません><
922 :
lime :2009/08/28(金) 01:29:26 ID:eXI3jvPL
そうですか 回答ありがとうございます
FW360のフラッシュに内蔵されてるワンセグプレイヤーってなぜかEBOOT.PBP形式なんだよねw メモステにコピって起動させたら当たり前のごとく弾かれたがw
それ欲しいなw 弄くって起動できないのかねぇw
>>923 prx+iconとか=EBOOT.PBPだぞ
>>916 亀だが変換できないのは1.5カーネル導入時に変換に必要なファイルがけされてるから
とりあえずぐぐってがんばってね
pspでisoファイルの中身にアクセスするとき、 どんな関数を使えばいいでしょうか?
ない
そうですか。 XMBから、指定した場所にあるEBOOT.PBPを起動させる プラグインを作ったんだけど、ISOもできないかなと 思ったんで。
>>930 普通にISOを指定したら無理なの?
ミディアムゲージさんとか教えてくれるのかな・・・
ちゃんと聞けば教えてくれるんじゃね? アホな質問には厳しい人だけどまともな質問には答えてくれてるし
>>931 いや、指定したいのはISOの中のEBOOT.BINです。
934 :
名無しさん@お腹いっぱい。 :2009/09/07(月) 00:33:07 ID:Awb35f/Y
それはCFWのソースとか見るしかないんじゃないの? CFWは一応ISOをアクセスできるんだし
IRSHELLが起動できてるから不可能じゃないと思うがどうだろ あとfilerの作者氏に聞いてもわかるかなぁ 知っててもおかしくはないけどISO吸出し事態は既にオープンソースだしISO起動は関係ないしな
見てきます。
"isofs_driver"が、それっぽいですね。
PSPで.exeファイルを起動できるソフト誰か作って
もちろんWindowsは動かないからMS-DOSです
エミュ名がわからない ROMイメージはMS-DOSってこと?
Bochsってやつでいいの?いいのね?
どうかな?
>>942 いいからとりあえずやってみろ
あとそこから先は質問スレへ
既出かもはや調べる気は俺にはなかった Cygwinのgcc4.32記念パピコとかなんたら言って、toolchainも含めて全構築してみたんですよ そしたらpsplibrariesのシェルがError 77を吐いてこける (よくみたらfreetypeのconfigureにてfopenがないよとか言われてました) で、解決したので書いておきますね 「autoconfのバージョンが2.64の場合は2.63にする」 他の解決策があるかもしれませんが、同じようなところではまった方は試してみてください
無銭LANをモニタモードに変更できるライブラリーとかは無いでしょうか?
そんなハッキングにくらいしか使えない技術こんな場所で書き込めません
っていうかできるかもしれんがライブラリはまずないな
エアークラックはdsもpspもさっぱりだからな〜 とりあえず、今手軽にluaで調査ツールを作ってるよ
>>949 まさかmy96soft氏ではあるまいな?とエスパーしてみる
Minimalist PSPSDKに付属しているpsplinkを起動すると Error ox8002013B starting module と表示されるんですが、どんな意味でしょうか。 ドライバはX64じゃない方からインストールして、同封されているプラグインはgame.txtからONにしています
>>951 エスパーするとCFWのバージョン変えてみろ
/*pspkeror.h*/ SCE_KERNEL_ERROR_LIBRARY_FOUND = 0x8002013b,
ユーザーモードのEBOOT.PBPから動的ライブラリとして作ったカーネルモードのプラグインって呼べますか? 可能ならばサンプルソースか何かをうpしてくれると嬉しいです
>>954 PSPSDK付属のサンプルのprx/prx_loader
を参考にしたら?
一昨日あたり参考にして、どうしても動かず… 海外のフォーラムを探してみてはいるのですが、英語はからきしなのです
これはどう? #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); }
>>957 ありがとうございます。…なぜ今までロードできなかったんだろう?w
しかし、今度は動的ライブラリ側の関数を呼び出したらフリーズしました。
動的ライブラリの関数を呼ぶ上で何か注意すべきことはありますか?
sceKernelExitDeleteThread(0)じゃなく、 関数使い終わったあとにsceKernelStopModuleして sceKernelUnloadModuleしたらどうですか?
もしかしてメインスレッドからロードしてはいけないのですか?
prx側のmain関数が動作中でなければ他の関数も使えないのでしょうか?
いえ、メインスレッドからでいいとおもいますけど、 prx側のmain関数は、動作中でなくてもいいと思います。
963 :
961 :2009/09/11(金) 21:47:02 ID:SxiXSDgb
どうしてもprx側の関数を呼んだ瞬間フリーズしてしまいます… ちょっと休憩がてらcptbl.datを解析してみました 結果、なぜかUCS2からSJISに変換するテーブルではなくて、JISに変換するテーブルが入っていましたw
964 :
961 :2009/09/13(日) 16:15:19 ID:zb1mITEF
なぜ呼び出すとフリーズするかわかりました。 Makefileの最後の行がEBOOT.PBP生成用のものになっていました…
最後の行といわれても見当つきにくいがエスパーしてみるか BUILD_PRX = 1 このこと? あとprxのロードだったらpsardumperとかemulator0.82fとかでもやってたな
いや、最後のところだから、 include $(PSPSDK)/lib/build_prx.mak を、 include $(PSPSDK)/lib/build.makと書いて コンパイルしていたとも考えられるぞ。
967 :
961 :2009/09/13(日) 20:48:15 ID:zb1mITEF
PSPの開発言語ってC? C++じゃないよね?
CもC++もつかえるんじゃね?
-lstdc++を追加すればc++も使えたはず
へぇ、C++も使えるんだ 貴重な情報thx
ちなみにsony純正のSDKはC++だった
973 :
名無しさん@お腹いっぱい。 :2009/09/18(金) 14:34:10 ID:kWORxOjW
最近の携帯・据え置きコンシューマは 箱を除けば全てCodeWarriorかgcc portsなわけで C++が使えない環境ってのは無いな
でもPSPのはSCEのSDK+C言語ってのが多いな 配布物でC++で書かれてたコードまだ見たことない気がするような
ONScripterがC++
>>977 BOOT.BINかEBOOT.BINが起動できる程度に壊れてるのか?
珍しい現象だな
メモステのデータ領域がぶっ壊れてるんじゃね? 偽メモステだと良くあること
>>979 偽じゃなくて変換だけどな
あとfilerでチェックしたら重複リンクが一箇所見つかった
多分このとき映像のデータの中で一箇所だけおそらく違うアドレスに飛んでおかしくなったんだと思う
フォントがPSPSDKについてるフォントとそっくりだな。 それともPSPSDKのフォントってどっか元があるのか。
DebugPrintfの出力のことを言っているのか? あれはPSPのBIOSに内蔵しているフォントだと思っていたんだが
いや、あれは内蔵フォントとかってわけじゃないよ。 psptoolchainしかパスわからんけど、 psptoolchain/build/pspsdk/src/debug/font.c がフォントだよ。
psp lyricshow player v0.9.7の日本語版作ってみました。 CFW5.00 m33-6とFW1.50で動作確認しました。 欲しい人いますか?
言われてみればC++で書かれた PSPの自作アプリって少ないな というより俺は見たことない
深刻なエラーが発生しましたこわい
>>984 ノシ できれば連休明けもダウンできるところにアップして下さい。
この調子だと次スレ要らないな
>>984 日本語版ってバイナリでやったんですか?
それとも一から作り直したんですか?
すみません、文章から察するに一から作り直した
のほうと思うのですが、一応教えてください。
>>987 了解です。
>>989 FontDataフォルダの中のPNGファイル(ACS.PNG以外)をJISに書き直しました。
通報しますた
GUI操作がオブジェクト化されてないからなぁ あんまり大規模なの作らないからc++だとメンドイ