SDL=Simple DirectMedia Layerでゲームだat TECH
SDL=Simple DirectMedia Layerでゲームだ - 暇つぶし2ch334:デフォルトの名無しさん
07/12/28 00:39:37
cairoとの相性いいみたいですね
フォントとか画像ファイル関係はcairoで代用できそう

335:デフォルトの名無しさん
08/01/05 01:27:38
板違いだったらすいません。

ちょっと質問なんですが、Ruby/SDLを使用しようと思って、必要なものをインスコして、
プログラムを書き、コンパイルしたら、

ALSA lib confmisc.c:数字
ALSA lib conf.c:数字
ALSA lib pcm.c:数字

こういうものが多数出てきて、実行できませんでした。

環境は、Linuxのubuntu7.10を使っています。
SDLやRuby/SDLは元々入っていたものをパッケージャから入れました。

どうしたら実行できるでしょうか?

336:デフォルトの名無しさん
08/01/06 00:41:57
こういうものが多数・・・と手書きするんじゃなくて
可能な限りをコピー&ペーストしなさい
数字の後にもエラーメッセージ続いてたろ?

337:デフォルトの名無しさん
08/01/07 01:23:00
>>335です。
実行できなかったのは、ソースファイルの打ち間違いでした。すいません。
しかし、>>335に書いたエラーが出てから実行されます。

>>336
すいません。VMwarePlayerでLinuxを使っていて、
それではネットにつなげるように設定していなかったので
コピペできませんでした。

ALSA lib confmisc.c:769:(parse_card) cannot find card ''
ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:3982:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM default

これが出てたエラーです。

338:デフォルトの名無しさん
08/01/17 00:25:47
マルチプラットフォームなこのライブラリですが
多少の手直し程度の移植可能(なように作れる)プラットフォームは
どれとどれでしょうか?

339:デフォルトの名無しさん
08/01/17 01:02:45
>>337
サウンドデバイスが見つからないと言っている

>>338
Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX.

340:デフォルトの名無しさん
08/03/03 05:22:10
SDL_ttfについて質問です
TTF_RenderText_Solid等をして返ったサーフェースは自分でSDL_FreeSurfaceで開放しなくてはいけませんか?

341:デフォルトの名無しさん
08/03/03 13:55:39
>>340
開放しなくてはいけませんか?(Y/yes)

342:デフォルトの名無しさん
08/03/03 22:14:36
>>340
開放しなくても、プログラムが止まることは無いでしょう(多分)
なので開放しなくても大丈夫です

343:デフォルトの名無しさん
08/03/04 02:12:30
毎フレームフォントをラスタライズするようなアホプログラムなら直ぐに止まりそうだけどね…

344:デフォルトの名無しさん
08/03/08 18:26:01
>>340
毎フレームフォントをラスタライズかつ開放しないアホプログラムを実行してタスクマネージャのメモリの項を見ましょう

つかやっぱり毎回作っては開放してって重いのかな('A`)

345:デフォルトの名無しさん
08/03/08 18:40:37
サーフェスに文字を詰め込んでいって
毎フレーム自分でレイアウトして描画するようにしたほうがいい気がする
ちょっと面倒だけど作ってしまえば更新頻度とか気にせず使える

346:デフォルトの名無しさん
08/03/08 18:45:07
>>344
毎フレームってことなら当然糞重いでしょ。
サイズにもよるが、メモリの確保&解放だけで結構なボトルネックになるとみた。
既存サーフェスに描画してくれる機能ってあったっけ?

347:デフォルトの名無しさん
08/03/15 21:48:06
sage

348:デフォルトの名無しさん
08/04/11 00:41:48
あげ

349:デフォルトの名無しさん
08/06/14 07:06:13
320x224の解像度でフルスクリーンにすると画面が90度回転してしまうんですが、
解像度は変えないか320x240でこれを発生させない解決方法ってないでしょうか?


350:デフォルトの名無しさん
08/06/15 03:38:37
>>349
環境くらい書いたら?

351:デフォルトの名無しさん
08/06/15 10:22:11
すっかり忘れました。ごめんなさい。

ハードはThinkPad X60s
Win XP + Mingw GCC + SDLソースインスコ
です。


352:デフォルトの名無しさん
08/06/15 13:31:05
PCEngineのエミュレータでも作ってるのかね

353:デフォルトの名無しさん
08/06/22 08:59:52
先生!こんなのありましたけど、昔ながらの行番号BASICからSDLが使えるんですか?

SDL_basic
URLリンク(www.libsdl.org)

354:デフォルトの名無しさん
08/06/26 22:43:48
解像度を640*480にする



最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch