トップページgameurawaza
986コメント338KB

PSP自作ソフト開発スレ ver.10

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2009/09/20(日) 23:37:20ID:VMGMes0b
*****完全sageマターリ進行!*****

自作ソフト開発者向けスレッドです。
要望・クレクレなどは作者本人が望んだ場合以外スルーで。

前スレ
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:tYDmU5ir
>66
luaplayerの規格に詳しくないのでよく分かりませんがファイル数500近くだと単純に配列の容量オーバーな感じも否めませんね。
0.9.8から高速に処理するためにタグ情報を配列に書き込みそれを参照して処理をしているようなのでそこにも原因があるのかもしれません。
とりあえず起動してよかったです。

>67
基本的にこのソフトではv1タグを検索するのにファイルの頭から"TAG"の文字を検索し、そこをv1タグの先頭として128バイト分のデーターを読み込んでいます。
もし、v1タグが来る前に偶然"TAG"の文字を発見すればそこからの128バイトを無条件にv1タグとして扱うのでもしかしたらそこにも原因があるかもしれません。
riffは全然わからないので軽く調べただけですが、riff用のフィールドの後に一般のv1タグをつける形式みたいなのでもしかしたらそれが当たりかもしれません。

0069名無しさん@お腹いっぱい。2009/10/08(木) 23:01:01ID:tYDmU5ir
>66
ありがとうございます。
「IRshell」とluaplayerはぶつからないってことが分かりました。
0070名無しさん@お腹いっぱい。2009/10/08(木) 23:29:25ID:i3ZSp6r0
「Bochs for PSP」を3.xxに出来ないかな?
0071名無しさん@お腹いっぱい。2009/10/08(木) 23:45:41ID:tYDmU5ir
>60
いまiTunes入れて確認しました。
結論から言うとiTunesで扱う文字コードがSJISじゃないためにiTunesで入力した歌詞は表示できません。
他のソフト、例えばmedia taggerみたいなのでSJISの歌詞を埋め込んだmp3なら表示できます。

ぬか喜びさせてごめんなさい。
0072名無しさん@お腹いっぱい。2009/10/09(金) 03:46:15ID:N0qO2r9y
電池残量を数値化したものをいつでも確認できるツールが欲しい
0073名無しさん@お腹いっぱい。2009/10/09(金) 20:16:26ID:5HXtkuv9
つhud
0074名無しさん@お腹いっぱい。2009/10/09(金) 21:05:51ID:/yFeRcDk
>>68
ファイル数も関係有る可能性があるのですね…
タグについての件も回答ありがとうございます

先程タグ編集ソフトを適当に選び読み込ませたところ、結構なファイルが
読み込みのさいエラーを発しました(ファイルのタグの方に必ずしも問題があるとはいえませんが)
一度Winampなどで編集しなおしたりしてみようかと思います

ありがた迷惑かもしれませんが、結果を報告させて頂くかもしれません
その時にはまたご意見を伺えるとうれしく思います
0075名無しさん@お腹いっぱい。2009/10/09(金) 21:16:44ID:oPromXht
PSP開発環境入れるの楽になったね。
MinPSP入れるだけでSDLもOpenGLも入る。
devkitPSP入れてたけど削除しなくても上書きされないしいい時代になったもんだ。

makeで長いコマンドラインが実行されるオープンソースのコンパイル用にMSYSも入れればcygwin入れなくて済むし簡単だわ。
0076名無しさん@お腹いっぱい。2009/10/09(金) 21:25:58ID:+hsLG06g
>>71
intraFont内臓のlibcccは使えませんか?
UCS2からSJISへの変換ルーチンはDXPの開発者がブログで公開していたと思います
0077名無しさん@お腹いっぱい。2009/10/09(金) 23:26:46ID:hEQg2oRj
>74
他のソフトでタグを読んでエラーが出てるならやっぱりタグ形式が原因なのかもしれませんね。
また何か分かったら教えてください。

>76
情報ありがとうございます。
ですが僕が不勉強でluaplayerでCを扱う方法がよく分からないし、C自体もよく分からないのでこれを修正して流用っていうのは今の自分には難しいかもしれません。
また他の情報があったら教えてください。

