FNVTemp - Omni-guides/Wabbajack-Modlist-Linux GitHub Wiki

Begin Again Banner

Begin Again

Begin Again is a modlist focused on bringing the gameplay feel of later Fallout titles into Fallout 3 and New Vegas, whilst being careful to preserve what made those games unique. Overhauled locations, textures, characters, and gunplay in a simple-to-install package thanks to Wabbajack.


Instructions

Tested on Begin Again v3.0.1

This guide covers getting the Modlist running on Linux, it does not cover downloading the Modlist via Wabbajack itself. You can follow the guides on this github for running Wabbajack to install the modlist itself.

If playing on the Steam Deck, the below steps must be carried out in Desktop mode, but once complete you can launch the Modlist and play the game from Game Mode.

This guide assumes you have installed Begin Again via Wabbajack and have the TTW archive ready to add to MO2 when the time comes.

YOU MUST HAVE COMPLETED ALL THE STEPS FOR CREATING THE TTW MOD AS DIRECTED BY THE BEGIN AGAIN INSTALLATION STEPS, up until it asks you to add to MO2.

I also assume that you have set a user password on the Steam Deck (or have sudo access if on a general Linux system). The commands and paths I use will match up with users of the Steam Deck, but you can easily modify the commands and paths to suit your system.


With Fallout New Vegas installed on your system, and the whole Wabbajack and TTW processes complete:

Step 1 - Add ModOrganizer.exe as a Non-Steam Game

The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library":

Click Browse:

Browse to the path of your modlist. e.g. /home/deck/Games/Fallout/BeginAgain, select ModOrganizer.exe, and click Open.

Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.


Step 2 - Configure the new Steam entry

Once added, edit the properties of the new ModOrganizer.exe entry. Rename the new Steam entry to be "FNV - Begin Again" (for my automated post-install script that you will use later to function, the Steam entry must start "FNV - " to be picked up correctly):

Then, in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select "Proton - Experimental".

IMPORTANT FOR SD CARD USERS - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:

STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%

Like so:

IMAGE STEAM_COMPAT_MOUNTS

Close the properties window, and click play on FNV - Begin Again entry in Steam. This should start Mod Organizer. Once it opens, CLOSE IT DOWN AGAIN. This step is critical as it creates the prefix for the modlist entry, but we're not ready to play the modlist just yet.


Step 3 - Run the Omni-Guides Configuration Script

This custom script will automate the installation of necessary Proton components and configure your environment for Mod Organizer 2, and Begin Again, to run successfully.

Open a Konsole terminal and run:

bash <(curl -s https://raw.githubusercontent.com/Omni-guides/Wabbajack-Modlist-Linux/main/binaries/omni-guides.sh)

Follow any on-screen prompts from the script.


Step 4 - Apply the 4GB Patcher

The 4GB Patcher is crucial for Fallout: New Vegas stability.

  • Download the Linux version of the 4GB Patcher from Nexus Mods: Download 4GB Patcher
  • Extract the FalloutNVPatcher executable from the .zip file into your vanilla Fallout New Vegas directory.

Internal Storage:

/home/deck/.local/share/Steam/steamapps/common/Fallout New Vegas/

SD Card:

/run/media/mmcblk0p1/SteamLibrary/steamapps/common/Fallout New Vegas/

Set the file as executable:

chmod +x "/home/deck/.local/share/Steam/steamapps/common/Fallout New Vegas/FalloutNVPatcher"

(Use quotes around the path if it contains spaces.)

Then, cd to the Fallout New Vegas directory and run the patcher:

cd "/home/deck/.local/share/Steam/steamapps/common/Fallout New Vegas"
./FalloutNVPatcher

It should output that the file was patched successfully.


Step 5 - Set the required Launch Options in Steam

Fallout New Vegas modlists, unlike those for Skyrim, FO4 etc, need to be launched from the Vanilla Fallout New Vegas prefix, for some reason. We can make this happen by adding the following Launch Option in the steam properties for "FNV - Begin Again":

STEAM_COMPAT_DATA_PATH="/home/deck/.local/share/Steam/steamapps/compatdata/22380" %command%

You will need to edit this to match the path to your Vanilla Fallout New Vegas compatdata directory - this could be on your SDCard, or if you're on Linux desktop, could be a different drive if your Steam Library is there instead, such as

STEAM_COMPAT_DATA_PATH="/SteamLibrary/steamapps/compatdata/22380" %command%

SDCard users who earlier needed to add the STEAM_COMPAT_MOUNTS launch option, these can be chained like so:

STEAM_COMPAT_DATA_PATH="/run/media/mmcblk0p1/steamapps/compatdata/22380" STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%

Step 6 - Click Play!

In Mod Organizer 2, ensure the dropdown menu in the top-right is set to "Begin Again" (or whatever the main game executable profile is named for the modlist).

Click the Run button (play icon).

You may get a warning about some missing .ini files. This is expected; just click OK.

If you're not playing on Steam Deck, head to the conclusion and you’re done!

Deck users: close the game down again if you launched it, as you can now change back to Game Mode to run the game after reading the Conclusion.


Conclusion

If you've read this far, well done! I'd very much appreciate a Star for this guide, just to show if I'm on the right track. I'm also open to any feedback, positive or negative.

I would love to hear your feedback on performance of this or other modlists, and any tweaks that you made!

As an addition to the disclaimer at the top of this guide, I have no visibility of longer-term stability, so save often, and maybe even make backups of your save-games, just in case ;)

If you need help with any of the above, or better yet have another fix, tweak or workaround to help get these Modlists running on Linux, then please do stop by the #unofficial-linux-help channel on the Wabbajack Discord. I should be around, so just @ me (@omni) on there!

Enjoy!

Begin Again Game Menu