コントローラーとゲームの遅延

ちょっと閑話休題


遅延とリフレッシュレート


CYBER ・ アーケードスティック ( PS4 / SWITCH 用) - PS4 Switch
CYBER ・ アーケードスティック ( PS4 / SWITCH 用) - PS4 Switch

以前にゲームブログ仲間の方が、「アーケードスティックを買ったけど、Switchでは遅延で使い物にならなかった」と言う話を書いていました
後日、「モニターをゲーミングモニターに買い換えて試してみたら、遅延が改善された」とのこと
せっかくのスティックだったので、使えるようになって良かった・・・で終わってもいいのですが、「では原因は何だろ」と

「遅延」というだけなら
1.スティックのファームウェアの問題
2.Switchの画像出力の問題
が考えられます


FC ファミコン 周辺機器 ハドソン ジョイカード 連射コントローラー
FC ファミコン 周辺機器 ハドソン ジョイカード 連射コントローラー

ファミコンのジョイカードにしても、セガMK3用ジョイパッドにしても
この時代のコントローラーは、「信号をそのまま送っています」
上を押したら「上」という信号で、Aを押したら「A」という信号
なので、「ATARI仕様」というコントローラーは配線をつなぎ替えるだけで、他のハードで使えるのです
(上下左右に関してはそのまま共通で配線もそのままでいいんだけどね)

一方で、ドリームキャストやプレイステーションの時代からは、振動やアナログなどのコントローラーの機能が増えてコントローラー側にもICチップが入ったりしています
なので、今のパッド接続コンバーターは独自の信号を変換する一手間がかかります
一時期PC用パッド接続変換器で、「~~の物は遅延が少ない」などと言われていたのは「変換に時間がかかる」からです

エレコム ゲームパッドコンバータ USB接続 プレステ/プレステ2コントローラ対応 1ポート JC-PS101UBK
エレコム ゲームパッドコンバータ USB接続 プレステ/プレステ2コントローラ対応 1ポート JC-PS101UBK


そして今の時代
・・・どのハードでも全部「USB」端子ですよね
ということで、「コントローラー側で最初から各ハード用の信号送ればいいじゃん」となってます
そこで、Switch用の信号を送るのに手間がかかってるんじゃないかな・・・と
(どうも違うようでした)


画像出力というのは、Windowsでも「3フレーム問題」として有名なのですが
通常の液晶モニタやTVでは60Hz(=60fps)の表示で、一秒間に60回画像が書き換わります
仕様として「3フレーム(3枚)遅れて表示される」というものです
この理由は、「綺麗な画像を表示する為」です
動きの速い動画(=ゲーム)を表示する際に、書き換えが遅れて画像が崩れたりするのを防ぐ為です
さらに液晶TVでは、「画像を溜めて表示する」為にフレームバッファという機能が使われています
これによりさらに遅延が発生するのです
なので、普通の液晶テレビでは「ゲームモード」が存在します(フレームバッファ機能を使わない設定です)
で、上記のSwitchの件ですが、「Switchでのみ」遅延が発生することと、そもそも液晶モニタなのでモニタ側には問題ありません

そしてSwitchがそのままなのに「ゲーミングモニタで改善した」
Switchに原因がある可能性は・・・ないわけでは・・・無いでしょう

使われたゲーミングモニタはIOーDataの物

I-O DATA ゲーミングモニター 24.5インチ(240Hz) GigaCrysta PS4 FPS向き 0.6ms(GTG) TN HDR HDMI×2 DP リモコン付 高さ調整 EX-LDGC251UTB
I-O DATA ゲーミングモニター 24.5インチ(240Hz) GigaCrysta PS4 FPS向き 0.6ms(GTG) TN HDR HDMI×2 DP リモコン付 高さ調整 EX-LDGC251UTB


240Hzでの表示が可能です
一秒間に240回の画像書き換えをおこないます
単純に遅延の時間が1/4になるので改善はするでしょう・・・・Switchが240Hzの表示に対応してるのなら

おそらくSwitchの画像書き換えもWindowsと同じ仕様なのでしょう
検証した方によると、標準で6フレームの遅れだそうです
なんと・・・Bluetoothの無線だけでなく接続モードでも同じとか

ディスプレイ側の表示の遅れだけでも1/4になって、改善したのかなぁ・・・

古いディスプレイの表示方式がTVと同じフレームバッファ方式だった、というのが一番ありそうな気がしてきました
実感出来るほどの遅延は、さすがにどうかと思います・・・

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのコメント