Final Fantasy VII from GOG.com
Installs Final Fantasy VII from GOG.com as well as the 7th Heaven mod manager software.
→ Get It
Run the below command to download this env. Please note requirements and recommended args to use below.
wem get ff7-gog --install-workdir /path/to/the/game/installer
You may also run this in your terminal to see the information from this page:
wem get-view --show-env ff7-gog
→ Notes
-
Run 7th Heaven with:
wem run ff7 --exec "{{.RunWorkDir}}/7thHeaven/7th Heaven.exe" -
Set
RunExeto{{.RunWorkDir}}/7thHeaven/7th Heaven.exeif you want to boot directly into 7th Heaven instead of needing to use--execor--run-exe. -
7th Heaven takes a
/LAUNCHarg to automatically launch the game (wem run ff7 --exec "{{.RunWorkDir}}/7thHeaven/7th Heaven.exe" --exec-args "/LAUNCH"). - See this env's first image for a suggested mod loadout.
→ Recommended
It's recommended to give these CLI arguments in order to fully set up this env:
-
--install-workdir /path/to/the/game/installer
→ Tested On
This env has been tested on the following distros:
→ Images
Click here to expand/collapse
→ Links
Related links that you should check:
→ View Env
Click here to expand/collapse
Date = "2026-02-24"
DxvkVersion = "2.7.1"
Fsync = true
GogSilentInstall = true
InstallExe = "{{.InstallWorkDir}}/setup_final_fantasy_vii_2.0_gog_v1_(88522).exe"
InstallExpected = "{{.RunExe}}"
Kron4ekType = "staging-tkg-ntsync-amd64-wow64"
Kron4ekVersion = "10.12"
Name = "Final Fantasy VII"
RunExe = "{{.RunWorkDir}}/7thHeaven/7th Heaven.exe"
RunWorkDir = "{{.WinePrefix}}/drive_c/game"
WineDllOverrides = "dinput.dll=n,b"
WinetricksPath = "winetricks"
[[InstallPost]]
args = ["https://github.com/tsunamods-codes/7th-Heaven/releases/download/4.5.2/7thHeaven-v4.5.2.0_Release.exe", "{{.InstallWorkDir}}/7thHeaven-setup.exe", "a48667116779cb81a8bad1e9af1d296d8a448829e4c80cd79f3ff9d2d3981d626c1c98c2c67d41facbc7df117b1757d1dcca251995246cb6c4e6d818ffec4ace"]
icmd = "downloadFile"
ifexists = "{{.RunWorkDir}}"
ifnotexists = "{{.InstallWorkDir}}/7thHeaven-setup.exe"
workdir = "{{.InstallWorkDir}}"
[[InstallPost]]
args = ["7thHeaven-setup.exe", "/VERYSILENT", "/DIR=Z:{{.RunWorkDir}}/7thHeaven", "/LOG=7thHeaven.log"]
cmd = "{{.WineExe}}"
ifexists = "{{.InstallWorkDir}}/7thHeaven-setup.exe"
ifnotexists = "{{.RunWorkDir}}/7thHeaven"
workdir = "{{.InstallWorkDir}}"
[[InstallPost]]
args = ["{{.RunWorkDir}}/7thHeaven/dxvk.conf", "d3d9.shaderModel = 1\n"]
icmd = "writeFile"
ifexists = "{{.RunWorkDir}}/7thHeaven"
ifnotexists = "{{.RunWorkDir}}/7thHeaven/dxvk.conf"
[[InstallPost]]
args = ["-p", "{{.RunWorkDir}}/7thHeaven/7thWorkshop"]
cmd = "mkdir"
ifexists = "{{.RunWorkDir}}/7thHeaven"
ifnotexists = "{{.RunWorkDir}}/7thHeaven/7thWorkshop"
[[InstallPost]]
args = ["{{.RunWorkDir}}/7thHeaven/7thWorkshop/settings.xml", "<?xml version="1.0" encoding="utf-8"?>\n<Settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">\n <AppLanguage>en</AppLanguage>\n <SubscribedUrls>\n <string>iros://Url/https$github.com/tsunamods-codes/7th-Heaven-Catalogs/releases/download/canary/qhimm.xml</string>\n <string>iros://Url/https$github.com/tsunamods-codes/7th-Heaven-Catalogs/releases/download/canary/sega.xml</string>\n </SubscribedUrls>\n <ExtraFolders>\n <string>ambient</string>\n <string>direct</string>\n <string>lighting</string>\n <string>mesh</string>\n <string>music</string>\n <string>override</string>\n <string>save</string>\n <string>sfx</string>\n <string>shaders</string>\n <string>time</string>\n <string>voice</string>\n <string>widescreen</string>\n </ExtraFolders>\n <Subscriptions>\n <Subscription>\n <FailureCount>0</FailureCount>\n <Url>iros://Url/https$github.com/tsunamods-codes/7th-Heaven-Catalogs/releases/download/canary/qhimm.xml</Url>\n <Name>Qhimm Catalog</Name>\n </Subscription>\n <Subscription>\n <FailureCount>0</FailureCount>\n <Url>iros://Url/https$github.com/tsunamods-codes/7th-Heaven-Catalogs/releases/download/canary/sega.xml</Url>\n <Name>Sega Catalog</Name>\n </Subscription>\n </Subscriptions>\n <LibraryLocation>C:\\game\\7thHeaven\\mods</LibraryLocation>\n <FF7Exe>C:\\game\\FFVII.exe</FF7Exe>\n <FF7InstalledVersion>GOG</FF7InstalledVersion>\n <FFNxUpdateChannel>Stable</FFNxUpdateChannel>\n <AppUpdateChannel>Stable</AppUpdateChannel>\n <Options>\n <GeneralOptions>AutoSortMods</GeneralOptions>\n <GeneralOptions>AutoActiveNewMods</GeneralOptions>\n <GeneralOptions>AutoImportMods</GeneralOptions>\n <GeneralOptions>CheckForUpdates</GeneralOptions>\n <GeneralOptions>OpenIrosLinksWith7H</GeneralOptions>\n <GeneralOptions>OpenModFilesWith7H</GeneralOptions>\n </Options>\n <IntOptions>None</IntOptions>\n <CurrentProfile>Default</CurrentProfile>\n <MainWindow>\n <X>400</X>\n <Y>400</Y>\n <W>1280</W>\n <H>800</H>\n <State>Maximized</State>\n </MainWindow>\n</Settings>\n"]
icmd = "writeFile"
ifexists = "{{.RunWorkDir}}/7thHeaven/7thWorkshop"
ifnotexists = "{{.RunWorkDir}}/7thHeaven/7thWorkshop/settings.xml"
→ Env Source
View this env's source on GitLab. You can also report issues, request changes, or submit an env you've tested on the env repo issue tracker.