Difference between revisions of "Final Fantasy VII Remake Intergrade"
Miguelzhang (talk | contribs) |
Supersamus (talk | contribs) (→Video: Add High Frame Rate (the first four steps of these fixboxes are all the same, maybe they should be unified?)) |
||
(7 intermediate revisions by 6 users not shown) | |||
Line 125: | Line 125: | ||
|vsync notes = | |vsync notes = | ||
|60 fps = true | |60 fps = true | ||
− | |60 fps notes = Choice between 30, 60, 90, or 120 FPS cap.<br/>Cinematic | + | |60 fps notes = Choice between 30, 60, 90, or 120 FPS cap. See [[#High frame rate|High frame rate]]. |
+ | <br/>Cinematic {{term|FMV}}s are capped at 30 FPS, while in-game {{term|FMV}}s are capped at 60 FPS. {{term|FMV}}s can be interpolated to higher framerates with [https://steamcommunity.com/groups/vidsquish Vidsquish]. | ||
|120 fps = true | |120 fps = true | ||
|120 fps notes = | |120 fps notes = | ||
Line 134: | Line 135: | ||
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
+ | }} | ||
+ | |||
+ | ===High frame rate=== | ||
+ | {{Fixbox|description=Modify with FFVIIHook|ref=|fix= | ||
+ | # Install [[#FFVIIHook|FFVIIHook]]. | ||
+ | # Copy the included {{file|Engine.ini}} to {{file|{{p|userprofile}}\Documents\My Games\FINAL FANTASY VII REMAKE\Saved\Config\WindowsNoEditor\}}. | ||
+ | # Open {{file|Engine.ini}} with a text editor. | ||
+ | # Add the <code>[SystemSettings]</code> header as a new line if it does not exist. | ||
+ | # Add <code>t.MaxFPS=0</code> (for a specific cap, replace 0 with the desired number). | ||
}} | }} | ||
Line 324: | Line 334: | ||
|fan = | |fan = | ||
|ref = | |ref = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Czech | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |notes = Fan - [https://lokalizace.net/cestina-do/final-fantasy-vii-remake 1] [https://komunitni-preklady.org/hra/FF7REM AI] | ||
+ | |fan = true | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 450: | Line 468: | ||
===Change in-game text language=== | ===Change in-game text language=== | ||
+ | {{Fixbox|description=Steam|ref=<ref>{{Refcheck|user=Xharos|date=June 17, 2022}}</ref>|fix= | ||
+ | # {{key|Right Click}} on the desired game in the '''Library'''. | ||
+ | # Select '''Properties''', the '''Language''' tab, then select the desired language. | ||
+ | }} | ||
+ | |||
{{Fixbox|description=Epic Games Store|ref=<ref>{{Refurl|url=https://www.reddit.com/r/FFVIIRemake/comments/rhu7xj/how_to_change_ff7r_pc_language_on_egs/hotkui7|title=How to change FF7R PC language on EGS? : FFVIIRemake|date=May 2023}}</ref>|fix= | {{Fixbox|description=Epic Games Store|ref=<ref>{{Refurl|url=https://www.reddit.com/r/FFVIIRemake/comments/rhu7xj/how_to_change_ff7r_pc_language_on_egs/hotkui7|title=How to change FF7R PC language on EGS? : FFVIIRemake|date=May 2023}}</ref>|fix= | ||
# Go to [https://www.epicgames.com/account/personal?lang=en-US Epic Games settings]. | # Go to [https://www.epicgames.com/account/personal?lang=en-US Epic Games settings]. | ||
# Make sure the "Prefered Communication Language" is in the desired language | # 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 | # 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 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
Line 569: | Line 587: | ||
===Middleware=== | ===Middleware=== | ||
{{Middleware | {{Middleware | ||
− | |physics = | + | |physics = PhysX |
|physics notes = | |physics notes = | ||
|audio = OGG Vorbis | |audio = OGG Vorbis | ||
Line 591: | Line 609: | ||
{{ii}} It's recommended to [[#Dynamic resolution|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. | {{ii}} It's recommended to [[#Dynamic resolution|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. | {{--}} Breaks HDR support, resulting in wrong and washed-out colors, with severe banding. | ||
− | {{--}} Force | + | {{--}} Force VSync off, could force VSync on through GPU driver but 60Hz display can result lower dynamic resolution, Fast Sync/Enhanced Sync may represent similar experience of DX12 mode. |
}} | }} | ||
Latest revision as of 22:50, 7 September 2024
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). For the 2020 Microsoft Store version, see Final Fantasy VII Windows Edition.
Developers | |
---|---|
Square Enix | |
Engines | |
Unreal Engine 4 | |
Release dates | |
Windows | December 16, 2021 |
Reception | |
Metacritic | 86 |
OpenCritic | 86 |
IGDB | 93 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Action, JRPG |
Art styles | Realistic |
Themes | Sci-fi |
Series | Final Fantasy |
Final Fantasy VII Remake Intergrade is a singleplayer action JRPG game developed and published by Square Enix. It is part of the Final Fantasy series.
Originally released on PlayStation 5 on June 10, 2021, Intergrade is an enhanced re-release of the 2020 PlayStation 4 game Final Fantasy VII Remake, the first part of the Final Fantasy VII remake project. It was ported to PC and first released exclusively on Epic Games Store on December 16, 2021, with an eventual release on Steam the following year on June 17, 2022.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Epic Games Store | ||||
Green Man Gaming | ||||
Humble Store | ||||
Steam |
Essential improvements
FFVIIHook
- Unlocks the developer console, giving access to console commands and easy changes to the game's CVars, along with allowing loose INI files to be loaded in from the game's config folder.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\My Games\FINAL FANTASY VII REMAKE\[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/1462040/pfx/[Note 2] |
Save game data location
System | Location |
---|---|
Epic Games Launcher | %USERPROFILE%\Documents\My Games\FINAL FANTASY VII REMAKE\EOS\ |
Steam | %USERPROFILE%\Documents\My Games\FINAL FANTASY VII REMAKE\Steam\ |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/1462040/pfx/[Note 2] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Epic Games Launcher | ||
OneDrive | Requires enabling backup of the Documents folder in OneDrive on all computers. | |
Steam Cloud |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | Aspect ratios narrower than 16:9 are letterboxed. Use Flawless Widescreen to fix. | ||
Multi-monitor | Use Flawless Widescreen. | ||
Ultra-widescreen | Use Flawless Widescreen. This may result in FMVs being heavily cropped. A workaround is to tap F11 to switch to Windowed mode and also use the Flawless Widescreen hotkey (Ctrl+Alt+Z by default) to disable the fix during the cutscene. Tap F11 again and re-enable the fix with the hotkey when the cutscene ends to restore the fix and Borderless Fullscreen mode.[1] You can simplify the process by changing the hotkey in Flawless Widescreen to also be F11 . |
||
4K Ultra HD | FMVs are in 1080p. | ||
Field of view (FOV) | Use Flawless Widescreen. | ||
Windowed | |||
Borderless fullscreen windowed | Traditional fullscreen not available; see Exclusive fullscreen. | ||
Anisotropic filtering (AF) | Unknown filtering method. | ||
Anti-aliasing (AA) | Forced TAA. See Anti-aliasing (AA). | ||
Vertical sync (Vsync) | See the glossary page for potential workarounds. | ||
60 FPS and 120+ FPS | Choice between 30, 60, 90, or 120 FPS cap. See High frame rate.
Cinematic FMVs are capped at 30 FPS, while in-game FMVs are capped at 60 FPS. FMVs can be interpolated to higher framerates with Vidsquish. |
||
High dynamic range display (HDR) | 10 Bit PQ, support windowed. Exists HDR metadata. | ||
Ray tracing (RT) |
- The game engine may allow for manual configuration of the game via its variables. See the Unreal Engine 4 page for more details.
High frame rate
Modify with FFVIIHook |
---|
|
Anti-aliasing (AA)
Disable TAA[2] |
---|
r.AntiAliasingQuality=0 r.PostProcessAAQuality=0 r.TemporalAAQuality=0 r.TemporalAASamples=0 r.DefaultFeature.AntiAliasing=0 r.DefaultFeature.AntiAliasing=False |
Dynamic resolution
- As of update 1.001 DRS was also disabled for higher than 60 FPS.[4]
- Depending on FPS cap, the game utilizes dynamic resolution. It can be set manually using Flawless Widescreen.
Modify with Flawless Widescreen |
---|
Modify with FFVIIHook[5] |
---|
|
Exclusive fullscreen
- FFVIIHook can force the in-game resolution picker to use exclusive fullscreen mode for all resolutions.
- Exclusive fullscreen only works properly when playing in D3D11 mode.
Enable exclusive fullscreen[citation needed] |
---|
|
Post-processing
Disable post-processing by hand[5] |
---|
Use "light" version of TAA r.TemporalAASamples=4 r.TemporalAACurrentFrameWeight=0.45 Disable depth of field r.DepthOfField.FarBlur=0 r.DepthOfFieldQuality=0 r.FastVRam.BokehDOF=0 r.FastVRam.CircleDOF=0 r.FastVRam.DOFSetup=0 r.DOF.Kernel.MaxBackgroundRadius=0.0000 r.DOF.Kernel.MaxForegroundRadius=0.0000 r.FastVRam.DOFPostfilter=0 r.FastVRam.DOFReduce=0 r.FastVRam.DOFSetup=0 Disable motion blur r.MotionBlurQuality=0 Disable film grain r.Tonemapper.GrainQuantization=0 |
Disable vignette
Use Flawless Widescreen |
---|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | Not present | |
Mouse sensitivity | ||
Mouse input in menus | Scroll wheel to cycle through menu items, left-click to choose a menu item, right-click to exit. | |
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Some controllers may need to be powered on after launch to function properly. PS5 controllers over Bluetooth are detected as generic controllers and require rebinding in the menu. | |
Full controller support | ||
Controller remapping | ||
Controller sensitivity | Options exist, but are extremely limited. Equivalent to PlayStation version. | |
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | DualSense also supported. | |
---|---|---|
PlayStation button prompts | DualSense button prompts also supported. Use this mod (DualShock 4) or this mod (DualSense) to force DualShock 4 or DualSense button prompts regardless of which controller or wrapper is being used. |
|
Light bar support | Blue light | |
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes | Wired, Wireless (Bluetooth), , |
Generic/other controllers | ||
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | Rumble only works if controller is set as Xinput Controller in controller settings | |
Digital movement supported | ||
Simultaneous controller+KB/M | Working on Xinput Controller mode |
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 | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Simplified Chinese | ||||
Traditional Chinese | ||||
Czech | Fan - 1 AI | |||
French | ||||
German | ||||
Indonesian | Fan translation, download. Only the main game (main story+side missions) is currently translated by this patch, Episode INTERmission is untranslated. |
|||
Indonesian | Fan translation by IGTC Team (Indonesia Game Translator Community) | |||
Italian | ||||
Japanese | ||||
Korean | ||||
Polish | Fan translation, download. | |||
Brazilian Portuguese | ||||
Russian | Machine translation, download. | |||
Russian | Regularly updated translation from the "Mognet" team, download. | |||
Russian | Fan translation by «The Miracle». | |||
Spanish | ||||
Latin American Spanish |
Change in-game text language
Steam[6] |
---|
|
Epic Games Store[7] |
---|
|
Steam Deck
Steam version
- Steam Deck verified. If you own the game on Steam, you can play it without having to do anything.
Epic Games Store version
Epic Games Store is not supported on SteamOS, but can be manually installed.
Install Epic Games Store games through Heroic[8] |
---|
|
Install Epic Games Store games through Steam[9] |
---|
|
Issues unresolved
Heavy FPS drops
- The game's frame rate can drop from 120 FPS to below 30 FPS when texture settings are set to high on a GPU with 8 GB of VRAM or less. This may be caused by poor VRAM management, as the issue is resolved by alternating 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.
- nVidia driver 511.65 addressed an issue with VRAM allocation calls that improves drops caused by VRAM swap, but don't completely solve the problem. Drops will still happen in more demanding areas while the problem won't happen anymore in less demanding ones. The mileage of this will vary.[10]
Poor frame pacing and data streaming issues
- When using the in-game FPS limiter, the game can introduce poor frame pacing. It also presents data streaming issues that can be easily reproduced.[11]
- The frame pacing issues can be greatly alleviated by using any VRR technology (such as HDMI VRR, G-Sync or Freesync). This won't help with data streaming issues, however.[12]
Controller detection oddities
- Some controllers (e.g. DualSense) 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
VR support
3D modes | State | Notes | |
---|---|---|---|
Nvidia 3D Vision | new Geo-11 3D Driver (RTX3000/4000 compatible) | ||
vorpX | User Profile, see vorpx forum for introduction |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 12 | See Force Direct3D 11. |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Physics | PhysX | |
Audio | OGG Vorbis |
Force Direct3D 11
Use the -dx11 command line argument[citation needed]
|
---|
|
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:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/1462040/
. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (1462040) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ 1.0 1.1 Verified by User:Hman360 on 2022-01-30
- ↑ No TAA at Final Fantasy VII Remake Nexus - Mods and community - last accessed on May 2023
- ↑ Helix Mod: Final Fantasy VII Remake Intergrade [DX11] - last accessed on 2022-01-30
- ↑ Final Fantasy VII Remake Intergrade PC Update 1.001 Stabilizes Framerates of 90 and Above; Also Packs Fixes For Various Issues - last accessed on 2022-01-13
- ↑ 5.0 5.1 Final Fantasy VII Remake - TAA, Depth Of Field, Dynamic Resolution Scaling and Motion Blur Workarounds
- ↑ Verified by User:Xharos on June 17, 2022
- ↑ How to change FF7R PC language on EGS? : FFVIIRemake - last accessed on May 2023
- ↑ Epic Games Store on the Steam Deck - YouTube - last accessed on 2022-02-25
- ↑ Epic Games on a Steam Deck gets WAY easier with Heroic Flatpak - YouTube - last accessed on 2022-03-11
- ↑ Final Fantasy VII Remake DX12 Stuttering Mostly Fixed by GeForce Driver - last accessed on 2022-02-07
- ↑ Uh Oh...Final Fantasy VII Remake: PC (Day 1 Impressions) - last accessed on May 2023
- ↑ Verified by User:Tamodolo on 2021-12-21
- Tested using an RTX 3070 in native 4K resolution using HDMI 2.1 VRR at 4K120 and with LFC enabled on an LG C9 OLED TV. Also tested with all FPS targets: 30, 60, 90, and 120. All FPS targets present a significantly better frame cadence than fixed refresh rate.