プロのゲーム攻略サイト

www.zgtz168.com

ファイナル ファンタジー – フレームレートのロック解除または設定方法

GameAssembly.dll を 16 進数で編集して、ゲームの最大フレームレートを設定する方法。特定の値に設定すると、世界や街の地図を歩き回るときのジャダー効果を軽減できます。

フレームレートのロック解除または設定のガイド

Hex Editor で GameAssembly.dll を編集

まず、16 進エディタで GameAssembly.dll を開きます。 HxDを使用しています。次のバイトを 16 進数で検索:

  • 8d 4a 3c

補足:これらのバイトは次のアセンブリ オペコードに対応します:lea ecx,[rdx+3ch]

0x3c は 16 進数で 60 で、後で ecx を使用してメモリ位置 [GameAssembly.dll + 0x1771e80] を、ここで rdx レジスタに追加された値に設定します。

正しい 3 バイトを見つけると、次のように表示されます。

バイトが見つかったら、3c を任意の値に変更できます。ジャダーを減らすと思われるいくつかの値:

  • (4b) 75 fps – 75 Hz ディスプレイの場合
  • (73) 115 fps – 120hz または 144hz g-sync/freesync ディスプレイ用
  • (78) 120 fps – 120hz ディスプレイ用
  • (99) 153 fps – 165hz g-sync/freesync ディスプレイ用

3c の値を目的のフレームレートに変更し、ファイルを保存します。

ゲームを実行すると、入力した新しい値が最大フレームレートになります!