ページ 11

VISTAのPCでFPSが30ぐらいに下がる現象

Posted: 2011年1月11日(火) 15:55
by ものらす
この前自作ゲームを知人のPC(VISTA)で起動したところ、本来60ぐらいなはずのFPSが29~30ぐらいに下がる現象がおきました。
画面のリフレッシュレートが30になってしまっているのかと思ったのですが、リフレッシュレートは60に設定されてました…
そこで垂直同期をきってみると、今度は正常に60FPSを記録できました。
今までも何度か他のPCでゲームを起動し、試したことはありますが、こんな現象は初めてです。

この現象が起きたことがある方、そして直し方がわかるかたはいらっしゃいませんか?

Re: VISTAのPCでFPSが30ぐらいに下がる現象

Posted: 2011年1月11日(火) 18:54
by Ciel
FPS制御に問題があるんじゃないですか?
か、知人のPCのスペックに問題があるか。

Re: VISTAのPCでFPSが30ぐらいに下がる現象

Posted: 2011年1月11日(火) 18:58
by ISLe
AS さんが書きました:そこで垂直同期をきってみると、今度は正常に60FPSを記録できました。
垂直同期をきるとはどういうことですか?

タイマーの精度が低い環境でタイマーを使ったFPS制御とビデオドライバによる垂直同期を同時に用いると常にコマ落ちする状況になることがあります。
それが原因の場合はたとえばウインドウズメディアプレイヤーを起動するだけでタイマーの精度が上がるので状況が改善される可能性があります。

Re: VISTAのPCでFPSが30ぐらいに下がる現象

Posted: 2011年1月11日(火) 19:56
by YuO