Create an account

FFVIIHook - INI and dev console unlocker  

Upload: 27 Jan 2025, 19:30
Created by: emoose [X]
Uploaded by: Aqxaro

# INI & Dev-console Unlocker, Easy Engine CVar Modifications

## Installation

To install the tool, simply extract the ZIP file into the root of your game folder. After doing so, you should see an xinput1_3.dll file inside the End\Binaries\Win64\ folder.

The FFVIIHook will enable the game to read from Engine.ini. An example of this file is included in the ZIP file. To use it, simply copy the file to your "Documents\My Games\FINAL FANTASY VII REBIRTH\Saved\Config\WindowsNoEditor\" folder and make any necessary modifications.

Please note that this tool has been tested with the initial release of the game on Steam and EGS. It may not work on other versions of the game.

If you're using Linux or Deck, you may need to add "WINEDLLOVERRIDES="xinput1_3=n,b"%command%" to your launch options for the hook to load in.

If using xinput1_3.dll causes gamepad issues, try renaming it to dxgi.dll, winmm.dll, d3d9.dll, or d3d11.dll instead.

## Features

- The dev-console is now automatically unlocked. Simply press the Tilde (~) or Grave (`) key while in-game to open it. If the console doesn't appear for you, check the Troubleshooting section for help.

- The game will now read from the standard UE4 INI files, such as Engine.ini, Input.ini, and others, located in the "Documents\My Games\FINAL FANTASY VII REBIRTH\Saved\Config\WindowsNoEditor\" folder. Check the included Engine.ini file for instructions on how to set up automatic CVar changes.

- Loose files can replace files kept inside PAKs, such as the base INIs and movie files, by using the same filepath as inside the PAK. This can be helpful for testing without having to re-pack files each time you run the game.

- CVars inside the [ConsoleVariables] INI section will take priority over all other values for that CVar. This is important because the game resets the value of many of these variables when the game loads up. ConsoleVariables can prevent the game from overwriting these values.

- UTOC/UCAS signature checks have been removed. It's not clear whether these are needed yet, but they might be useful once UTOC/UCAS packers are identified.

Comments
The minimum comment length is 10 characters.