PSP自作ソフト開発スレ ver.10
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2009/09/20(日) 23:37:20ID:VMGMes0b自作ソフト開発者向けスレッドです。
要望・クレクレなどは作者本人が望んだ場合以外スルーで。
前スレ
PSP自作ソフト開発スレ ver.9
http://schiphol.2ch.net/test/read.cgi/gameurawaza/1231340677/
0067名無しさん@お腹いっぱい。
2009/10/08(木) 20:31:53ID:xwp+PfU5ソフトではなくタグ情報の形式、という可能性はあるのでしょうか
v1 v2に関してはまあ良いのでしょうが、Riff SIFが気になりまして…
拡張子もrmpではなくmp3にもできるようですし、日本独自の企画に対応しているものかと
まるで見当違いのことを言っていたら申し訳ありません
0068名無しさん@お腹いっぱい。
2009/10/08(木) 22:51:16ID:tYDmU5irluaplayerの規格に詳しくないのでよく分かりませんがファイル数500近くだと単純に配列の容量オーバーな感じも否めませんね。
0.9.8から高速に処理するためにタグ情報を配列に書き込みそれを参照して処理をしているようなのでそこにも原因があるのかもしれません。
とりあえず起動してよかったです。
>67
基本的にこのソフトではv1タグを検索するのにファイルの頭から"TAG"の文字を検索し、そこをv1タグの先頭として128バイト分のデーターを読み込んでいます。
もし、v1タグが来る前に偶然"TAG"の文字を発見すればそこからの128バイトを無条件にv1タグとして扱うのでもしかしたらそこにも原因があるかもしれません。
riffは全然わからないので軽く調べただけですが、riff用のフィールドの後に一般のv1タグをつける形式みたいなのでもしかしたらそれが当たりかもしれません。
0069名無しさん@お腹いっぱい。
2009/10/08(木) 23:01:01ID:tYDmU5irありがとうございます。
「IRshell」とluaplayerはぶつからないってことが分かりました。
0070名無しさん@お腹いっぱい。
2009/10/08(木) 23:29:25ID:i3ZSp6r00071名無しさん@お腹いっぱい。
2009/10/08(木) 23:45:41ID:tYDmU5irいまiTunes入れて確認しました。
結論から言うとiTunesで扱う文字コードがSJISじゃないためにiTunesで入力した歌詞は表示できません。
他のソフト、例えばmedia taggerみたいなのでSJISの歌詞を埋め込んだmp3なら表示できます。
ぬか喜びさせてごめんなさい。
0072名無しさん@お腹いっぱい。
2009/10/09(金) 03:46:15ID:N0qO2r9y0073名無しさん@お腹いっぱい。
2009/10/09(金) 20:16:26ID:5HXtkuv90074名無しさん@お腹いっぱい。
2009/10/09(金) 21:05:51ID:/yFeRcDkファイル数も関係有る可能性があるのですね…
タグについての件も回答ありがとうございます
先程タグ編集ソフトを適当に選び読み込ませたところ、結構なファイルが
読み込みのさいエラーを発しました(ファイルのタグの方に必ずしも問題があるとはいえませんが)
一度Winampなどで編集しなおしたりしてみようかと思います
ありがた迷惑かもしれませんが、結果を報告させて頂くかもしれません
その時にはまたご意見を伺えるとうれしく思います
0075名無しさん@お腹いっぱい。
2009/10/09(金) 21:16:44ID:oPromXhtMinPSP入れるだけでSDLもOpenGLも入る。
devkitPSP入れてたけど削除しなくても上書きされないしいい時代になったもんだ。
makeで長いコマンドラインが実行されるオープンソースのコンパイル用にMSYSも入れればcygwin入れなくて済むし簡単だわ。
0076名無しさん@お腹いっぱい。
2009/10/09(金) 21:25:58ID:+hsLG06gintraFont内臓のlibcccは使えませんか?
UCS2からSJISへの変換ルーチンはDXPの開発者がブログで公開していたと思います
0077名無しさん@お腹いっぱい。
2009/10/09(金) 23:26:46ID:hEQg2oRj他のソフトでタグを読んでエラーが出てるならやっぱりタグ形式が原因なのかもしれませんね。
また何か分かったら教えてください。
>76
情報ありがとうございます。
ですが僕が不勉強でluaplayerでCを扱う方法がよく分からないし、C自体もよく分からないのでこれを修正して流用っていうのは今の自分には難しいかもしれません。
また他の情報があったら教えてください。
全然知らなかったんですが少なくともSONY純正のクレードルだとリモコンで操作できるんですね。
リモコンヘッドホン持ってないので良く知らないのですが、これもそのままでも動くんでしょうか?
LUAPLAYERの中にリモコンヘッドホンのキー情報を拾うコマンドがあるってことはヘッドホンは無理なのかな?
0078名無しさん@お腹いっぱい。
2009/10/10(土) 03:55:42ID:BhHwdsrTttp://otinc.hp2.jp/?p=1456
0079名無しさん@お腹いっぱい。
2009/10/10(土) 08:59:13ID:leY4C7rz0080名無しさん@お腹いっぱい。
2009/10/10(土) 09:23:12ID:4LHhON21地味にいい仕事してくれますね。GJ!
0081名無しさん@お腹いっぱい。
2009/10/10(土) 14:16:04ID:mn/m+GEPhttp://solve260.blog119.fc2.com/blog-entry-578.htmlじゃだめか??
0082ztr tge
2009/10/10(土) 16:56:20ID:8QmkK6JH自作ゲーム開発チームのZtrのWeb,広報係のTGEと申します。
本日はElectric_Drumerと言う自作音楽ゲームを作成しました。
そこで今楽譜製作者が少ないことです。
なので新しい物好きな方、音楽系ゲームが好きな方etc...
是非エレクトリックドラマーの楽譜を作ってください。
出来がよければ正式スタッフにもする予定です。
公式サイト: http://electricdrumer.o-oi.net/
問い合わせ先: electricdrumer@gmail.com
0083名無しさん@お腹いっぱい。
2009/10/10(土) 17:38:33ID:leY4C7rz0084名無しさん@お腹いっぱい。
2009/10/10(土) 18:24:02ID:dhePX0kNすげえページだなぁ
人をムカつかせる為のノウハウの蓄積か
0085名無しさん@お腹いっぱい。
2009/10/10(土) 19:18:32ID:eGGjvGkLこれZOCとかいうMPO+チート使いが
作ってるソフトww
0086名無しさん@お腹いっぱい。
2009/10/10(土) 19:31:24ID:+3rp077L全体的に中途半端な技術を披露しているだけで面白みが無いね
0087名無しさん@お腹いっぱい。
2009/10/10(土) 19:51:40ID:bVpWsUvzLuaplayerの起動の事を言ってるのかな?
新型で自作ソフトが動く環境にないならluaplayerは動きません。
luaplayerは派生が多く単体で動くものからドライバをf0にインストールしないといけないものもあります。
必要なドライバはインストールされましたか?
またluaplayer上で動く「ソフト」が必要です。
「eboot..pbp」と同じフォルダに「scriput.lua」のようなlua言語で書かれたソフトはありますか?
さらに派生luaplayerによっては最初に読み込むファイル名が「script.lua」ではないものもあるようです。
また派生luaplayerやバージョンによってソフトの書式も違い、別バージョンのソフトは動かない場合もあります。
お使いになっているluaplayer用のヘルプを読んで色々実験してみてください。
0088名無しさん@お腹いっぱい。
2009/10/10(土) 19:57:33ID:leY4C7rzすまん、>>63の奴
0089名無しさん@お腹いっぱい。
2009/10/10(土) 19:59:20ID:leY4C7rzミスた
>>63のソフトが起動できないとですorz
0090名無しさん@お腹いっぱい。
2009/10/10(土) 20:19:39ID:bVpWsUvz>66みたいにmusicフォルダ空にして起動してみてください。
それで動けばmp3ファイルの方が相性が悪いのかも。
それとCFWは入ってますか?
0091名無しさん@お腹いっぱい。
2009/10/10(土) 20:38:30ID:leY4C7rzCFWははいってます。
とりあえず、>>66の方法でやってみます
0092名無しさん@お腹いっぱい。
2009/10/10(土) 20:43:36ID:leY4C7rzたぶん.luaが起動できないんだと思います。
少しdriverを探してきます。
0093名無しさん@お腹いっぱい。
2009/10/10(土) 21:42:59ID:bVpWsUvz新型って2000? 3000?
0094名無しさん@お腹いっぱい。
2009/10/10(土) 22:42:36ID:bVpWsUvz>78
ありがとうございます。
背景が入れ替えれると面白いと思いましたので背景3枚と音量バーなどのカラー設定をカスタマイズできるように改造しました。
今回の改造分に参考データーとして入れさせてもらいます。 問題あったら言ってください。削除します。
http://www1.axfc.net/uploader/Sc/so/44349
パスはpspです。
変更点
1.スリープタイマーを追加しました。
SELECTボタンを押すと30分単位で120分まで設定できます。
スリープ途中でSELECTボタンを押すと残りの時間に30分ずつ追加されます。
タイマーは時間表示の数字を使って分単位で処理してるので厳密なタイマーではありません。
2.演奏モードの変更順を変更しました。
連続再生→リピート再生→1曲のみ の順番に変更しました。
3.ヘッドフォンのリモコン操作に対応(純正クレードルでは特に何もしなくてもリモコン操作出来ました。)
4.テーマファイルになんとなく対応しました。
選曲画面で音符ボタンを押すとテーマが変更できます。次回起動時に反映されます。
設定できるのは10種類でテーマファイルは「theme」フォルダ下の「tm0」〜「tm9」のフォルダに入れます。
テーマファイルは「bg1.png」「bg2.png」「bg3.png」の背景3ファイルと
音量バーや選択バーのカラー定義ファイル「colbar.ini」の合わせて4つです。
カラー定義ファイルは上からR,G,B,Aで、それぞれの設定値は0〜255の間です。
関心がある方は試行錯誤してみてください。
0095名無しさん@お腹いっぱい。
2009/10/10(土) 22:52:21ID:bVpWsUvz今回からテーマに対応したために一部フォルダ内のファイル位置構成が変わっています。
上書きしても問題ないと思いますが無駄なファイルが存在してしまうので一度削除した上に再度入れて貰うといいかと思います。
よろしくお願いします。
0096名無しさん@お腹いっぱい。
2009/10/11(日) 02:16:55ID:tTLR53C4採用どうもっす。まぁ暇あったら別なのも作成してみますわ。
0097名無しさん@お腹いっぱい。
2009/10/11(日) 08:28:49ID:63lV4oWi普段からこの音質にするプラグインって作ってもらえますか?
0098名無しさん@お腹いっぱい。
2009/10/11(日) 12:32:23ID:lx2/CnKX普段からこれで聞けばいいだろw
0099名無しさん@お腹いっぱい。
2009/10/11(日) 13:29:06ID:63lV4oWiゲーム音もこうならないですかね
0100名無しさん@お腹いっぱい。
2009/10/11(日) 18:36:18ID:Yi+VZX7Sいえいえ。連絡遅くなってすいませんでした。
またいい感じの出来たらお願いします。
僕はブラウン系のを気に入って使ってます。
0101名無しさん@お腹いっぱい。
2009/10/11(日) 18:39:11ID:Yi+VZX7S自分ではよく分からないんですがこれって音質違うんですかね?
このソフト自体はluaplayer上で動かしていて、音楽鳴らすのはすべてluaplayerがやっています。
ですから申し訳ないですがプラグインとか作るの僕には無理です。><。
0102名無しさん@お腹いっぱい。
2009/10/15(木) 13:21:20ID:EK93nqL7サンプルとして付いてる物をコンパイルしたのを動かそうとしても
エラーが出て起動すらしてくれない
開発するのはかなり久しぶりで調べてみると
最近のは main関数 とは別に起動する際にロードする
その関数のアドレス指定をしないといけないみたいなのだけど
その形式になっている ”Hello World”的なサンプルコードはどこかにありませんか?
0103名無しさん@お腹いっぱい。
2009/10/15(木) 18:01:44ID:g+VrRBeB>最近のは main関数 とは別に起動する際にロードする
>その関数のアドレス指定をしないといけないみたいなのだけど
その環境で開発してるけど、そんな話は聞いたこと無い。
0104名無しさん@お腹いっぱい。
2009/10/15(木) 18:52:14ID:XzYC/88zどんなエラーが出てますか?
多分、実行ファイルを置くフォルダを間違えてるってパターンじゃないのかな?
0105名無しさん@お腹いっぱい。
2009/10/16(金) 04:18:24ID:G2H8lvuGあの画面ってどうやって出すんですかね?名前とか分かれば調べられるんですがそれすら分からないからどうしようもなくて・・・
0106名無しさん@お腹いっぱい。
2009/10/16(金) 06:31:20ID:6BeKiDjrオワタブラウザかDXライブラリPortableのソースでも参考にすればいい。
0107名無しさん@お腹いっぱい。
2009/10/16(金) 16:03:54ID:G2H8lvuGありがとうございます
さっそく調べてみます
0108名無しさん@お腹いっぱい。
2009/10/16(金) 18:46:56ID:2ZkIyNgI0109名無しさん@お腹いっぱい。
2009/10/16(金) 22:45:43ID:lXTvGitL見れるだろ
とツッコもうかと思ったが言いたい事はよくわかる
PCみたいな専用ブラウザあったら便利そうだよね
0110名無しさん@お腹いっぱい。
2009/10/18(日) 16:17:58ID:3UwJzKHK0111名無しさん@お腹いっぱい。
2009/10/18(日) 20:31:58ID:81birC8g0112名無しさん@お腹いっぱい。
2009/10/20(火) 23:11:36ID:PQy7OsP6http://www1.axfc.net/uploader/Sc/so/47533
パスはpspです。
>96
色々とありがとうございました。色々考えて結局今の状態であpしてみます。
改造内容
1.充電中は「充電中」と表示するように変更。
2.本体をホールド状態にした時に画面を消灯しクロックダウンすることにしました。
選曲時は222(通常)/50(ホールド)、演奏時は111(通常)/25(ホールド)のクロックに設定しています。
全体的に高負荷時にはクロックを速く、低負荷時にはクロックを遅くしました。
3.もしかしたらRIFFヘッダのファイルの場合エラーが出るのかもと思いRIFFヘッダの場合読み込まないようにした。
4.UTF16コードでの正常な表示に挑戦してみた。一応iTunesで編集した歌詞は僕の環境では出力しました。
iTunesで歌詞をつけると"USLT"ではなく"ULT"になるみたいで一応強引に対応した。
あと歌詞以外のタグはv1タグからなのでiTunesでつけたタグだと曲名とか出ないかもしれません。
半角カナのフォントがないので半角カナを使った場合文字化けします。
一応自分の環境ではiTunesでつけた歌詞も表示しますが、バージョンが違ったりすると駄目なのかもしれません。
自分のは iTunes9.0.0.70です。
他の人に試してもらったときはちょっと不具合があったみたいです。人柱ということで。
不具合があったら前のバージョンを使ってください。
0113名無しさん@お腹いっぱい。
2009/10/21(水) 18:18:43ID:ZXvYbGNRPSPで動くバイナリエディター(たけしさん作)はあるのですが、
文字コードがUTF-8じゃないのでアイテムの名前を変えたりするときに
パソコンでしないといけないので手間がかかります。
なのでUTF-8で動くdmpファイルを編集できるソフトを作成していただけないでしょうか。
0114名無しさん@お腹いっぱい。
2009/10/21(水) 18:20:41ID:X7i0ugkM自分で作れ
0115名無しさん@お腹いっぱい。
2009/10/21(水) 23:56:22ID:Mis4Av3/試してみました。GJです!
iTunesで埋め込み歌詞はUTF16のままでOKでした。
ただ、アートワーク表示が出来なくなりました。
曲名等のタグは、ID3v2の方が私はいいなと思います。
がんばってください!!
0116名無しさん@お腹いっぱい。
2009/10/22(木) 01:06:40ID:3myScT2a報告ありがとうございます。
iTunesでアートワークを作成してバイナリエディタで中身をみたら本来"APIC"であるはずのヘッダが"PIC"になってました。
非同期歌詞のヘッダが違ったし、iTunesは規格と少し外れてるのかな?
というかiTunesでつけるとバージョンがID3v2.2なのか・・・?
という訳で修正しておきました。
http://www1.axfc.net/uploader/Sc/so/47900
パスはpspです。
変更点
iTunesで付けたアートワークが表示されなかったのを修正した
原因が簡単だったのでとり急ぎこれだけ直しました。他のアルバム情報表示については触ってません。
他にも気づいた事があれば教えてください。
0117あああ
2009/10/22(木) 17:40:22ID:MJtv+mDU0118名無しさん@お腹いっぱい。
2009/10/22(木) 18:07:09ID:1zQ5Wvds前から言われてたこと
0119名無しさん@お腹いっぱい。
2009/10/22(木) 19:55:32ID:uJUPL2Xv早速の修正ありがとうございます。
先ほど試してみました。が、今度は再生できずエラーが表示されるようになってしまいました。残念。
取り急ぎご報告。
0120名無しさん@お腹いっぱい。
2009/10/22(木) 21:13:39ID:vvSKQ3eF報告ありがとうございます。
んー、僕の環境だとジャケット表示も、歌詞も、音楽の再生も普通に出来てます。
エラー表示の中にファイル名を表示してる部分があるのですが(拡張子が.lua)、それがどこか分かるでしょうか?
何回か試したんですがちょっと再現できないのでめんどうですけど教えてください。
あと、iTunesでタグのバージョンが変えれるのでID3v2.3に変換してみてください。
バージョンによってタグの文字は違い、もしかするとタグのバージョンをv2.3にすればjp6のバージョンでもジャケット画像が出るかもしれません。
よろしくお願いします。
012174
2009/10/24(土) 00:11:19ID:NI8SfFb0更新お疲れ様です
RIFFは特に関係ないのでしょうか、やはり起動しませんでした
試せることを試して再度トライしてみたいと思います
0122名無しさん@お腹いっぱい。
2009/10/24(土) 21:47:20ID:BGdKxIRP0123名無しさん@お腹いっぱい。
2009/10/24(土) 21:51:51ID:BGdKxIRP0124名無しさん@お腹いっぱい。
2009/10/25(日) 00:14:57ID:TGVl3YOMライブラリを作ってみました。
http://pspd.ichicat.com/
本当にかんたんなゲームも作ってみたので、よろしければ感想下さい。
よろしくお願いします。
0125名無しさん@お腹いっぱい。
2009/10/25(日) 11:56:16ID:LNpDs4mEでも使いやすそうだ
使いやすさ
SDL < DXライブラリPortable < ichicat PSP Develop Liblary
汎用性
SDL > DXライブラリPortable > ichicat PSP Develop Liblary
ところで一部のコードがSDKのサンプルのコピペに見えるのは・・・まぁ仕方ないか
0126ichicat ◆maki/ETtrQ
2009/10/25(日) 17:30:37ID:0E7cb+x4>>125
画像も音声も全部載せてしまってるので巨大ですね。
ファイルの読み込みとかも考えてはみたのですが
読み込みのためのコードが増えてしまいそうなので
この形に落ち着きました。リビルドは危険です(笑)
とにかく、かんたんに使えることにこだわってみたんです。
現状では、オブジェクト生成→初期化→メンバ操作→描画で
大体のことが出来るので概ね満足してます。
目指すはMSX-BASIC並の手軽さ!、みたいな。
>ところで一部のコードがSDKのサンプルのコピペに見えるのは・・・まぁ仕方ないか
う、うぅっ。その通りでございます。
SDKのサンプルをいろいろいじって、その際に関数化したものから
一つのヘッダにまとめたので、そのままってところもたくさんあります。
変数名くらい変えとけば良かったな(←そういう問題じゃない)。
0127名無しさん@お腹いっぱい。
2009/10/25(日) 23:31:39ID:4/mY1yaUありがとうございます。
むしろ、ID3タグ以外は取得しないほうがいいかもしれませんね。(^^;
>115
むしろID3v2タグ→ID3v1タグと両方を確認した方がいいかもしれませんね。
0128名無しさん@お腹いっぱい。
2009/10/25(日) 23:34:13ID:4/mY1yaULPHMv2は何故だかPSP2000とPSP1000でちょっと挙動が違って同じプログラムでもうまく動作しません。
メモリのせいなのかわからないんですが、ちょっと今の技量では1000対応は難しいです。すいません。(^^;
0129122
2009/10/26(月) 08:55:57ID:P0lGyvUs0130121
2009/10/26(月) 11:56:50ID:MR3Ig8m/>>127
一応ファイルのタグなどをいろいろ確認してみました
すると、ひとつはどうも破損している(PSP上では普通に再生できましたが)と出たので隔離
しかしながら結果は変わらずでした
また、すべてのタグをiTunesを利用してv2.3にしてみましたが、これもダメ
埋め込み画像はすべて削除してみたのですが、効果はないようでした
>>68で仰って頂いた配列関係の可能性がやはり高いかもしれません
多くのファイルを認識できない位置に隔離してみたところ、また異なったエラーが表示されました
ケースが二つあり、起動できてからと起動する前ですが、どちらも同じメッセージだと思います
An error has occured.
jpn.lua:24bad argument#3 to 'blit'
(image expected,got nil)
Do you wish to enable the USB?
起動できてからの場合は画面をスクロールしていたら突然このメッセージが表示され、
起動できなかった場合は起動途中にこのメッセージですね
0131名無しさん@お腹いっぱい。
2009/10/26(月) 15:25:30ID:bW2vM5qNとりあえずビルドできるようにMakefile追加したいのですが
Visual C++でソースコードの追加項目になかったのですが・・・
どうやって追加するのでしょうか?
.txtとかの名前を変えて作るわけないですよね?
0132名無しさん@お腹いっぱい。
2009/10/26(月) 18:00:19ID:P9g53GTIなにがしたいかわからんが、とりあえずこれ嫁
ttp://sourceforge.jp/projects/dxlibp/wiki/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB
0133名無しさん@お腹いっぱい。
2009/10/26(月) 18:52:26ID:9iCzEpdD121さん、ありがとうございます。
最初に謝りますが、配列うんぬんの話は忘れて下さい。僕の間違いです。
500曲程度の配列ではぜんぜん問題ありませんでした。 この件で連絡してなくてすいません。
エラーの場所からすると関係しているのは日本語表示です。
おそらくはSJISの範疇にない文字コードがファイル名やID3v1タグに紛れ込んでいてエラーが出るのではないかと感じています。
ジャケット画像を消した時にID3タグも全部消しているならこの推測は間違っていますが、タグが残ったままなら一度タグを全部消してみてください。
それで動けば文字コードが原因です。
あと、ファイル名も特殊文字を避けてみて下さい。これで起動するならこっちもやっぱり文字コードが原因なんだと思います。
試してクレクレくんですいません。(^^;
0134名無しさん@お腹いっぱい。
2009/10/26(月) 20:38:17ID:9gtv4x+Sのサイトを見たんですが、SDKはDevkitproでもいいですよね?
答えてくれたら好きになります
0135名無しさん@お腹いっぱい。
2009/10/26(月) 20:46:04ID:P9g53GTI知らん。
ほら答えたぞw
わからないことがあって誰もやってない雰囲気だったらお前が最先端。試行錯誤して成果を公開すれば誰かの役に立つかもというのがオープンソースの心意気ってもんよ
0136名無しさん@お腹いっぱい。
2009/10/26(月) 20:48:34ID:9gtv4x+S好きになった
0137130
2009/10/26(月) 20:59:09ID:heGOKgwpいえいえ、お気になさらず 逆に安心しましたので
タグは消してないですね
試してみたいところなのですが、流石にタグついていないのを抜いても200 300位はありますから
復旧させる手間というかなんかといいますかですねry といってもこれでは埒があきません
何かしらそう言ったタグ情報をバックアップし、復元できるようなソフトをご存じないでしょうか?
こちらこそ色々要望したり申し訳ないです
取りあえず最善を尽くせるようにしたく思います
0138134
2009/10/26(月) 21:09:33ID:9gtv4x+S報告ありがとう
0140名無しさん@お腹いっぱい。
2009/10/27(火) 18:13:32ID:yhVSuNB+0141名無しさん@お腹いっぱい。
2009/10/27(火) 18:25:00ID:AI/oDLe80142ichicat ◆maki/ETtrQ
2009/10/27(火) 18:37:19ID:qp9+dhOx知人にライブラリをあげたところ
東方もどきを作ってくれました。
http://pspd.ichicat.com/games/tohomodokipsp.zip
その人はプログラミングを初めて7ヶ月ほどですが
なかなかがんばっています。
0143名無しさん@お腹いっぱい。
2009/10/27(火) 19:44:56ID:2wnz4k0dヘッダファイルって
自分で作りますか?
それとももともとあるもの使いますか?stdio.hなど・・・
0144名無しさん@お腹いっぱい。
2009/10/27(火) 20:10:53ID:AI/oDLe80145名無しさん@お腹いっぱい。
2009/10/27(火) 20:17:26ID:bVItMEjfgccで用意されているヘッダ群はVisualStudioとかと比べて違いがあるから、そこだけ気をつけてな
0146名無しさん@お腹いっぱい。
2009/10/27(火) 23:27:42ID:iThOGssiだとしたら結論として不可能。
>>142
バグをいくつか挙げる
*左端に霊夢を寄せたときの挙動がおかしい
*何度か死ぬと霊夢が表示されない
*左端にいくと霊夢が見えない
あと、上海アリス幻楽団の著作物が入っているので著作権違反ではないかと
すぐにうpろだから消したほうがいい
0147名無しさん@お腹いっぱい。
2009/10/28(水) 00:40:12ID:HaY73zL6ttp://psp.scenebeta.com/noticia/musicclub
0148147
2009/10/28(水) 00:53:37ID:HaY73zL6ttp://www.megaupload.com/?d=TBGHGK03
0149名無しさん@お腹いっぱい。
2009/10/29(木) 11:10:24ID:okCmUEls岡田外務大臣キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
http://qb5.2ch.net/test/read.cgi/saku2ch/1256630318/1
早く記念カキコしないと埋まっちゃうwww
回転描画等が3%〜30%程度高速になるアルゴリズムを開発しますた。
0.5.0のリリースに時間がかかりそうなので、0.4.14に上書きして使えるdxpgu.をアップしようと思います。しました。
ttp://usamimi.orz.hm/?attachment_id=867
ttp://usamimi.orz.hm/wp-content/uploads/2009/10/dxpgu.c
ここから直にお願いします。
0152名無しさん@お腹いっぱい。
2009/10/30(金) 16:45:24ID:5S9zc3XyMinimalist PSPSDK for Windows または devkitPro
どちらのSDKが良いでしょうか?(不具合や相性等が少ない方
0153名無しさん@お腹いっぱい。
2009/10/30(金) 18:12:50ID:fm8Su7mOlibjpeg等の各種ライブラリが最初から使える
0154名無しさん@お腹いっぱい。
2009/10/31(土) 15:41:29ID:7LKm5qPSそれを使うことにします、どうも
0155名無しさん@お腹いっぱい。
2009/11/02(月) 10:46:21ID:w4Su3yOmint template_call(const char *str)
{
pspDebugScreenPrintf("str = %s\n",str);
return 0;
}
その中のtemplate_call関数を上記のように変更して生成したライブラリを
//他省略
#include "template.h"
int main(int argc, char* argv[])
{
SetupCallbacks();
pspDebugScreenInit();
pspDebugScreenClear();
test("Lib Link OK");
sceKernelExitGame();
return 0;
}
*Makefile
LIBDIR = ./生成したテストLibへの相対パス
という感じで使おうとしたのですが
>undefined reference to `template_call'
>collect2: ld returned 1 exit status
というエラーが出て正常にリンクされません
間違っている箇所を教えて下さい
0156名無しさん@お腹いっぱい。
2009/11/02(月) 10:48:11ID:w4Su3yOmint main(int argc, char* argv[])
{
SetupCallbacks();
pspDebugScreenInit();
pspDebugScreenClear();
template_call("Lib Link OK");
sceKernelExitGame();
return 0;
}
0157名無しさん@お腹いっぱい。
2009/11/02(月) 10:52:20ID:tyX8vJ0E0158名無しさん@お腹いっぱい。
2009/11/02(月) 10:54:57ID:EZ9XrKdIMakefileに
LIBS += -ltemplate
もしくは
OBJS += libtemplate.a
を追記
0159名無しさん@お腹いっぱい。
2009/11/02(月) 11:11:36ID:w4Su3yOmライブラリ側と使う側のソース&Makefileはこんな感じです
ttp://www1.axfc.net/uploader/Sc/so/51478.zip
>>158
ライブラリを使う側へその記述を追加してみましたが
同じエラーが出てダメでした
0160名無しさん@お腹いっぱい。
2009/11/02(月) 11:19:28ID:tyX8vJ0ELIBS = libtemplate.a
この辺の記述はあんまり詳しくないけど
0161名無しさん@お腹いっぱい。
2009/11/02(月) 11:20:51ID:tyX8vJ0ELIBS =・・・の行の下にでも
LIBS += libtemplate.a
と挿入すればOK
0162名無しさん@お腹いっぱい。
2009/11/02(月) 11:28:55ID:w4Su3yOm正常にリンク出来ました
ありがとうございます
0163名無しさん@お腹いっぱい。
2009/11/03(火) 12:16:23ID:zlKyRJtN一部だけでもあればいいのですが
ソースを見てると一切解説のないAPIが使われてたりすることもあって
初心者の私にとっては敷居が高くて
0164名無しさん@お腹いっぱい。
2009/11/03(火) 12:23:33ID:oOlDZez9ここで聞いてください
0165名無しさん@お腹いっぱい。
2009/11/03(火) 13:21:49ID:zlKyRJtNそうですか、では聞きたいのですが
intraFontで描画されたメニューを使うには
どのAPIを使えば出来るのでしょうか?
intraFontをキーワードに結構探しているのですが
既にライブラリ化されている物が出て来るだけで
今だ参考になる資料が見つかりません
0166名無しさん@お腹いっぱい。
2009/11/03(火) 13:34:15ID:oOlDZez9たとえばゲームで表示するようなメニューは枠は自前で表示する仕組みを用意して
その上にフォントを表示するだけですよ
ライブラリ化されてるソースの大まかな動きとしては
使用前に内蔵フラッシュからフォントデータをメモリへロードしたり初期化を行う
使用する際は文字コードにあったところから表示するデータを取り出して
Guにテクスチャとして与え表示させる
これだけです
■ このスレッドは過去ログ倉庫に格納されています