全然知らなかったんですが少なくともSONY純正のクレードルだとリモコンで操作できるんですね。
リモコンヘッドホン持ってないので良く知らないのですが、これもそのままでも動くんでしょうか?
LUAPLAYERの中にリモコンヘッドホンのキー情報を拾うコマンドがあるってことはヘッドホンは無理なのかな?
0078名無しさん@お腹いっぱい。2009/10/10(土) 03:55:42ID:BhHwdsrT
PSP LyricShow Playerの標準スキンの中国語部分ダサかったので改造版スキンなぞ作ってみた。
ttp://otinc.hp2.jp/?p=1456
0079名無しさん@お腹いっぱい。2009/10/10(土) 08:59:13ID:leY4C7rz
新型だからlua playerがインストールできんorz
0080名無しさん@お腹いっぱい。2009/10/10(土) 09:23:12ID:4LHhON21
>>78
地味にいい仕事してくれますね。GJ!
0081名無しさん@お腹いっぱい。2009/10/10(土) 14:16:04ID:mn/m+GEP
>>72
http://solve260.blog119.fc2.com/blog-entry-578.htmlじゃだめか??
0082ztr tge2009/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:leY4C7rz
どうしたら起動できるんだorz
0084名無しさん@お腹いっぱい。2009/10/10(土) 18:24:02ID:dhePX0kN
>>82
すげえページだなぁ
人をムカつかせる為のノウハウの蓄積か
0085名無しさん@お腹いっぱい。2009/10/10(土) 19:18:32ID:eGGjvGkL
>>82
これZOCとかいうMPO+チート使いが
作ってるソフトww
0086名無しさん@お腹いっぱい。2009/10/10(土) 19:31:24ID:+3rp077L
なんつーか、うん
全体的に中途半端な技術を披露しているだけで面白みが無いね
0087名無しさん@お腹いっぱい。2009/10/10(土) 19:51:40ID:bVpWsUvz
>79,83
Luaplayerの起動の事を言ってるのかな?
新型で自作ソフトが動く環境にないならluaplayerは動きません。

luaplayerは派生が多く単体で動くものからドライバをf0にインストールしないといけないものもあります。
必要なドライバはインストールされましたか?

またluaplayer上で動く「ソフト」が必要です。
「eboot..pbp」と同じフォルダに「scriput.lua」のようなlua言語で書かれたソフトはありますか?

さらに派生luaplayerによっては最初に読み込むファイル名が「script.lua」ではないものもあるようです。
また派生luaplayerやバージョンによってソフトの書式も違い、別バージョンのソフトは動かない場合もあります。

お使いになっているluaplayer用のヘルプを読んで色々実験してみてください。
0088名無しさん@お腹いっぱい。2009/10/10(土) 19:57:33ID:leY4C7rz
>>87
すまん、>>63の奴
0089名無しさん@お腹いっぱい。2009/10/10(土) 19:59:20ID:leY4C7rz
>>88
ミスた
>>63のソフトが起動できないとですorz
0090名無しさん@お腹いっぱい。2009/10/10(土) 20:19:39ID:bVpWsUvz
>89
>66みたいにmusicフォルダ空にして起動してみてください。
それで動けばmp3ファイルの方が相性が悪いのかも。

それとCFWは入ってますか?
0091名無しさん@お腹いっぱい。2009/10/10(土) 20:38:30ID:leY4C7rz
>>90
CFWははいってます。

とりあえず、>>66の方法でやってみます
0092名無しさん@お腹いっぱい。2009/10/10(土) 20:43:36ID:leY4C7rz
だめでしたorz

たぶん.luaが起動できないんだと思います。
少しdriverを探してきます。
0093名無しさん@お腹いっぱい。2009/10/10(土) 21:42:59ID:bVpWsUvz
>92
新型って2000? 3000?
0094名無しさん@お腹いっぱい。2009/10/10(土) 22:42:36ID:bVpWsUvz
psplyricshowplayer0.9.8をさらに改造してみました。

>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
>94
採用どうもっす。まぁ暇あったら別なのも作成してみますわ。
0097名無しさん@お腹いっぱい。2009/10/11(日) 08:28:49ID:63lV4oWi
この音楽プレイヤーの音質って普通に聞くのと違って好きなんですけど
普段からこの音質にするプラグインって作ってもらえますか?
0098名無しさん@お腹いっぱい。2009/10/11(日) 12:32:23ID:lx2/CnKX
>>97
普段からこれで聞けばいいだろw
0099名無しさん@お腹いっぱい。2009/10/11(日) 13:29:06ID:63lV4oWi
>>98
ゲーム音もこうならないですかね
0100名無しさん@お腹いっぱい。2009/10/11(日) 18:36:18ID:Yi+VZX7S
>96
いえいえ。連絡遅くなってすいませんでした。
またいい感じの出来たらお願いします。

