- 1 名前:名無しさん@お腹いっぱい。 [2009/01/08(木) 00:04:37 ID:nV39IrcM]
- *****完全sageマターリ進行!*****
自作ソフト開発者向けスレッドです。 要望・クレクレなどは作者本人が望んだ場合以外スルーで。 前スレ PSP自作ソフト開発スレ ver.8 schiphol.2ch.net/test/read.cgi/gameurawaza/1212946327/
- 593 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/03(日) 19:48:45 ID:N4EprKqn]
- >>592
.Net3.5のランタイム入れれば動くだろ
- 594 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/03(日) 19:52:16 ID:Cd2ce4lX]
- いまからインストールする
- 595 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/03(日) 20:00:01 ID:Cd2ce4lX]
- インストールできなかった。
しかもマイコンピュータに戻ったらPC再起動\(^o^)/
- 596 名前:586 mailto:sage [2009/05/03(日) 20:12:18 ID:1kW9ajTb]
- >>595
ちょっと調べてみた感じだと、 .NETのサポートに98は入ってないみたいです。 やっぱり、バイナリ配布はDelphi最強と思えてきた。。
- 597 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/03(日) 20:27:15 ID:Cd2ce4lX]
- 2.0インスコ中。
なぜかウィンドウに文字が表示されないが今のところ正常。 それにもしできなくてもVistaがあるもの
- 598 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/03(日) 21:06:40 ID:iUMbwXgV]
- ここはお前の日記帳じゃねーんだよ
失せろ
- 599 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/03(日) 21:38:21 ID:Cd2ce4lX]
- 2.0まではいくけど、3.xは無理みたい
どうやらNTしかないDLLに関連づけてるらしい。 vistaでやってくるわ
- 600 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/04(月) 01:36:31 ID:NlvyBxR6]
- おっと、間違えてwindows用ソフトのスレに来てしまったようだ
- 601 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/04(月) 02:11:55 ID:SJu5SzQ4]
- >>600
間違ってないよ。 多分そっちがメイン。 今の流れがイレギュラー、とwinの流れに持っていった張本人が言ってみる。
- 602 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/04(月) 09:03:26 ID:viK7u3y9]
- GWだなあ
- 603 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/07(木) 23:06:21 ID:vuNGnJZb]
- te
- 604 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/13(水) 07:45:49 ID:EnVUlgSu]
- usbhostfs_pc.exe使うときってcygwinのtelnetじゃないと使えない?
- 605 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/16(土) 06:34:05 ID:MnGa73T2]
- よくわからんがpspshじゃだめなの?
- 606 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/17(日) 16:13:36 ID:BZUg6/iC]
- dxlibp.hがインクルードできないんですが・・・
- 607 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/17(日) 18:19:18 ID:/P3KpiUs]
- ttp://dxlibp.sourceforge.jp/
wikiをご覧ください
- 608 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/17(日) 18:28:04 ID:DjAl/nB6]
- 【幕弾】奴いたりや方東でせとせ13【せとせ】
729 名無しさん@お腹いっぱい。 sage New! 2009/05/17(日) 15:31:12 ID:BZUg6/iC dxlibp.hがインクルードされないのですが・・・
- 609 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/18(月) 01:43:29 ID:sCg01v/B]
- これだから東方厨は()笑
- 610 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/18(月) 16:03:24 ID:VIKch8+v]
- html使ってPSP用テキストエディタ作ろうとしたんだが・・・
どうやって保存すればいいんだ?w
- 611 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/18(月) 16:06:56 ID:d+Ymw8gj]
- >>610
サーバに保存
- 612 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/18(月) 16:10:13 ID:Yyh81En2]
- Data:スキーム使えば保存できるかなぁ
- 613 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/18(月) 18:08:55 ID:P9CIzTOv]
- >>611
オンラインにするんだったらメール使った方が早いだろう
- 614 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/19(火) 12:39:56 ID:00ts3Ha6]
- cookie使えばいいんじゃねえの
wikiという手もあるわな
- 615 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/19(火) 18:19:34 ID:ShBxyuRG]
- htmlじゃなくてcgiだな
- 616 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/19(火) 18:31:31 ID:e064ryux]
- JavaScriptってCookieを書けたっけ?
できないなら無理だろ
- 617 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/19(火) 23:33:45 ID:00ts3Ha6]
- jsで設定出来なきゃ「使えば」なんて書かねえよん
ただ、PSPブラウザの実装は知らないが大抵のブラウザには cookieサイズはおおよそ4kbまでという制限があるから、本当にやるなら注意が必要かもな
- 618 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/19(火) 23:33:54 ID:jOzUgU7N]
- javascriptでcookieをsetできるぞ
- 619 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/21(木) 23:35:26 ID:0ZMME9US]
- javascriptわかんねー
- 620 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 01:26:28 ID:yphcPOvZ]
- pspのブラウザはへぼすぎて大したことはできない。
それにjavascriptのタイマーは1時間カウントすると止まるというバグというか変な仕様だったはず。
- 621 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 04:44:20 ID:fS5TsdbN]
- luaで組むしかねぇかな?
lua覚えんのマンドクサ・・・
- 622 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 04:57:07 ID:3rTrYwET]
- 普通にCでいいじゃん
- 623 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 04:58:08 ID:yphcPOvZ]
- >>622
だよね 今だとDXライブラリポータブルもあるしいろいろ楽よ
- 624 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 15:44:45 ID:7G1A89yR]
- ~/psp$ make kxploit
mkdir -p "" mkdir: ディレクトリ `' を作成できません: No such file or directory make: *** [kxploit] エラー 1 kxploit付けないとエラーでないけどなんで(´・ω・`)
- 625 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 16:09:14 ID:ZzAbgKF/]
- Makefile嫁
- 626 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 16:16:41 ID:7G1A89yR]
- すいませんMakefileがちょっと間違ってただけでした・・・すいません
- 627 名前:名無しさん@お腹いっぱい。 [2009/05/23(土) 16:41:43 ID:fOnIvcWX]
- 今環境を整えて、DXP導入してみたんですけど、
1>c:\devkitpro\devkitpsp\bin\..\lib\gcc\psp\4.1.2\..\..\..\..\psp\bin\ld.exe: cannot find -lpng このエラーのせいで、コンパイル通りません。 いろいろ調べてみたのですが、 とりあえず、libpngがないことが原因か? ってとこまで分かりましたが、ここからどうしたらいいか分かりません。 ソースコード、makefile共に ttp://sourceforge.jp/projects/dxlibp/wiki/チュートリアル をそのまま用いています。 ちなみに、DXP導入前まではしっかりEBOOTは作成されました。 開発環境は VC++ 2008 EE vista です。 今までやったことは、 ・devkitProUpdater-1.5.0よりインストール ・本家より、DXP導入 よろしくお願いします。
- 628 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 17:45:31 ID:RQYKl4aj]
- libpngが無いなら、libpngをある状態にすればいい。それだけである。
- 629 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 17:45:48 ID:ExzZsp9K]
- devkitPro の PSPSDK は古いよ。
cygwin 環境で svn から取ってきてコンパイル、インストールすべし。やり方が載ってるサイトはたくさんある。 ほんでもって取得元の svn リポジトリにある libpng も取得、コンパイル、インストールすればよろし。
- 630 名前:名無しさん@お腹いっぱい。 [2009/05/23(土) 20:24:18 ID:9fhx0j2/]
- >>627
そこのサイトみたんならMinimalist PSPSDKいれればよかったのに
- 631 名前:名無しさん@お腹いっぱい。 [2009/05/23(土) 23:14:27 ID:fOnIvcWX]
- >>627
です。 とりあえずCygwinで無事できました。 Minimalist PSPSDKも試してみました。 直接的に、!_mk.batをつくり、コンパイルをさせることには成功しました。 ただ、VC++ 2008だとどうしても Project : error PRJ0019: ツールはエラー コードを返しました : "メイクファイル プロジェクト動作を実行しています。" が出てきてしまいます。 Minimalist PSPSDKインストール時にチェックを入れてもこうなってしまいます。 環境パスがおかしいのかな?って思うのですが、どこを弄ったらいいか分かりません。。 ご教授よろしくお願いします。。
- 632 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 23:41:03 ID:FmerCtcF]
- もうIDE使うのはあきらめろ
本気で書いてるからな
- 633 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 01:06:44 ID:F+4Gc9/i]
- midiの打ち込みができるソフトってあるかな
ふと作ってみようかとおもったんだけどUIとか参考になるのがほしいな
- 634 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 01:07:18 ID:P8U0NIMO]
- ぐぐれよ
- 635 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 01:39:16 ID:F+4Gc9/i]
- ごめん
PSP上でって意味ね
- 636 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 05:18:29 ID:7DYEvgfI]
- ・シーケンサ
PSPSeq Rhytm8 ・ギター関連 Guitar GuitarBox GuitarHelper Guitar-Tuner midiの打ち込みってどんなUIが使いやすくて疲れないだろね。 PCソフトならさくらとかAcidがあるけど楽譜からソフトのUIに合わせた入力に頭の中で切り替えるのがストレス在る。根が不器用だから。 楽譜のまま入力するのは表示できる小節が少ないから採用されにくいのだろうか。 あ、あとPS1の「音楽ツクールかなでーる」も音楽作れる。PSPのソフトじゃないけど。
- 637 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 05:41:12 ID:bvVl0B6T]
- >楽譜のまま入力
PCソフトだとrosegardenとか
- 638 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 06:42:45 ID:T2OBlNds]
- >>636
そういうソフトも作ってみたいんだが、MIDIフォーマットの仕様と 各音符ごとの音をどうしてるのかがいまいちわからんのでスルー というか鳴らす側が欲しいのよね 打ち込みはその副産物でできるかもしれないけど
- 639 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 07:05:20 ID:bvVl0B6T]
- >>638
>鳴らす側が欲しい timidityのコードをベースに作ればいいような
- 640 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 09:45:12 ID:T2OBlNds]
- >>639
コード公開されてたんだっけ?
- 641 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 10:18:13 ID:bvVl0B6T]
- >>640
GPL
- 642 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 10:19:08 ID:T2OBlNds]
- >>641
そうか・・・ 使うと地デジカと一緒になるんですね
- 643 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 10:23:31 ID:bvVl0B6T]
- >>642
GPLに従えば問題ない。 www.itmedia.co.jp/enterprise/articles/0504/29/news003.html
- 644 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 11:46:44 ID:GGbroK00]
- DXライブラリPortableって糞なの?
なんか挙動がキョドってるんだが
- 645 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 12:03:52 ID:T2OBlNds]
- >>643
サンクス >>644
- 646 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 12:21:52 ID:7mDQAjHb]
- >>644
- 647 名前:名無しさん@お腹いっぱい。 [2009/05/24(日) 12:47:14 ID:94/d6aIV]
-
DXライブラリPortableって糞なの? なんか挙動がキョドってるんだが
- 648 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 22:09:08 ID:6iReKoKj]
- >>647
便所の落書きからデバッグに戻るんだ
- 649 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/25(月) 01:10:56 ID:RqLDnd5l]
- DXライブラリPortableってDXライブラリの名前使ってる割にショボイ
初心者でも使いやすいって点では似てるんだが機能がな…
- 650 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/25(月) 03:01:20 ID:1pS2Ryxk]
- DIY
- 651 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/02(火) 22:41:42 ID:FjjDWgs/]
- 自作ソフト開発に興味を持った者です。
プログラムの知識が全く無い状態から簡単なmp3プレイヤーのようなものを作れるようになるまでどれくらいかかるでしょうか。 人によって違うのはわかりますが目安や励ましに… みなさんが開発に慣れるまでに費やした時間を参考にしたいです。
- 652 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/02(火) 22:54:36 ID:rEyKe11W]
- 1週間
- 653 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/02(火) 23:29:21 ID:FjjDWgs/]
- 早いですね。
数カ月は覚悟してました。 ありがとうございます。
- 654 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/03(水) 01:43:51 ID:s927p+L8]
- そんな早く無理だから
- 655 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/03(水) 02:57:32 ID:i+w4LHac]
- Windowsでのプログラムが流用できるし(libmadとか)、ハードウェア使って再生するのも
他の人が書いた物のコピペで十分流用できるから2、3日あれば十分 PSP用プログラムの知識が全くないなら、PSP用プログラムの約束事(モードとかメモリマップとか)を 調べたりするのを入れても1週間が妥当だろう
- 656 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/03(水) 03:15:28 ID:MJf89WO5]
- PSP用どころかプログラム自体の知識も全くないんだろ?
環境構築だけで1週間かかんじゃね
- 657 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/03(水) 03:22:12 ID:dw9KBOPD]
- DXライブラリポータブル(笑)とか使えばいいんじゃね?
MP3プレイヤーレベルなら使えるだろw
- 658 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/03(水) 08:02:31 ID:q+WmsAu8]
- モードとかメモリマップの資料ってどっかにあるの?
- 659 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/03(水) 18:49:07 ID:SINofjEA]
- >>656
その通りな感じでワロタw
- 660 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/03(水) 19:23:56 ID:7KpdJrzV]
- >>656
環境構築できなくて挫折するとみた。
- 661 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/03(水) 19:35:36 ID:T+pSLas4]
- cygwinってなんですか・・・?
から始まる
- 662 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/03(水) 19:40:26 ID:NOUiSnxZ]
- cygwinなくても環境構築出来る時代だし
- 663 名前:651 mailto:sage [2009/06/03(水) 21:52:04 ID:qneLzMca]
- とりあえずビルドについて調べてますw
- 664 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/05(金) 11:54:33 ID:0OjmWTiq]
- gngr
- 665 名前: ◆Sz.jGLFD7U mailto:age [2009/06/07(日) 11:40:23 ID:GMlnnfnu]
- 上げ
- 666 名前:名無しさん@お腹いっぱい。 mailto:mage [2009/06/09(火) 22:35:35 ID:jJIpmJCf]
- mage
- 667 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/10(水) 02:12:31 ID:x0Za0zbv]
- 画像を回転させたり色調を変えるために3Dを使おうとサンプルのcubeを元に
色々やっているのですが、3Dで表示した画像を歪ませずに1ドットずつ動かす方法が分かりません 画像を回転させたり色調を変えたりするには3Dを使うしかないのでしょうか?
- 668 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 02:32:48 ID:dTegUjJ3]
- >>667
何がやりたいのかわかりませんけど、3Dで2Dぽいことをやろうとするとどうしても カメラから見た映像として計算が行われるのでゆがみますよ。 2Dゲームを作りたいだけならそれなりのAPIもありますし 関数にGumと付いてるのは3D系です。 Guとかなってるのは2D系です。 どういう風に利用すればいいかを知りたければDXライブラリポータブルを参考にしてみては で、私の方は別件で質問です。 PSPの開発においてディレクトリ(というかフォルダ情報)などを知る場合にはどういう関数が使えるんでしょうか? 標準関数とかも使えましたっけ?
- 669 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 02:39:59 ID:v1GQzS5D]
- kernelかIOの項目見ろ
- 670 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 02:48:41 ID:rhJicgq3]
- >>668
すみません自己解決しました sceGumOrtho(0,480,272,0,-1,1); で3Dを2Dのように扱えるようになりました
- 671 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 12:07:26 ID:cOn5zzZ/]
- >>668
> 関数にGumと付いてるのは3D系です。 > Guとかなってるのは2D系です。 関数リスト見るだけで違うと分かる
- 672 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 17:30:01 ID:V+FzdZfy]
- >>671
DXP作って自慢したいお年頃なんだろ 放っておけ
- 673 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 18:01:14 ID:U6eh48To]
- 最近のPSP開発は荒れるなあ・・・
>>671 おおざっぱに言ってあながち間違ってない Gu命令を使って自分で3D関連の手続きをするのであれば Gumを使った方が簡単
- 674 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 19:32:54 ID:LagA5nsY]
- 荒れてるのはだいたい東方厨が原因
ttp://schiphol.2ch.net/test/read.cgi/gameurawaza/1243093435/ ここのスレの奴らがプログラム板とかも暴れてるし ttp://pc12.2ch.net/test/read.cgi/tech/1230890476/ ここなんて東方厨っぽい書き込みがあるだけで過剰反応するぐらい嫌われてるw
- 675 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 20:09:36 ID:Ol4q4Xor]
- >>674
そういう物なのか? むしろ東方厨と言う言葉を引っ張って来ただけで 荒れる気がするんだが
- 676 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 20:54:41 ID:LagA5nsY]
- 実際にDXLPを作った奴と東方厨が暴れてるのを見ただけだからよくわからんが
ニコ厨と東方厨は評判が悪いから名前だけでも荒れるかもね
- 677 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 21:28:27 ID:7+KFUWcg]
- >>674
PSPで東方スレにいるID:Wwhl2buって明らかにお前だな そんなに東方嫌いなのかよ まあ俺もそんな好きではないけどな
- 678 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 21:48:07 ID:LagA5nsY]
- 俺じゃねーよw
東方はプレイするから嫌いじゃないし、ってそんなことはどうでもいい 俺はリンク削ってないと面倒だからそこは一応配慮してるし 以前にプログラム板で暴れたときにも張られてたから向こうの住人じゃね
- 679 名前:名無しさん@お腹いっぱい。 [2009/06/11(木) 21:50:34 ID:+X1hAV0G]
- Gu=Direct3D
Gum=Direct3DX みたいな感じだと思うのだが。
- 680 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 23:46:08 ID:qYD0xFpD]
- >>668
ディレクトリエントリの取得はsceIoDopen、sceIoDclose、sceIoDreadを参照するべし。 注意点としてsceIoDread()の引数SceIoDirent型はスタティックで確保し、 0クリアしたうえで関数に引き渡すこと。 こうしないとフリーズする。
- 681 名前:名無しさん@お腹いっぱい。 [2009/06/12(金) 00:09:43 ID:wj+UYyW3]
- スタティックに置く必要は無いんじゃない?
- 682 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 01:52:10 ID:Sce2wac8]
- PSPを、IPカメラにするソフトってあったっけ?
- 683 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 19:46:12 ID:Jzx6km5u]
- >>682
自作しろ
- 684 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 23:15:11 ID:4aUYTSLB]
- >>682
ソースコード書け 【フリーアプリ】PSP自作ソフトを語るスレ2【雑談】 schiphol.2ch.net/test/read.cgi/gameurawaza/1234578473/
- 685 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 23:17:43 ID:wj+UYyW3]
- まぁ待て、車輪の再開発をしたくないだけかもしれないじゃないか!
- 686 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 23:48:37 ID:YEoKNMh3]
- >>681
そうなの? 俺が試したときは自動変数で確保すると変数が解放されるタイミングあたりで フリーズが起こるんで、スタティックにしたら動いたんだけど
- 687 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 07:20:20 ID:gIj3HigN]
- >>686
昔作ったプログラム見てみたけどstaticなくても動いてるよ /*------------------------- ディレクトリ内のファイルを取得してリストへ -------------------------*/ int menuGetFileList(void) { int dfd; SceIoDirent dir; memset(&dir, 0, sizeof(dir)); // 初期化しないとreadに失敗する FileCount = 0; dfd = sceIoDopen(CurDir); if(dfd >= 0) { while (sceIoDread(dfd, &dir) > 0) { // 以下のファイルは除外 if (stricmp(dir.d_name, "EBOOT.PBP") == 0 || stricmp(dir.d_name, "eeprom.dat") == 0 || stricmp(dir.d_name, "SAVE") == 0 || stricmp(dir.d_name, "STATE") == 0 || stricmp(dir.d_name, ".") == 0) { continue; } if (dir.d_stat.st_attr & FIO_SO_IFDIR) { FileList[FileCount].type = 0; } else { FileList[FileCount].type = 1; } strcpy(FileList[FileCount].name, dir.d_name); FileCount++; if (FileCount > 255) { break; } } sceIoDclose(dfd); menuBsortList(); return FileCount; } return -1; }
- 688 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 07:22:23 ID:zywKF2qT]
- >>687
CFWのMS高速アクセスが関係してるんじゃないかと思うけどどうなんだろ
- 689 名前:汁ダーク mailto:sage [2009/06/13(土) 14:46:28 ID:WUG5i3st]
- ダウンロード確認しました。
ttp://www1.axfc.net/uploader/Sc/so/8738.zip 一応、PCEP0.80リリース版です。 もし致命的な問題が発生したら、0.81alphaのダウングレード版として、対応するつもりです。 説明は、飯とか銀行とか、諸々済んだ後に。 重要な点を2つ。 0.80では、0.7とのステートセーブ互換は、間に合いませんでした。 0.81alphaは、CD-ROM^2の実装をOotakeの物に入れ替えてあり、現時点では動作ソフトが減ってます。
- 690 名前:汁ダーク mailto:sage [2009/06/13(土) 14:47:38 ID:WUG5i3st]
- …スレ違い
スマソ
- 691 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 15:29:58 ID:8DlyLfh9]
- staticじゃないと動かない?アホか。
メモリとスタックの構造をちゃんとわかってないだけじゃん。 auto変数でもmallocされたメモリでも余裕で動くよ。 それどころかVRAM上に置いても動くしな。
- 692 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 19:27:10 ID:oM/Z+T2p]
- GU_SPRITESのようにsceGuTexImageで送ったイメージから任意に切り出して
3Dのテクスチャとして使うはどうすればいいのでしょうか 今は以下のようにしていますが、明らかに効率が悪いというか間違っていると思うので 正しい方法を教えて下さい。 sceGuCopyImage(GU_PSM_8888,sx,sy,sw,sw,512,pixels,0,0,sw,tmpTexture); sceGuTexImage(0,sw,sw,sw,tmpTexture);
- 693 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 19:36:22 ID:DXsH9Jx5]
- 頂点のuvにテクスチャ座標を入れて描画
つまり同じやり方でおk
|
|