【マターリ】PSP自作ソフト総合スレ ver.4【開発】

このエントリーをはてなブックマークに追加
943名無しさん@お腹いっぱい。:2005/10/17(月) 23:27:01 ID:TJPsN076
ロケフリプレーヤーまだー?
944名無しさん@お腹いっぱい。:2005/10/18(火) 06:54:53 ID:/eq02kIN
>>942
/usr/local/pspdev/psp/lib/libpng.a が古いんじゃないのか?
945名無しさん@お腹いっぱい。:2005/10/18(火) 09:26:43 ID:Fm8d8Plx
PSPでプログラミング ver5
946名無しさん@お腹いっぱい。:2005/10/18(火) 13:25:21 ID:6ushNv1h
LuaPlayerってなにさ?
947名無しさん@お腹いっぱい。:2005/10/18(火) 13:31:23 ID:YK6BqqLE
Luaのプレーヤだろ?そのまんまかと
948名無しさん@お腹いっぱい。:2005/10/18(火) 14:23:00 ID:H5Eo3iEJ
>946
ぐぐれ
949名無しさん@お腹いっぱい。:2005/10/19(水) 15:50:18 ID:ZNiqn4oP
アルカノイド1.5で動かない…
950名無しさん@お腹いっぱい。:2005/10/19(水) 22:34:19 ID:w/sSM5UG
>>886
Rev 1154
Update with new pspAudioSetChannelCallback parameter.
mikmodlib/playercode/drv_psp.c
修正されました
951874:2005/10/20(木) 14:36:12 ID:UBgmNktf
>>950
thx 全部最新でついにLuaPlayerのmakeに成功しました
泣ける 本当にありがとうございました>レス頂いた方々
952名無しさん@お腹いっぱい。:2005/10/20(木) 20:53:37 ID:9wAjmcyW
SOU1?
953名無しさん@お腹いっぱい。:2005/10/25(火) 00:26:48 ID:0+nQoMmQ
どうしてもレンダーターゲットの設定が出来ない・・・うぎぎ

ターゲットに出来るのは0x110000未満で、8888で表裏取ってる
場合は、オフスクリーンへのレンダリングは無理等と言う事は
無いですよね・・・
954名無しさん@お腹いっぱい。:2005/10/25(火) 18:01:00 ID:4JxnROtW
WiFiのプログラムで終了選択の画面は出るけど、
EXITコールバック関数が呼ばれてない。
955名無しさん@お腹いっぱい。:2005/10/25(火) 20:05:09 ID:gss2EVCL
956名無しさん@お腹いっぱい。:2005/10/25(火) 23:57:09 ID:1rpxNWHd
THREAD_ATTR_USERを指定すると、ExitCallbackは呼ばれる。
でも「しばらくおまちください」画面で止まる。
sceKernelExitGame(); を呼ばなくてもそこまではいく。
呼ぶ場合はWiFiのランプが消える。
ExitCallbackの引数がなにかカギを握ってるか?
957名無しさん@お腹いっぱい。:2005/10/26(水) 23:10:14 ID:DIMXO0pd
誰かBMについてるファイラー作ってくれ!!
958849:2005/10/26(水) 23:58:12 ID:GZ7u+Ck8
psptoolchainを落としなおしてインストールしたらエラー出なくなりました。

