WEM: Wine Environment Manager

Latest release: ...

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

It's recommended to give these CLI arguments in order to fully set up this env:

→ Tested On

This env has been tested on the following distros:

→ Images

Click here to expand/collapse
7th Heaven mod manager. Use the mods you see here for a great, truly remaster-like experience.
Launch into the game from 7th Heaven to use mods.

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}}/FFVII.exe"
RunWorkDir = "{{.WinePrefix}}/drive_c/game"
WineDllOverrides = "dinput.dll=n,b"

[[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.