ファイナル ファンタジー – フレームレートのロック解除または設定方法
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 の値を目的のフレームレートに変更し、ファイルを保存します。
ゲームを実行すると、入力した新しい値が最大フレームレートになります!