スレ汚しすみませんでしたm(_ _)m
959名無しさん@お腹いっぱい。:2005/10/27(木) 00:43:50 ID:Hiw8YqMu
まあ、そういうのはしょうがないよね
960名無しさん@お腹いっぱい。:2005/10/27(木) 17:19:16 ID:pJCtv3an
> Add basic stub libraries and headers for networking support (just what is
> defined in PspPet's wifi_03 samples). I will add the socket prototypes for
> sceNetInet to pspnet_inet.h after I have added the socket headers to newlib.

やっとこさ、って感じですね。
socketに対応してくれれば一気に自作アプリの守備範囲が広がりそうだけども
今のように強制的にエントリを書き換える方法以外で動作できるようにしないと
使い勝手が悪いのが難点か。
961956:2005/10/28(金) 00:35:53 ID:JD0n/5kg
WiFiのプログラムで、「しばらくおまちください」が解消しました。
といっても、プログラム的な変更はなく、しばらくおまちくださいフリーズの状態で
電源スイッチを半クラッチのような状態にしてみただけ。
半分くらいスイッチを切ると、
メニューに戻れた。
962名無しさん@お腹いっぱい。:2005/10/28(金) 00:45:58 ID:JD0n/5kg
アプリが死んでれば、スリープモードに入らずにホームメニューに戻るのかな?
963名無しさん@お腹いっぱい。:2005/10/30(日) 01:01:52 ID:hah5qvRa
toolchainを最新にしたらgetcwdが効かない、、、。
964名無しさん@お腹いっぱい。:2005/10/30(日) 01:20:02 ID:hah5qvRa
おまけにfopenがフルパスでないと×。。ぬぬ
965名無しさん@お腹いっぱい。:2005/10/30(日) 12:13:39 ID:pFq3BGT3
PSP skype
966名無しさん@お腹いっぱい。:2005/10/30(日) 21:39:09 ID:GtFF5oWN
BMのファイラのソースちょうだい
967849:2005/10/31(月) 00:13:25 ID:yXbLS0Hh
svn://svn.pspdev.org/pspware/trunk/PSPMediaCenter/
から落としてきたやつをコンパイルしようとすると、

「../../codec/ahx/ahx.c:1317: error: too few arguments to function 'pspAudioSetChannelCallback'」

とエラーが。

>>874と同じ症状だと思います。
>>874>>950で修正されてるようですが、
PSPMediaCenterは修正されてないのでしょうか?

探してみても見つからなかったので。
968うんこくん:2005/10/31(月) 16:07:17 ID:wTWMsxU4
質問だけど、
@echo "Installing libpng into $(PSPDIR)" でコンパイルすると
Luaの指数が30になって、msms(888888)のエラーが出るんだけど。
500でやるとエラー吐くし、
V22(PSPRARA)intint**inp$$"susonpet"をファイラーでコンパイルモード
で解読したらCenterのエラーに。

(88a8)について誰かおせーて
969名無しさん@お腹いっぱい。:2005/11/01(火) 10:32:34 ID:e4r0AFHf
PSPで自作プログラムが動くと知ったときからいつか自作ソフト
を動かしてやろうとプログラミングを勉強してきた。
ただ、最近どういうことを勉強していけば作れるようになるのかわからなくてつらい。
みんなはどういうことを学んできたの?よければ教えて下さいな。
970名無しさん@お腹いっぱい。:2005/11/01(火) 11:10:29 ID:rGyx/oNy
>>969
それは何を作りたいのか明確な目標がないからだと思うよ
971名無しさん@お腹いっぱい。:2005/11/01(火) 15:25:47 ID:makfMSpC
ていうかソフトを作るために勉強するんじゃなくて、
ソフトを作って勉強するもんでしょ。
972名無しさん@お腹いっぱい。:2005/11/01(火) 16:19:16 ID:yZHzObrb
うん。PSPのプログラムを書いてると、
深いところまで勉強できる。
モチベーションは大事だね。
973名無しさん@お腹いっぱい。:2005/11/01(火) 19:46:18 ID:e4r0AFHf
>>970-972
えぇと、じゃあとりあえず作ってみればいいのかな?
あたって砕けてはまたあたって砕けてを繰り返すことが重要ってことですか。
なんかすごくいいコメントをもらった気がするのでもっと言いたいことがある人
がいたら書いてくれるとうれしいです。
974名無しさん@お腹いっぱい。:2005/11/02(水) 05:01:08 ID:sJ6Mz/DK
>>973
すぐ人に聞かずに、自分で解決する根性が必要。
人に聞いて解決するクセを付けると、いつまで経っても身に付かない。
975名無しさん@お腹いっぱい。:2005/11/02(水) 15:51:15 ID:l4zhEm8e
>>969
とりあえずSDL勉強しておけば?
GU直たたきよりパフォーマンスは悪いけど、簡単だし開発しやすいから。資料も多いしね。
976名無しさん@お腹いっぱい。:2005/11/02(水) 21:00:11 ID:hGvYL8vV
SDLは楽だな。PCでもある程度確認できるし。
977名無しさん@お腹いっぱい。:2005/11/02(水) 23:05:07 ID:LEFRi1WC
自作プログラムの基本

まず 画面に

「Hellow World」

とか表示するだけのものを作る。

次に 十字キーを押すと その文字が 上下左右に動くようにする。

また、△や○、□などのボタンを押すと、色が変わったり、音が出るようにする。

これだけできたら、ゲームは できる! はず・・・・。
978名無しさん@お腹いっぱい。:2005/11/02(水) 23:48:40 ID:ht7aTWb2
PSPプログラムを作ろうとしてみて、出来ないことがあったら、それが
君がPSPプログラムを作るのに必要なモノだねw
あと、どのくらいの時間をかける覚悟でいるのか、が重要かも。
どのくらいつらい挫けそうなことが待っているかを予想して、覚悟しとくのも
重要かも。自分がぶつかる壁は、とても具体的な、自分の知らないことであり、
それを解決する事は、自分の明らかな成長で、そういうのを繰り返してみんな
出来るようになったんじゃないかな。
979名無しさん@お腹いっぱい。:2005/11/04(金) 00:01:34 ID:5FQ2wkBd
void pspAudioSetChannelCallback(int channel, pspAudioCallback_t callback, void *pdata);
これの*pdataってなにに使うの?
980名無しさん@お腹いっぱい。:2005/11/04(金) 02:12:18 ID:gp3vQxvP
ボタン入力や、リモコンのボタンが押されたら、割り込みで処理をする
っていうことは出来ないのかな。
見たところ、キー入力変化をみることは出来るけど、それもやっぱり
定期的に監視しないといけませんよね。
981名無しさん@お腹いっぱい。:2005/11/04(金) 06:47:11 ID:0JgAVJ15
本家に最新版のPSP用ソースが出てたから初めてPSP開発環境を構築しました。
SDLなども入れていざコンパイルしようとするとエラー・・・なんかogg関係みたいです。
ちゃんとoggのlibも入れたつもりなんですが・・・なぜか分かる方、同じ状態になった方居たら教えてください
982名無しさん@お腹いっぱい。:2005/11/04(金) 13:19:03 ID:Lrw/FMhM
>>974-978
マジで参考になりました。
これからも勉強に励みたいと思います。
983名無しさん@お腹いっぱい。:2005/11/04(金) 17:23:08 ID:7rJWvUfb
>>981
吐いたエラーを貼ってぎらん
984981:2005/11/04(金) 22:14:09 ID:0JgAVJ15
>>983
ONScripterLabel_sound.cpp:40:33: error: tremor/ivorbiscodec.h: No such file or d
irectory
ONScripterLabel_sound.cpp:45: error: 'ogg_int16_t' does not name a type
(中略)
ONScripterLabel_sound.cpp:517: error: expected primary-expression before 'unsign
ed'
ONScripterLabel_sound.cpp:517: error: initializer expression list treated as com
pound expression
ONScripterLabel_sound.cpp:518: error: expected ',' or ';' before '{' token
ONScripterLabel_sound.cpp: In member function 'long unsigned int ONScripterLabel
::decodeOggVorbis(unsigned char*, unsigned char*, long unsigned int, int&, int&)
':
ここからまだ701番まで続いて、最後に、
make: *** [ONScripterLabel_sound.o] Error 1
と出て終わってしまいます。長くなるので略してしまいましたが、略していけないところがあったら教えてください。
長文失礼しました。よろしくお願いします。
985名無しさん@お腹いっぱい。:2005/11/04(金) 22:16:44 ID:tSeZBKIh
libtremor入れた?
986981:2005/11/04(金) 22:54:59 ID:0JgAVJ15
>>985
libtremorで検索したものを入れたら見事通りました!!
次はMADで引っかかりましたが・・・正直MADはよくわかりませんが、調べてがんばります。
ありがとうございました
987名無しさん@お腹いっぱい。:2005/11/04(金) 22:57:40 ID:5FQ2wkBd
>>986
libmad入れればいいんでねーの?
988981:2005/11/05(土) 01:34:32 ID:3rtFtDQB
>>987
それがうまく入ってなかったみたいです・・・助かりました。ありがとうございます。
これでいざ実行!・・・最後にエラーが・・・
/usr/local/pspdev/lib/gcc/psp/4.0.2/../../../../psp/bin/ld: cannot find -lSDL_tt
f
collect2: ld returned 1 exit status
make: *** [onscripter.elf] Error 1
と出てしまいました。ttfは入れたと思うのですが・・・
質問ばかりですみません。どうか教えてください。
989名無しさん@お腹いっぱい。:2005/11/05(土) 01:36:40 ID:/XjWB4dd
>>988
よくワカランが、SDL_ttfのインスコでエラー出てるの見落としたとかmake installを忘れてるとかは?
990名無しさん@お腹いっぱい。:2005/11/05(土) 03:01:04 ID:Df8sy0B1
>>988
> /usr/local/pspdev/lib/gcc/psp/4.0.2/../../../../psp/bin/ld: cannot find -lSDL_ttf

こういうそのまんまなエラーくらいは自己解決しないとこの先つらいぞ…
991981:2005/11/05(土) 04:08:28 ID:3rtFtDQB
>>989
もう一度いろいろインストールしなおしてみましたが変わりませんでした・・・
>>990
う〜ん・・・私もttfが見つからないって意味だと思うのですが、やっぱりttfちゃんと入ってないのかな
こんな私のためにレスありがとうございました。もう少しがんばってみます
992名無しさん@お腹いっぱい。
freetypeで、arial.ttfを読ませても
FT_Err_Unknown_File_Formatが返ってきます。
フォントファイルがおかしくなくて、プログラムの問題?