僕はブラウン系のを気に入って使ってます。
0101名無しさん@お腹いっぱい。2009/10/11(日) 18:39:11ID:Yi+VZX7S
>97,99
自分ではよく分からないんですがこれって音質違うんですかね?
このソフト自体はluaplayer上で動かしていて、音楽鳴らすのはすべてluaplayerがやっています。
ですから申し訳ないですがプラグインとか作るの僕には無理です。><。
0102名無しさん@お腹いっぱい。2009/10/15(木) 13:21:20ID:EK93nqL7
Minimalist PSPSDK for Windows + VS2008で開発しようとしたのだけど
サンプルとして付いてる物をコンパイルしたのを動かそうとしても
エラーが出て起動すらしてくれない

開発するのはかなり久しぶりで調べてみると
最近のは main関数 とは別に起動する際にロードする
その関数のアドレス指定をしないといけないみたいなのだけど
その形式になっている ”Hello World”的なサンプルコードはどこかにありませんか?
0103名無しさん@お腹いっぱい。2009/10/15(木) 18:01:44ID:g+VrRBeB
>>102
>最近のは main関数 とは別に起動する際にロードする
>その関数のアドレス指定をしないといけないみたいなのだけど

その環境で開発してるけど、そんな話は聞いたこと無い。
0104名無しさん@お腹いっぱい。2009/10/15(木) 18:52:14ID:XzYC/88z
>>102
どんなエラーが出てますか?

多分、実行ファイルを置くフォルダを間違えてるってパターンじゃないのかな?
0105名無しさん@お腹いっぱい。2009/10/16(金) 04:18:24ID:G2H8lvuG
ブラウザとか、そういうのでテキスト書き込めるところ押すと出てくる携帯のボタンっぽい感じのあの画面
あの画面ってどうやって出すんですかね?名前とか分かれば調べられるんですがそれすら分からないからどうしようもなくて・・・
0106名無しさん@お腹いっぱい。2009/10/16(金) 06:31:20ID:6BeKiDjr
On Screen Keyboardか?
オワタブラウザかDXライブラリPortableのソースでも参考にすればいい。
0107名無しさん@お腹いっぱい。2009/10/16(金) 16:03:54ID:G2H8lvuG
>>106
ありがとうございます
さっそく調べてみます
0108名無しさん@お腹いっぱい。2009/10/16(金) 18:46:56ID:2ZkIyNgI
PSPでウィキペディア見れるようにならねえかな…
0109名無しさん@お腹いっぱい。2009/10/16(金) 22:45:43ID:lXTvGitL
>>108
見れるだろ
とツッコもうかと思ったが言いたい事はよくわかる
PCみたいな専用ブラウザあったら便利そうだよね
0110名無しさん@お腹いっぱい。2009/10/18(日) 16:17:58ID:3UwJzKHK
CPUの負荷率を得るのはどうしたらいいでんすか?
0111名無しさん@お腹いっぱい。2009/10/18(日) 20:31:58ID:81birC8g
忘れた
0112名無しさん@お腹いっぱい。2009/10/20(火) 23:11:36ID:PQy7OsP6
psplyricshowplayer0.9.8を改造してみました。

http://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:ZXvYbGNR
クレクレですみませんが・・・
PSPで動くバイナリエディター(たけしさん作)はあるのですが、
文字コードがUTF-8じゃないのでアイテムの名前を変えたりするときに
パソコンでしないといけないので手間がかかります。
なのでUTF-8で動くdmpファイルを編集できるソフトを作成していただけないでしょうか。
0114名無しさん@お腹いっぱい。2009/10/21(水) 18:20:41ID:X7i0ugkM
ここでそんなこと言うとはかなり度胸あるな
自分で作れ
0115名無しさん@お腹いっぱい。2009/10/21(水) 23:56:22ID:Mis4Av3/
>>112
試してみました。GJです!
iTunesで埋め込み歌詞はUTF16のままでOKでした。

ただ、アートワーク表示が出来なくなりました。
曲名等のタグは、ID3v2の方が私はいいなと思います。

がんばってください!!
0116名無しさん@お腹いっぱい。2009/10/22(木) 01:06:40ID:3myScT2a
>115
報告ありがとうございます。
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+mDU
psp1000だと起動できないようです。起動後ブラックアウト
0118名無しさん@お腹いっぱい。2009/10/22(木) 18:07:09ID:1zQ5Wvds
>>117
前から言われてたこと
0119名無しさん@お腹いっぱい。2009/10/22(木) 19:55:32ID:uJUPL2Xv
>>116
早速の修正ありがとうございます。
先ほど試してみました。が、今度は再生できずエラーが表示されるようになってしまいました。残念。

