[過去ログ]
SDLスレ (987レス)
SDLスレ http://echo.5ch.net/test/read.cgi/gamedev/1005469181/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
900: 名前は開発中のものです。 [sage] 2005/09/12(月) 01:31:45 ID:yPWNVwAr で? http://echo.5ch.net/test/read.cgi/gamedev/1005469181/900
901: 名前は開発中のものです。 [sage] 2005/09/13(火) 15:17:26 ID:IiHu2zoE OS汎用で二重起動防止なら、自分専用のポートを決めてbindするとか。 WindowsならWSAStartupを呼ぶとか多少のOS依存はifdefで書く必要はあるが。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/901
902: 名前は開発中のものです。 [sage] 2005/09/22(木) 09:51:58 ID:IbR5Q/kQ 質問。 SDL_LoadBMPで取得したSDL_Surfaceは SW_SURFACEとして読み込まれている認識でOK? http://echo.5ch.net/test/read.cgi/gamedev/1005469181/902
903: 名前は開発中のものです。 [sage] 2005/09/22(木) 09:59:46 ID:IbR5Q/kQ スマソ。俺の動作結果はSWでもHWでも無い場所に格納されているみたい。 if(surface->flags&SDL_HWSURFACE) printf("HW\n"); って感じでSWも確かめましたが反応無し。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/903
904: 名前は開発中のものです。 [sage] 2005/09/22(木) 12:55:39 ID:5uMRcPCk >>903 #define SDL_SWSURFACE 0x00000000 /* Surface is in system memory */ #define SDL_HWSURFACE 0x00000001 /* Surface is in video memory */ です。 システムメモリ上かVideoメモリ上のどちらかに確保されて、 下位の1bitがvideoメモリ上にあるかどうかを判定するフラグです。 if(surface->flags&SDL_HWSURFACE) printf("HW\n"); else printf("SW\n"); http://echo.5ch.net/test/read.cgi/gamedev/1005469181/904
905: 名前は開発中のものです。 [sage] 2005/09/22(木) 18:10:40 ID:p3aHRteJ ってことでSWSURFACEで正解。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/905
906: 名前は開発中のものです。 [sage] 2005/09/22(木) 23:39:29 ID:IbR5Q/kQ サンクス。古いマシンでのフィルレートがDDrawよか遅かったのです。 ううむ。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/906
907: 名前は開発中のものです。 [sage] 2005/09/23(金) 16:11:11 ID:nrqAdKrH ちゃんと読み込んだ画像を SDL_DisplayFormat() して スクリーンのフォーマットにあわせた? あとそもそもスクリーンがHWSURFACEになってなければ DDrawより遅くなると思うよ? http://echo.5ch.net/test/read.cgi/gamedev/1005469181/907
908: 名前は開発中のものです。 [sage] 2005/09/23(金) 20:15:53 ID:tQ78MyNZ みなさん有り難うございます(;つД`) >>907 サンクス おっしゃるように、HWSURFACEにして、SDL_DisplayFormatでサーフェス指定して解決したす。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/908
909: 名前は開発中のものです。 [] 2005/09/29(木) 22:19:14 ID:QcAJa6kn ウィンドウモードとフルスクリーンモードの処理速度が異なるのだが、 どういうことだ? SDLの関数あたりが悪さしていると思うのだが、わからないんです。 教えて、えろい人!! http://echo.5ch.net/test/read.cgi/gamedev/1005469181/909
910: 名前は開発中のものです。 [sage] 2005/09/29(木) 22:57:19 ID:i68KflVJ 垂直同期の有無じゃね? http://echo.5ch.net/test/read.cgi/gamedev/1005469181/910
911: 名前は開発中のものです。 [sage] 2005/09/29(木) 23:09:02 ID:q77C+Q53 フルスクリーンだと、資源を専有してるから速いんだろうよ http://echo.5ch.net/test/read.cgi/gamedev/1005469181/911
912: 名前は開発中のものです。 [sage] 2005/09/29(木) 23:12:38 ID:LmvdAp7b >>909 マルチうぜー http://echo.5ch.net/test/read.cgi/gamedev/1005469181/912
913: 名前は開発中のものです。 [] 2005/09/30(金) 00:59:46 ID:oblFcTL6 >>911 残念な事にフルスクリーンの方が遅くなるんだ!! >>912 まったくだ!! http://echo.5ch.net/test/read.cgi/gamedev/1005469181/913
914: 名前は開発中のものです。 [sage] 2005/09/30(金) 18:35:36 ID:6EUSIuxQ >>913 >残念な事にフルスクリーンの方が遅くなるんだ!! マジかっ!? 意味ねー つーか、フルなしでよくねーの http://echo.5ch.net/test/read.cgi/gamedev/1005469181/914
915: 名前は開発中のものです。 [sage] 2005/09/30(金) 20:34:34 ID:/6HcyHJo あーなんだ、SDL側にvsync待ちさせといて、さらに待ってるとかいうオチじゃないよな? http://echo.5ch.net/test/read.cgi/gamedev/1005469181/915
916: 名前は開発中のものです。 [sage] 2005/10/13(木) 11:48:15 ID:CykI+nJQ あるところのゲームサークルに参加したんですが、 グラフィック部分にSDLを使うことになりました。 そして音楽はMIDIは環境で変わるから良くないってことで DirectMusicProducerを使うとか言い出しました 僕はmixerのMODを使うことを進めたんですが、押し切られてしまいました リンカエラーとかメモリエラーがでないか凄く心配です・・・ 皆さんはどう思いますか? http://echo.5ch.net/test/read.cgi/gamedev/1005469181/916
917: 名前は開発中のものです。 [sage] 2005/10/13(木) 12:21:18 ID:XPDehWw3 >DirectMusicProducerを使うとか言い出しました DirectMusicProducerは単に音楽作成ツールですよ? 音楽はDirectX Audioで自前で鳴らし、 効果音はSDLで鳴らそうってなら確かにやめた方がよさそう。 どんな問題が出るか知らないけどね。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/917
918: 916 [sage] 2005/10/13(木) 12:53:25 ID:ypy0AXR+ >>917 そうです。DirectMusicProducerで作ったデータを DirectX Audioで鳴らそうとしてました。 効果音はどうか知りません リンカに怒られると言ったら外部にDMPファイルを再生するDLLを置くとか言い出しました もうガクブルです。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/918
919: 名前は開発中のものです。 [sage] 2005/10/13(木) 17:25:39 ID:ToPl7cy0 >>915 MODはSDLに組み込みだから楽 ← プログラマの都合 DMPはMIDIライクな編集がその場で出来るから楽 ← 音楽屋の都合 こう思った。 うまい折衷案が出るとよいが、最終的にはプログラマ側で妥協してやるしかないんじゃない? http://echo.5ch.net/test/read.cgi/gamedev/1005469181/919
920: 919 [sage] 2005/10/13(木) 17:47:05 ID:ToPl7cy0 レス番間違えたーよ('A`) >>916宛でした http://echo.5ch.net/test/read.cgi/gamedev/1005469181/920
921: 915 [sage] 2005/10/13(木) 21:13:13 ID:pthRpnxV >>919 そうですか・・・音楽屋がやりやすいなら仕方ないです でもDirectMusic叩けるなら、Drawも直に叩いて欲しい うちのメインの考え方は分からないです・・・ http://echo.5ch.net/test/read.cgi/gamedev/1005469181/921
922: 名前は開発中のものです。 [sage] 2005/10/14(金) 10:28:50 ID:uk4v+zqx >>921 とりあえず、言質はとっとけ 最低でも、そのメインが該当箇所を組むようにな 問題なけりゃそれでいいが、 問題出たときに誰が泥をかぶるのかを決めとかないと プロジェクトが頓挫する事になる http://echo.5ch.net/test/read.cgi/gamedev/1005469181/922
923: 名前は開発中のものです。 [sage] 2005/10/14(金) 18:43:07 ID:kCsY6VJS UTF8のファイルから読み込んだ文字列をひとつのサーフェイスにして 描画する方法が分かりました。 しかし、その文字列を一文字ずつ描画したい場合(ドラクエのように人に話すと 表示されるメッセージのように)は人文字ずつサーフェイス作っていって フレームカウントをして表示速度の制御をしながら描画するのがいいんでしょうか? 後、UTF8だと日本語1文字が何バイトなのかって固定されてないので、すごく難しいんですが。 アイディアください。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/923
924: 名前は開発中のものです。 [sage] 2005/10/14(金) 20:16:29 ID:uTRcIOI8 UTF-8は先頭バイト見れば何バイトかわかるけど? 0x00-0x7F 1 0xC0-0xDF 2 0xE0-0xEF 3 0xF0-0xF7 4 0xF8-0xFB 5 0xFC-0xFD 6 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/924
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 63 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s