WEM: Wine Environment Manager

Latest release: ...

Fallout Et Tu (1 in 2) (Interplay)

Sets up Fallout Et Tu using Fallout and Fallout 2 from GOG.com (Interplay versions).

Get It

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

wem get fallout1in2-int --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 fallout1in2-int

Authors

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:

Images

Click here to expand/collapse
On a Framework Laptop 13

Related links that you should check:

View Env

Click here to expand/collapse
Date = "2019-07-18"
InstallArgs = ["/dir=c:\\fo2", "/verysilent", "/sp-", "/suppressmsgboxes"]
InstallExe = "{{.InstallWorkDir}}/setup_fallout2_2.1.0.17.exe"
InstallExpected = "{{.WinePrefix}}/drive_c/fo2/fallout2.exe"
Name = "Fallout Et Tu (1 in 2)"
RunExe = "{{.RunWorkDir}}/Fallout2.exe"
RunWorkDir = "{{.WinePrefix}}/drive_c/fo2/Fallout1in2"
WineArch = "win32"
WineDllOverrides = "ddraw.dll=n,b"
WineExe = "wine"

[[InstallPost]]
  args = ["{{.WinePrefix}}/drive_c/fo2"]
  icmd = "lowercaseDir"
  ifnotexists = "{{.WinePrefix}}/drive_c/fo2/fallout2hr.exe"

[[InstallPost]]
  args = ["-LO", "https://github.com/rotators/Fo1in2/releases/download/v1.14.3688/Fallout1in2.zip"]
  cmd = "curl"
  ifnotexists = "{{.InstallWorkDir}}/Fallout1in2.zip"

[[InstallPost]]
  args = ["{{.InstallWorkDir}}/Fallout1in2.zip", "6047222e7be8b9aba54df3d6aaba5db8c847994beceaf7e586f36868f3fd776285fa5c0bfd226dafa65fad7f253182e39a2798098a8c97f8e478c1bdf250d59a"]
  icmd = "checkSha512Sum"

[[InstallPost]]
  args = ["-o", "{{.InstallWorkDir}}/Fallout1in2.zip"]
  cmd = "unzip"
  ifnotexists = "{{.RunWorkDir}}"
  workdir = "{{.WinePrefix}}/drive_c/fo2"

[[InstallPost]]
  args = ["+x", "{{.RunWorkDir}}/undat.sh"]
  cmd = "chmod"

[[InstallPost]]
  args = ["{{.WinePrefix}}/drive_c/fo1/master.dat"]
  cmd = "./undat.sh"
  ifnotexists = "{{.RunWorkDir}}/data/sound/SPEECH/VVREE/VREE304.ACM"
  workdir = "{{.RunWorkDir}}"

[[InstallPost]]
  args = ["-LO", "https://github.com/BGforgeNet/FO2tweaks/releases/download/v12.22/fo2tweaks_v12.22.zip"]
  cmd = "curl"
  ifnotexists = "{{.InstallWorkDir}}/fo2tweaks_v12.22.zip"

[[InstallPost]]
  args = ["{{.InstallWorkDir}}/fo2tweaks_v12.22.zip", "f9a52aee46a933c6b9896d235b033bc753d08bc309ef66ad016e921f93ccf2cfc40c4d1e863b3907e960b8ba4f3390ce096c05176f91ee51bb938b30f9b80a17"]
  icmd = "checkSha512Sum"

[[InstallPost]]
  args = ["-o", "{{.InstallWorkDir}}/fo2tweaks_v12.22.zip"]
  cmd = "unzip"
  ifnotexists = "{{.RunWorkDir}}/mods/fo2tweaks.dat"
  workdir = "{{.RunWorkDir}}"

[[InstallPost]]
  args = ["{{.RunWorkDir}}/mods/mods_order.txt", "fo2tweaks.dat"]
  icmd = "lineInFile"

[[InstallPost]]
  args = ["{{.RunWorkDir}}/ddraw.ini", "DamageFormula=1", "DamageFormula=0"]
  icmd = "findAndReplace"

[[InstallPost]]
  args = ["-LO", "https://github.com/rotators/InventoryFilter/raw/refs/heads/master/archive/F2-InventoryFilter_v2.0.4_en.rar"]
  cmd = "curl"
  ifnotexists = "{{.InstallWorkDir}}/F2-InventoryFilter_v2.0.4_en.rar"

[[InstallPost]]
  args = ["{{.InstallWorkDir}}/F2-InventoryFilter_v2.0.4_en.rar", "1a529b7043d2444001689b1a17e0bbc5f5c9f03fbfbcf55bd8f96377f05459136359b7f7a3712aaead6c06ec0521d320db57dc2763643902911c33e3db0e1c6b"]
  icmd = "checkSha512Sum"

[[InstallPost]]
  args = ["x", "{{.InstallWorkDir}}/F2-InventoryFilter_v2.0.4_en.rar"]
  cmd = "7z"
  ifnotexists = "{{.RunWorkDir}}/mods/inventoryfilter.dat/scripts/gl_invenfilter.int"
  workdir = "{{.RunWorkDir}}"

[[InstallPost]]
  args = ["{{.RunWorkDir}}/mods/mods_order.txt", "\nInventoryFilter.dat"]
  icmd = "lineInFile"

[[InstallPre]]
  args = ["setup_fallout_2.1.0.18.exe", "/dir=c:\\fo1", "/verysilent", "/sp-", "/suppressmsgboxes"]
  cmd = "{{.WineExe}}"
  ifnotexists = "{{.WinePrefix}}/drive_c/fo1"

[[InstallPre]]
  args = ["{{.WinePrefix}}/drive_c/fo1"]
  icmd = "lowercaseDir"
  ifnotexists = "{{.WinePrefix}}/drive_c/fo1/critter.dat"

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.