取り急ぎご報告。
0120名無しさん@お腹いっぱい。2009/10/22(木) 21:13:39ID:vvSKQ3eF
>119
報告ありがとうございます。
んー、僕の環境だとジャケット表示も、歌詞も、音楽の再生も普通に出来てます。
エラー表示の中にファイル名を表示してる部分があるのですが(拡張子が.lua)、それがどこか分かるでしょうか?
何回か試したんですがちょっと再現できないのでめんどうですけど教えてください。

あと、iTunesでタグのバージョンが変えれるのでID3v2.3に変換してみてください。
バージョンによってタグの文字は違い、もしかするとタグのバージョンをv2.3にすればjp6のバージョンでもジャケット画像が出るかもしれません。

よろしくお願いします。
0121742009/10/24(土) 00:11:19ID:NI8SfFb0
>>112
更新お疲れ様です

RIFFは特に関係ないのでしょうか、やはり起動しませんでした
試せることを試して再度トライしてみたいと思います
0122名無しさん@お腹いっぱい。2009/10/24(土) 21:47:20ID:BGdKxIRP
PSP1000対応にして欲しい
0123名無しさん@お腹いっぱい。2009/10/24(土) 21:51:51ID:BGdKxIRP
PSP1000対応にして欲しい。
0124名無しさん@お腹いっぱい。2009/10/25(日) 00:14:57ID:TGVl3YOM
かんたんにゲームが作れるようになったら良いなと思い
ライブラリを作ってみました。
http://pspd.ichicat.com/

本当にかんたんなゲームも作ってみたので、よろしければ感想下さい。
よろしくお願いします。
0125名無しさん@お腹いっぱい。2009/10/25(日) 11:56:16ID:LNpDs4mE
これだとEBOOT.PBPが無駄に巨大になるなww
でも使いやすそうだ

使いやすさ
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
>>124デス

>>125
画像も音声も全部載せてしまってるので巨大ですね。
ファイルの読み込みとかも考えてはみたのですが
読み込みのためのコードが増えてしまいそうなので
この形に落ち着きました。リビルドは危険です(笑)

とにかく、かんたんに使えることにこだわってみたんです。
現状では、オブジェクト生成→初期化→メンバ操作→描画で
大体のことが出来るので概ね満足してます。

目指すはMSX-BASIC並の手軽さ!、みたいな。

