Installation Guide: PC - niemasd/PyFF7 GitHub Wiki
This is a brief guide for how to install the PC version of Final Fantasy VII with mods.
Step 1: Installing Final Fantasy VII
Original Disc Version (1998)
If you have issues performing the install on Windows 10, try Tom's Installer Remake.
- Insert or Mount the Install Disc (disc 1)
- If you have issues mounting it in Windows 10, perhaps try WinCDEmu
- Start the installation process
- If it doesn't autorun, manually run
setup.exe
on the root of the disc - Click the button labeled "INSTALL"
- On the screen labeled "Welcome" (picture of Aerith), click "Next"
- On the screen labeled "Select Components" (picture of Cloud), keep the default options and click "Next"
- "Install DirectX 5 drivers (required)" should be checked
- "Install DirectShow drivers (required)" should be checked
- "Install Yamaha S-YXG70 Software Synthesizer (optional)" should be unchecked
- On the screen labeled "Setup Type" (picture of Tifa), select "Maximum Install" and click "Next"
- On the screen labeled "Choose Destination Location" (picture of Barret), select an installation directory that is NOT in "Program Files," "Program Files (x86)," or "Users"
- For example, "C:\Games\Final Fantasy VII" would be fine
- Once you have chosen a directory, click "Next"
- On the screen labeled "Select Program Folder" (picture of Yuffie), choose whatever you want (e.g. keeping the default "Final Fantasy VII" is fine) and click "Next"
- The game will proceed to install
- If it doesn't autorun, manually run
Square Enix Store Version (2012)
- On the screen labeled "Installation Type," select "Custom Installation" and click "Next"
- On the screen labeled "Select Destination Location," select an installation directory that is NOT in "Program Files," "Program Files (x86)," or "Users"
- For example, "C:\Games\Final Fantasy VII" would be fine
- Once you have chosen a directory, click "Next"
Steam Version (2013)
- Install the game in a directory that is NOT in "Program Files," "Program Files (x86)," or "Users"
- For example, "C:\Games\Final Fantasy VII" would be fine
- If you've already installed in a directory you shouldn't have, move it to a valid folder using the Steam migration guide
Step 2: Downloading the Mod Setup Files
Step 3: Mount the Blank Disc 1 ISO
- Mount the blank
FF7DISC1.iso
file- Windows 10 should be able to mount this one fine, but again, WinCDEmu might be a good option if you have difficulties
Step 4: Convert Final Fantasy VII
- Run FF7 Game Converter (7th Heaven Version) with administrator privileges
- First, you will be asked about the installation path
- If it finds the correct installation path, simply hit "Enter"
- If it doesn't find the correct installation path, type in the full path (with parentheses) and hit "Enter"
- Next, you will be asked about the movies path
- Type in the full path (with parentheses) and hit "Enter"
- Next, a configuration window will pop up. Check that the settings are to your liking
- The default settings are usually fine
- Just make sure the Sound Device is set to your primary audio device
- It should choose that by default
- If you have another device set as your Sound Device, you will not have sound *When you're finished, click "OK"
- Next, you will be asked about the Laptop Keyboard Patch
- If you're using a laptop or are worried the game's controls won't normally work on your PC, press "Y"
- Otherwise, if you don't want it, press "N"
- Press any key to close out of the completed conversion
Step 5: Install 7th Heaven
- Extract the 7th Heaven zip file to any location you wish (e.g. "C:\Games\7th Heaven")
- You will need to run 7th Heaven every time you want to play Final Fantasy VII with mods, so it may be a good idea to make a shortcut to
7thHeaven.exe
somewhere convenient
- You will need to run 7th Heaven every time you want to play Final Fantasy VII with mods, so it may be a good idea to make a shortcut to
- Run 7th Heaven. When you first run it, it will ask you if you want to set it up with Default Settings
- This should do most of the work
- You only have to verify that these settings are correct
- FF7 Exe: "...\ff7.exe"
- For some mods, you may need to change this:
- The Reunion - Menu Overhaul:
...\ff7_mo.exe
- The Reunion - Beacause:
...\ff7_bc.exe
- The Reunion - Beacause + Menu Overhaul:
...\ff7_bc.exe
- The Reunion - Menu Overhaul:
- For some mods, you may need to change this:
- Movies Path:
...\data\movies
- Textures Path:
...\mods\Textures
- Library Path:
...\mods\7H
- Add
music
anddirect
to Extra Folders - Make sure "Automatically import mods in library folder" is checked
- In Subscription, add the following URL:
iros://Url/http$pastebin.com/raw.php?i=dDBkYkDu
- FF7 Exe: "...\ff7.exe"
- Note that version 1.56 is prompting me for updates for 1.57, but then it fails, so perhaps disable automatic updates
- In versions 1.55 and 1.56, you may need to do the following things for compatibility:
- In your 7th Heaven folder, right-click
7thHeaven.exe
, go to the "Compatibility" tab, check "Run this program as administrator," click "Apply," and click "OK" - In your Final Fantasy VII installation folder, right-click
ff7.exe
, go to the "Compatibility" tab, check "Run in 640 x 480 screen resolution," click "Apply," and click "OK- Do this with any other
ff7_*.exe
files you may be using for other mods - Don't worry about the resolution: the OpenGL plugin will override this
- Do this with any other
- In your 7th Heaven folder, right-click
Step 6: Configure the OpenGL Driver
- In 7th Heaven, click on the "Workshop" dropdown and then on "Aali Driver Settings"
- In the Resolution tab:
- For "Window Mode," select either "Fullscreen" or "Windowed" from the dropdown
- For fullscreen, keep "Window Size X" and "Window Size Y" as 0
- For windowed, set "Window Size X" and "Window Size Y" to the desired window width and height
- For "Aspect Ratio," choose either "Preserve to Fit" or "Stretch to Fill"
- Stretching the screen doesn't look very good, so I recommend "Preserve to Fit"
- For "Window Mode," select either "Fullscreen" or "Windowed" from the dropdown
- In the Graphics tab:
- Checking "Dialog Boxes" makes the dialog boxes semi-transparent, allowing you to see the environment behind them
- I recommend keeping this checked
- Both "Linear Filtering" and "Post-Processing" make the game look nicer, so I recommend checking both of these
- If there's a very bright bloom effect in-game, then try unchecking "Post-Processing"
- If you enabled "Post-Processing", select a shader from the dropdown next to "Shader Options"
- It seems as though "SmartBloomAdvanced" is the recommended shader
- Checking "Dialog Boxes" makes the dialog boxes semi-transparent, allowing you to see the environment behind them
- In the Rendering tab:
- If possible, you will likely want to check "Vertical Sync" and "New Timer"
- In the Audio tab:
- For "Music Plugin," keep "VGMStream" selected (it must be selected for music to work)
Step 7: Installing Mods
- Place all of your mods (IRO files) into your mods directory (e.g. "C:\Games\Final Fantasy VII\mods\7H")
- In 7th Heaven, in the "Library" tab, click "Refresh"
- If your mods don't appear, the folder is probably incorrect. Check "Workshop" -> "General Settings" -> "Library Path"
- To install custom movies, simply drag them into the movies folder you selected earlier (e.g. "C:\Games\Final Fantasy VII\data\movies")