WEM: Wine Environment Manager

Latest release: ...

Saints Row 2 from GOG.com

Installs Saints Row 2 from GOG.com as well as the Juiced mod which provides many fixes and features.

→ Get It

Run the below command to download this env. Please note requirements and recommended args to use below.

wem get saintsrow2-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 saintsrow2-gog

→ Notes

→ Requires

Install these via your system package manager or some other method:

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:

Related links that you should check:

→ View Env

Click here to expand/collapse
Date = "2009-01-07"
DxvkVersion = "2.7.1"
Fsync = true
InstallExe = "{{.InstallWorkDir}}/setup_saints_row_2_gog-5_(9656).exe"
InstallExpected = "{{.RunExe}}"
Kron4ekType = "staging-tkg-ntsync-amd64-wow64"
Kron4ekVersion = "10.12"
Name = "Saints Row 2"
RunExe = "{{.RunWorkDir}}/SR2_pc.exe"
RunWorkDir = "{{.WinePrefix}}/drive_c/GOG Games/Saints Row 2"
WineArch = "win64"
WinetricksPath = "winetricks"

[[InstallPost]]
  args = ["xact"]
  cmd = "{{.WinetricksPath}}"
  ifnotexists = "{{.WinePrefix}}/drive_c/windows/syswow64/xactengine2_10.dll"

[[InstallPost]]
  args = ["-vL", "-o", "SR2_JUICED_9.0.4.zip", "https://github.com/kobraworksmodding/Saints-Row-2-Juiced-Patch/releases/download/v9.0.4/SR2_JUICED.zip"]
  cmd = "curl"
  ifnotexists = "{{.InstallWorkDir}}/SR2_JUICED_9.0.4.zip"

[[InstallPost]]
  args = ["{{.InstallWorkDir}}/SR2_JUICED_9.0.4.zip", "e93d52d0e83a38b377b01043352443886884ddc5ec4fe1eb67211f9f3f52895d12f559bb3b23f9f247c81a12a1e4f4fbaef587cbbb9c817c26ed0988e33900b1"]
  icmd = "checkSha512Sum"
  ifexists = "{{.InstallWorkDir}}/SR2_JUICED_9.0.4.zip"

[[InstallPost]]
  args = ["x", "SR2_JUICED_9.0.4.zip"]
  cmd = "7z"
  ifexists = "{{.InstallWorkDir}}/SR2_JUICED_9.0.4.zip"
  ifnotexists = "{{.InstallWorkDir}}/SR2_JUICED_V9.0.4"

[[InstallPost]]
  args = ["{{.InstallWorkDir}}/SR2_JUICED_V9.0.4", "{{.RunWorkDir}}"]
  icmd = "moveDirContents"
  ifexists = "{{.InstallWorkDir}}/SR2_JUICED_V9.0.4"
  ifnotexists = "{{.RunWorkDir}}/juiced.ini"

[[InstallPost]]
  args = ["SR2_JUICED_V9.0.4"]
  cmd = "rmdir"
  ifexists = "{{.InstallWorkDir}}/SR2_JUICED_V9.0.4"

[[InstallPost]]
  args = ["-vLO", "https://kobraworks.com/resources/dlc/DLC_1.0.0.7z"]
  cmd = "curl"
  ifnotexists = "{{.InstallWorkDir}}/DLC_1.0.0.7z"

[[InstallPost]]
  args = ["{{.InstallWorkDir}}/DLC_1.0.0.7z", "4eef09eda9d2fd94543ddf197a0fa5c823556e386fadba2e6dc3f3d082fe4cbcf3ff7616640063bc85acbf7d2963adbe94d28ade2daa401468a2acaa7a91acaa"]
  icmd = "checkSha512Sum"
  ifexists = "{{.InstallWorkDir}}/DLC_1.0.0.7z"

[[InstallPost]]
  args = ["-y", "x", "{{.InstallWorkDir}}/DLC_1.0.0.7z"]
  cmd = "7z"
  ifexists = "{{.InstallWorkDir}}/DLC_1.0.0.7z"
  ifnotexists = "{{.RunWorkDir}}/DLC"
  workdir = "{{.RunWorkDir}}"

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