>ところで一部のコードがSDKのサンプルのコピペに見えるのは・・・まぁ仕方ないか
う、うぅっ。その通りでございます。
SDKのサンプルをいろいろいじって、その際に関数化したものから
一つのヘッダにまとめたので、そのままってところもたくさんあります。
変数名くらい変えとけば良かったな(←そういう問題じゃない)。
0127名無しさん@お腹いっぱい。2009/10/25(日) 23:31:39ID:4/mY1yaU
>121
ありがとうございます。
むしろ、ID3タグ以外は取得しないほうがいいかもしれませんね。(^^;

>115
むしろID3v2タグ→ID3v1タグと両方を確認した方がいいかもしれませんね。
0128名無しさん@お腹いっぱい。2009/10/25(日) 23:34:13ID:4/mY1yaU
>122,123
LPHMv2は何故だかPSP2000とPSP1000でちょっと挙動が違って同じプログラムでもうまく動作しません。
メモリのせいなのかわからないんですが、ちょっと今の技量では1000対応は難しいです。すいません。(^^;
01291222009/10/26(月) 08:55:57ID:P0lGyvUs
>128さんレスありがと。
01301212009/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
C何かやったことない超初心者です。
とりあえずビルドできるようにMakefile追加したいのですが
Visual C++でソースコードの追加項目になかったのですが・・・
どうやって追加するのでしょうか?
.txtとかの名前を変えて作るわけないですよね?
0132名無しさん@お腹いっぱい。2009/10/26(月) 18:00:19ID:P9g53GTI
>>131
なにがしたいかわからんが、とりあえずこれ嫁
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:9iCzEpdD
>130
121さん、ありがとうございます。
最初に謝りますが、配列うんぬんの話は忘れて下さい。僕の間違いです。
500曲程度の配列ではぜんぜん問題ありませんでした。 この件で連絡してなくてすいません。

エラーの場所からすると関係しているのは日本語表示です。
おそらくはSJISの範疇にない文字コードがファイル名やID3v1タグに紛れ込んでいてエラーが出るのではないかと感じています。

ジャケット画像を消した時にID3タグも全部消しているならこの推測は間違っていますが、タグが残ったままなら一度タグを全部消してみてください。
それで動けば文字コードが原因です。
あと、ファイル名も特殊文字を避けてみて下さい。これで起動するならこっちもやっぱり文字コードが原因なんだと思います。

試してクレクレくんですいません。(^^;
0134名無しさん@お腹いっぱい。2009/10/26(月) 20:38:17ID:9gtv4x+S
>>132
のサイトを見たんですが、SDKはDevkitproでもいいですよね?

答えてくれたら好きになります
0135名無しさん@お腹いっぱい。2009/10/26(月) 20:46:04ID:P9g53GTI
>>134
知らん。
ほら答えたぞw

わからないことがあって誰もやってない雰囲気だったらお前が最先端。試行錯誤して成果を公開すれば誰かの役に立つかもというのがオープンソースの心意気ってもんよ
0136名無しさん@お腹いっぱい。2009/10/26(月) 20:48:34ID:9gtv4x+S
>>135
好きになった
01371302009/10/26(月) 20:59:09ID:heGOKgwp
>>133
いえいえ、お気になさらず 逆に安心しましたので

タグは消してないですね
試してみたいところなのですが、流石にタグついていないのを抜いても200 300位はありますから
復旧させる手間というかなんかといいますかですねry といってもこれでは埒があきません
何かしらそう言ったタグ情報をバックアップし、復元できるようなソフトをご存じないでしょうか?

こちらこそ色々要望したり申し訳ないです
取りあえず最善を尽くせるようにしたく思います
01381342009/10/26(月) 21:09:33ID:9gtv4x+S
なんかよくわからんけどできんかった
0139 ◆yreeen/0R2 2009/10/26(月) 21:13:36ID:P9g53GTI
>>138
報告ありがとう
0140名無しさん@お腹いっぱい。2009/10/27(火) 18:13:32ID:yhVSuNB+
WinのBCCでも開発環境つくれるかな?
0141名無しさん@お腹いっぱい。2009/10/27(火) 18:25:00ID:AI/oDLe8
BCC?
0142ichicat ◆maki/ETtrQ 2009/10/27(火) 18:37:19ID:qp9+dhOx
>>124です。

知人にライブラリをあげたところ
東方もどきを作ってくれました。
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/oDLe8
両方
0145名無しさん@お腹いっぱい。2009/10/27(火) 20:17:26ID:bVItMEjf
コンパイル済みのオブジェクトを参照したり、定数定義やマクロ定義をおこなう場合にヘッダファイルを作る
gccで用意されているヘッダ群はVisualStudioとかと比べて違いがあるから、そこだけ気をつけてな
0146名無しさん@お腹いっぱい。2009/10/27(火) 23:27:42ID:iThOGssi
BCCってもしかしてBorland C++ Compilerのこと?
だとしたら結論として不可能。

>>142
バグをいくつか挙げる
*左端に霊夢を寄せたときの挙動がおかしい
*何度か死ぬと霊夢が表示されない
*左端にいくと霊夢が見えない

あと、上海アリス幻楽団の著作物が入っているので著作権違反ではないかと
すぐにうpろだから消したほうがいい
0147名無しさん@お腹いっぱい。2009/10/28(水) 00:40:12ID:HaY73zL6
歌詞見えるプレイヤーなんだけど、こいつをPSP2000や3000で使える方法ないかな・・・
ttp://psp.scenebeta.com/noticia/musicclub
01481472009/10/28(水) 00:53:37ID:HaY73zL6
↑のファイル
ttp://www.megaupload.com/?d=TBGHGK03
0149名無しさん@お腹いっぱい。2009/10/29(木) 11:10:24ID:okCmUEls



岡田外務大臣キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
h‍ttp‍:‍/‍/‍q‍b5.2‍ch.net/t‍est/rea‍d.cgi‍/sak‍u2ch/1256‍630318/1



早く記念カキコしないと埋まっちゃうwww
0150 ◆yreeen/0R2 2009/10/29(木) 21:10:12ID:NoP9e7Er
ちょろっとアナウンス
回転描画等が3%〜30%程度高速になるアルゴリズムを開発しますた。
0.5.0のリリースに時間がかかりそうなので、0.4.14に上書きして使えるdxpgu.をアップしようと思います。しました。
ttp://usamimi.orz.hm/?attachment_id=867
0151 ◆yreeen/0R2 2009/10/29(木) 23:25:06ID:NoP9e7Er
すいません。ブログがうまく働いていないようです。
ttp://usamimi.orz.hm/wp-content/uploads/2009/10/dxpgu.c
ここから直にお願いします。
0152名無しさん@お腹いっぱい。2009/10/30(金) 16:45:24ID:5S9zc3Xy
Visual Studioで開発する場合
Minimalist PSPSDK for Windows  または devkitPro
どちらのSDKが良いでしょうか?(不具合や相性等が少ない方
0153名無しさん@お腹いっぱい。2009/10/30(金) 18:12:50ID:fm8Su7mO
前者をおすすめ
libjpeg等の各種ライブラリが最初から使える
0154名無しさん@お腹いっぱい。2009/10/31(土) 15:41:29ID:7LKm5qPS
>>153
それを使うことにします、どうも
0155名無しさん@お腹いっぱい。2009/11/02(月) 10:46:21ID:w4Su3yOm
/sdk/samples/template/lib_template にあるライブラリビルドのサンプルで

int 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:w4Su3yOm
誤記修正

int main(int argc, char* argv[])
{
        SetupCallbacks();

        pspDebugScreenInit();
        pspDebugScreenClear();

        template_call("Lib Link OK");

        sceKernelExitGame();

        return 0;
}
0157名無しさん@お腹いっぱい。2009/11/02(月) 10:52:20ID:tyX8vJ0E
ライブラリ用のmakefileとライブラリを使う側のサンプルソースのmakefileを晒してみて
0158名無しさん@お腹いっぱい。2009/11/02(月) 10:54:57ID:EZ9XrKdI
>>155
Makefileに
LIBS += -ltemplate
もしくは
OBJS += libtemplate.a
を追記
0159名無しさん@お腹いっぱい。2009/11/02(月) 11:11:36ID:w4Su3yOm
>>157
ライブラリ側と使う側のソース&Makefileはこんな感じです
ttp://www1.axfc.net/uploader/Sc/so/51478.zip

>>158
ライブラリを使う側へその記述を追加してみましたが
同じエラーが出てダメでした
0160名無しさん@お腹いっぱい。2009/11/02(月) 11:19:28ID:tyX8vJ0E
うちで使ってるのだと自作ライブラリは下記の感じだな

LIBS = libtemplate.a

この辺の記述はあんまり詳しくないけど
0161名無しさん@お腹いっぱい。2009/11/02(月) 11:20:51ID:tyX8vJ0E
すでにLIBS =で何か指定してるなら

LIBS =・・・の行の下にでも
LIBS += libtemplate.a
と挿入すればOK
0162名無しさん@お腹いっぱい。2009/11/02(月) 11:28:55ID:w4Su3yOm
>>160-161
正常にリンク出来ました
ありがとうございます
0163名無しさん@お腹いっぱい。2009/11/03(火) 12:16:23ID:zlKyRJtN
SDKにある各APIを和訳したサイトなどは無いでしょうか?
一部だけでもあればいいのですが
ソースを見てると一切解説のないAPIが使われてたりすることもあって
初心者の私にとっては敷居が高くて
0164名無しさん@お腹いっぱい。2009/11/03(火) 12:23:33ID:oOlDZez9
無いです
ここで聞いてください
0165名無しさん@お腹いっぱい。2009/11/03(火) 13:21:49ID:zlKyRJtN
>>164
そうですか、では聞きたいのですが
intraFontで描画されたメニューを使うには
どのAPIを使えば出来るのでしょうか?

intraFontをキーワードに結構探しているのですが
既にライブラリ化されている物が出て来るだけで
今だ参考になる資料が見つかりません
0166名無しさん@お腹いっぱい。2009/11/03(火) 13:34:15ID:oOlDZez9
メニューというのがどういうものかよくわかりませんが
たとえばゲームで表示するようなメニューは枠は自前で表示する仕組みを用意して
その上にフォントを表示するだけですよ

ライブラリ化されてるソースの大まかな動きとしては
使用前に内蔵フラッシュからフォントデータをメモリへロードしたり初期化を行う
使用する際は文字コードにあったところから表示するデータを取り出して
Guにテクスチャとして与え表示させる

これだけです



■ このスレッドは過去ログ倉庫に格納されています