An unofficial installer for Fallout London for the Steam/Proton version of Fallout 4.
- p7zip
- protontricks
- jq
- steamcmd
- Steam for Linux with Fallout 4 installed
- Fallout London installed via GOG/Heroic Games Launcher
- Ensure all prerequisites are met.
- Run Fallout 4 at least once to ensure the game has created the expected files and directories (and Proton prefix)
- Clone this repo with
git clone --recurse-submodules https://github.com/afwolfe/fallout-london-linux-installer.git
- The
--recurse-submodules
argument is important to clone the downgrader.
- The
- Run
./install-folon.sh
and answer all prompts. - Verify that the script completes successfully.
- Install the FalloutLondon-$BUILD_ID.7z file using your preferred mod manager.
- rockerbacon/modorganizer2-linux-installer - provides an automated way to install MO2 for Proton games
- If using MO2 - ensure that you either disable profile-specific INIS or copy the recommended configurations into the profile
- Launch the game via f4se_loader.exe
You can run the downgrade unattended by setting all of the required CLI arguments and logging into steamcmd ahead of time. The following arguments the script will attempt to autodetect if they are not specified:
- Fallout 4 installation (
--f4-app-path
) - Fallout 4 Proton prefix (
--f4-prefix
) - Fallout London path (
--folon-path
)
The other arguments must be provided or else the downgrader will prompt you for them when it gets to that part of the script.
$ ./install-folon.sh --help
Usage: ./install-folon.sh [OPTIONS]
Options:
-h, --help Display this help message and exit
--f4-app-path <path> Path to the Fallout 4 Steam installation directory
--f4-prefix <path> Path for the Fallout 4 Proton prefix
--folon-path <path> Path to the Fallout London installation directory
--skip-downgrade Skip the Fallout 4 downgrader script
-l <code>, --locale <code> Downgrader: Locale code for Fallout 4 depots (e.g., 'en', 'es', 'fr')
-u <username>, --steam-username <username> Downgrader: Your Steam username for steamcmd
--owns-automatron Downgrader: Set this flag if you own the Automatron DLC
--steamcmd-root <path> Downgrader: Specify steamcmd STEAMROOT. Defaults to ~/.steam/steamcmd
Ex:
steamcmd +login mysteamusername +quit
./install-folon.sh -l en -u mysteamusername --owns-automatron
Fallout London Proton Installer Copyright (C) 2024 afwolfe
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
This tool uses a modified version of juliamertz/linux-fallout4-downgrader which is also available under GPLv3.
See LICENSE