This page is for the remake. For the original 1998 release, see Final Fantasy VII. For the 2012 re-release, see Final Fantasy VII (2012).
Availability
Essential improvements
Dynamic Resolution Scaling
- The game's dynamic resolution scaling system appears to be tied to its frame rate limiter. There is a mod available to disable it at the link below. Note that using an external limiter with a lower frame rate target does not appear to bypass this.
https://www.nexusmods.com/finalfantasy7remake/mods/22
Game data
Configuration file(s) location
Save game data location
Video
- The game engine may allow for manual configuration of the game via its variables. See the Unreal Engine 4 page for more details.
Temporary Ultrawide Fix
- Install Reshade to game folder where .exe is located (to find the .exe, inside the game folder go to:
<path-to-game>\End\Binaries\Win64
and select the game executable there)
- In Shaders list select Fubax-shaders, in the next screen select AspectRatio.fx, other shaders are up to you, this is the only one needed for Ultrawide.
- Download and install a exe editor like HxD or wxMEdit, then go to where the game executable is located in
<path-to-game>\End\Binaries\Win64
and drag the .exe into the HxD or wxMEdit window or shortcut.
- In HxD, Press CTRL+R, in the first box and in the "Hex-values" tab, find
3B 8E E3 3F
and "replace all" with the value for your resolution, example 8E E3 18 40
for 3440x1440.
- Now the second value, you need to find
35 FA 0E 3C BC 74
and replace with 35 FA 38 3C BC 74
for 21:9 or EF F4 38 3C BC 74
if you use 32:9, then save. NEW: You can try this triple monitor setup value for 32:9 and see if its better: EF D4 83 3C BC 74
- Start the game, open reshade configuration and make sure Aspect Ratio shader is checked (make sure it's not in performance mode (tiny checkbox at bottom right of the window)), then at bottom of Reshade window find the AspectRatio.fx and set the slide of "Correct proportions" to 0.343 (this is the value for 21:9) -- For 32:9 keep moving the slider Until it fills the whole screen.
- If you disable the shader mentioned in step 1, you will notice the game aspect ratio shrunk, this is why we use the shader.
There is also an updated method that doesn't require exe editing or Reshade here:
https://www.reddit.com/r/widescreengamingforum/comments/rvfgkx/final_fantasy_vii_remake_ultrawide_fix_flawless/
Post-processing
Input
Audio
Audio feature |
State |
Notes |
Separate volume controls |
|
Master, Music, SFX, Speech Volume. |
Surround sound |
|
|
Subtitles |
|
Dialogue only or with speaker name. |
Closed captions |
|
|
Mute on focus lost |
|
|
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
Simplified Chinese |
|
|
|
|
Traditional Chinese |
|
|
|
|
French |
|
|
|
|
German |
|
|
|
|
Italian |
|
|
|
|
Japanese |
|
|
|
|
Korean |
|
|
|
|
Brazilian Portuguese |
|
|
|
|
Spanish |
|
|
|
|
Latin American Spanish |
|
|
|
|
Russian |
|
|
|
Machine translation, download. |
Change in-game text language
Edit EGS settings[3]
|
- Go to Epic Games settings.
- Make sure the "Prefered Communication Language" is in the desired language
- If it's already in the desired language and the game is still in another language, change it to something else, save and launch the game. Close the game, change the comms preference back to the desired language and launch the game one last time
|
Issues unresolved
Debug build
- It seems Square-Enix issued accidentally a debug version of the game that normally is not intended to the final public. This may be the cause of the many issues this game have on PC. There is no word from developers if the public will ever see the vanilla build on PC at this point in time.[4]
Heavy FPS drops
- The game can drop fps from 120 to below 30 fps when texture settings are set to high on a GPU with 8GB of VRAM or less. This may be caused by poor VRAM management, as the issue is resolved by altering between low and high settings. This appears to force a VRAM-flush. There is no word from the developers about the issue at the time of this edit.
Bad frame-pacing and data-stream-issues
- When using the in game fps limiter the game can present bad frame-pacing. It also presents data-stream-issues that can be easily reproduced.[5]
There is no word from the developers about the issue at the time of this edit.
- The frame-pacing issue can be greatly alleviated by using any VRR technology (such as HDMI VRR, G-Sync or Freesync). This won't help with data-stream-issues however.[6]
Controller detection oddities
- Some controllers (PS5 Controller as an example) do not function correctly over Bluetooth if they are powered on and connected prior to launching the game. The game does not always recognize the type of controller when connected via Bluetooth. This will result in generic, difficult to parse, numbered button labels in-game. It will also require you to rebind all of the buttons on the controller, as it will by default automatically bind only the d-pad, accept, and cancel buttons in this scenario.
Other information
API
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
|
Middleware
- No middleware information; you can edit this page to add it.
Force DirectX 11
Use the -dx11 command line argument[citation needed]
|
- Brings more consistent frame times.
- It's recommended to disable the dynamic resolution scaler, and limit the frame rate by other means (Nvidia Control Panel, AMD Radeon Software, RTSS, etc). In Nvidia control panel, forcing Vsync On, and Prefer maximum performance may help further.
- Breaks HDR support, resulting in wrong and washed-out colors, with severe banding.
|
- Unlocks the developer console, giving access to console commands and easy changes to the games CVars, along with allowing loose INI files to be loaded in from the game's config folder.
Dynamic Resolution Scaling - FFVIIHook Method
- The game's dynamic resolution scaling system appears to be tied to its frame rate limiter and can also be disabled with this mod.
Disable dynamic resolution scaling[citation needed]
|
- Install FFVIIHook.
- Copy the included
Engine.ini to %USERPROFILE%\Documents\My Games\FINAL FANTASY VII REMAKE\Saved\Config\WindowsNoEditor\ .
- Uncomment lines below (remove the
# ) to disable the dynamic resolution used by the game.
#r.DynamicRes.OperationMode=0
#r.DynamicRes.MinScreenPercentage=100
|
Exclusive fullscreen for DX11 - FFVIIHook Method
- FFVIIHook can force the in-game resolution picker to use exclusive fullscreen mode for all resolutions.
- Exclusive fullscreen only works properly when playing in DX11 mode.
Enable exclusive fullscreen[citation needed]
|
- Install FFVIIHook.
- Create a file named
usefullscreen.txt next to one of the EXEs.
- Run the game using the
-dx11 command line argument.
|
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
10 (2004) | |
Processor (CPU) |
Intel Core i5-3330 AMD FX-8350 |
Intel Core i7-3770 AMD Ryzen 3 3100 |
System memory (RAM) |
8 GB |
12 GB |
Hard disk drive (HDD) |
100 GB | |
Video card (GPU) |
Nvidia GeForce GTX 780 AMD Radeon RX 480 3 GB of VRAM DirectX 12 compatible
| Nvidia GeForce GTX 1080 AMD Radeon RX 5700 8 GB of VRAM |
- A 64-bit operating system is required.
Notes
- ↑ Appears to contain no useful .ini files by default
- ↑ 2.0 2.1 Notes regarding Steam Play (Linux) data:
References