[過去ログ]
サルでもできるスロゲー開発 (877レス)
サルでもできるスロゲー開発 http://mevius.5ch.net/test/read.cgi/gamedev/1147144329/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
196: 名前は開発中のものです。 [sage] 2006/07/03(月) 22:14:29 ID:VtdJ3oFD >>194 FPSは同じになりますがCPU使用率は大幅に違う模様。 FPS:await 1=es_sync 15 CPU:await 1<<<es_sync 15 >>195 await 0でもタスクは移るみたいですね。 ヘルプにはウィンドウモード時にはawaitを入れろとかいてあるけど、 フルスクリーン時にも入れないとALT+TABが効かなくなる…。 CPUを抑えて高FPSにならないものか・・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1147144329/196
197: 名前は開発中のものです。 [sage] 2006/07/05(水) 22:59:05 ID:8IkJlQcA >>196 #include "kernel32.as" #include "winmm.as" ;timeBeginPeriod 1 : onexit *exit_proc; dim liFrequency,2 dim liCounter,2 lpFrequency = varptr(liFrequency) : QueryPerformanceFrequency lpFrequency lpCounter = varptr(liCounter) : QueryPerformanceCounter lpCounter mspc = 1000.0 / liFrequency(0) : Prev = liCounter(0) repeat QueryPerformanceCounter lpCounter : LoopCount++ if (liCounter(0) - Prev >= liFrequency(0)) { loopAverage = mspc * (liCounter(0) - Prev) / LoopCount DrawAverage = mspc * DrawSum / LoopCount Prev = liCounter(0) : LoopCount = 0 : DrawSum = 0 } redraw 0 : color 255,255,255 repeat 5;負荷 boxf loop if LoopAverage != 0 { color 0,0,0 : pos 0,0 mes "描画処理 "+DrawAverage+"ms ループ "+LoopAverage+"ms" mes "計算上のCPU使用率"+(DrawAverage * 100 / LoopAverage)+"%" } redraw 1 : BeforeDraw = liCounter(0) QueryPerformanceCounter lpCounter : DrawSum += liCounter(0) - BeforeDraw await 15; timeBeginPeriod有りでawait値を減らすとタスクマネージャ上の負荷が.... loop *exit_proc timeEndPeriod 1 : end http://mevius.5ch.net/test/read.cgi/gamedev/1147144329/197
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.026s