mirror of
https://github.com/Omni-guides/Jackify.git
synced 2026-01-17 19:47:00 +01:00
Updated Begin Again guide to use STL method.
@@ -12,15 +12,13 @@
|
||||
|
||||
## Instructions
|
||||
|
||||
**The following has been tested on Begin Again v2.4.1**
|
||||
**The following has been tested on Begin Again v3.0.1**
|
||||
|
||||
If playing on the Steam Deck, these steps will need to be carried out in Desktop mode, but once complete you will be able to launch the Modlist and play the game from Game Mode. This guide assumes you have installed Begin Again and followed all the appropriate post-install steps on your Windows system and can successfully load and play the modlist.
|
||||
This guide only covers getting the Modlist running. It does not cover downloading the Modlist via Wabbajack, or how to copy the Modlist to your Steam Deck/Linux system. If playing on the Steam Deck, these steps will need to be carried out in Desktop mode, but once complete you will be able to launch the Modlist and play the game from Game Mode. This guide assumes you have installed Begin Again and followed all the appropriate post-install steps on your Wabbajack system and can successfully load and play the modlist.
|
||||
|
||||
**YOU MUST HAVE COMPLETED ALL THE STEPS FOR CREATING THE TTW MOD AS DIRECTED BY THE BEGIN AGAIN INSTALLATION STEPS**.
|
||||
|
||||
I also assume that you have set a user password on the Steam Deck (or have sudo access if on a general Linux system) and have a preferred method for transferring data from your Windows System to the deck/Linux (Rsync, WinSCP, whatever). As far as I am aware, New Vegas *must* be installed on the internal drive of the deck, and not an SDCard, but I am still trying to see if that is possible.
|
||||
|
||||
There are many ways to get the same end result for Fallout New Vegas lists, but below is how I have chosen to do it. 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.
|
||||
I also assume that you have set a user password on the Steam Deck (or have sudo access if on a general Linux system) and have a preferred method for transferring data from your Wabbajack System to the deck/Linux (Rsync, WinSCP, whatever). 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.
|
||||
|
||||
|
||||
---
|
||||
@@ -28,59 +26,62 @@ There are many ways to get the same end result for Fallout New Vegas lists, but
|
||||
|
||||
### Step 1 - Install Fallout New Vegas
|
||||
|
||||
Install Fallout New Vegas on your Steam Deck/Linux system and set the Proton compatibility to Proton Experimental. You can of course use alternative Proton versions such as ProtonGE, but I have no visibility of anything being different with those.
|
||||
Install Fallout New Vegas on your Steam Deck/Linux system and set the Proton compatibility to Proton Experimental. You can of course use alternative Proton versions such as ProtonGE, ultimately it won't matter as we will be changing this again later in the guide.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_ProtonVer.png" width="600">
|
||||
|
||||
Next, start Fallout New Vegas and from the Launcher, click Play to load into the Main Menu of the game, and then exit.
|
||||
Next, start Fallout New Vegas and from Steam, click Play in the Launcher to load into the Main Menu of the game, and then exit. This is required to generate some necessary files in the background.
|
||||
|
||||
|
||||
---
|
||||
|
||||
|
||||
### Step 2 - Create a temporary modlist directory
|
||||
### Step 2 - Create the Modlist Directory
|
||||
|
||||
Create a new, temporary directory that will contain the Modlist Install Directory created by the Wabbajack Install.
|
||||
Once Wabbajack has successfully completed the download and installation of the Modlist on your Wabbajack system, create a new directory on the Steam Deck to house the required files - this can either be on the internal storage, or with the use of a specific launch parameter described below, can live on the SD Card. Open up a Konsole terminal and run **only one** of the following, depending on where you want to store the Modlist:
|
||||
|
||||
Create Directory on **Internal Storage**:
|
||||
```
|
||||
mkdir -p /home/deck/Games/Fallout/BeginAgainTemp
|
||||
mkdir -p /home/deck/Games/Fallout/BeginAgain
|
||||
```
|
||||
|
||||
The reason I call it Temp is that this directory and contents will eventually be deleted, as you'll see later in the guide.
|
||||
|
||||
Next you need to copy/sync the Begin Again Modlist directory from your Windows system, into this new BeginAgainTemp directory. You can use Rsync, WinSCP, or many other methods to transfer files between Windows and Linux, but how to do so is outside the scope of this guide - it shoud be fairly easy to research.
|
||||
|
||||
Once complete, you should have a path to ModOrganizer.exe such as:
|
||||
OR
|
||||
|
||||
Create Directory on **SD Card**:
|
||||
```
|
||||
/home/deck/Games/Fallout/BeginAgainTemp/ModOrganizer.exe
|
||||
mkdir -p /run/media/mmcblk0p1/Games/Fallout/BeginAgain
|
||||
```
|
||||
|
||||
If that exists, you are good to proceed.
|
||||
(Note: Valve plan to change the default mount point of SD Cards within SteamOS soon, I'll update this guide once that chance is in place)
|
||||
|
||||
Technically you can use any path or naming convention you like, but for simplicity of following this guide it may be best just to copy the paths I use. **I recommend not including any spaces in the Directory Name** - it does not play well with the Proton/MO2 combination even with the spaces being escaped, for whatever reason..
|
||||
|
||||
Copy the Modlist directory into this newly created directory. There are many ways to do this. I chose to enable ssh on my Deck, and then use rsync to transfer. There are too many options to discuss here, but it should be relatively easy to search for methods. I copied the Modlist Install directory contents to the newly created directory on the Deck: /home/deck/Games/Fallout/BeginAgain/
|
||||
|
||||
Finally for this step, it's best to make sure that the newly copied files have sufficient permissions for your user. Run **only one** of the following for each action (owner and permissions), depending on where you want to store the Modlist:
|
||||
|
||||
Change the owner and permissions of the directory on **Internal Storage**:
|
||||
```
|
||||
sudo chown -R deck:deck /home/deck/Games/Fallout/BeginAgain
|
||||
```
|
||||
```
|
||||
sudo chmod -R 755 /home/deck/Games/Fallout/BeginAgain
|
||||
```
|
||||
|
||||
OR
|
||||
|
||||
Change the owner and permissions of the directory on **SD Card**:
|
||||
```
|
||||
sudo chown -R deck:deck /run/media/mmcblk0p1/Games/Fallout/BeginAgain
|
||||
```
|
||||
```
|
||||
sudo chmod -R 755 /run/media/mmcblk0p1/Games/Fallout/BeginAgain
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
|
||||
### Step 3 - Create a "Stock Game" directory
|
||||
|
||||
Create a new directory named "Stock Game" inside the Temp Modlist directory:
|
||||
|
||||
```
|
||||
mkdir "/home/deck/Games/Fallout/BeginAgainTemp/Stock Game"
|
||||
```
|
||||
|
||||
Copy the entire contents of your **clean** Vanilla Fallout New Vegas directory, into this new Stock Game folder:
|
||||
|
||||
```
|
||||
/bin/cp -r '/home/deck/.local/share/Steam/steamapps/common/Fallout New Vegas/'* '/home/deck/Games/Fallout/BeginAgainTemp/Stock Game/'.
|
||||
```
|
||||
|
||||
|
||||
---
|
||||
|
||||
|
||||
### Step 4 - Install Protontricks
|
||||
### Step 3 - Install Protontricks
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak:
|
||||
|
||||
@@ -88,7 +89,7 @@ If you don't already have it installed, ProtonTricks can be installed via the Di
|
||||
|
||||

|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias:
|
||||
If this is the first time you have used protontricks or installed a Wabbajack Modlist, you may need to enable the use of protontricks via the command line. Open a Konsole terminal and run the following command to add an alias:
|
||||
|
||||
```
|
||||
echo "alias protontricks='flatpak run com.github.Matoking.protontricks'" >> ~/.bashrc
|
||||
@@ -105,187 +106,194 @@ That should be protontricks installed and ready to use later in the guide.
|
||||
|
||||
---
|
||||
|
||||
### Step 5 - Install RockerBacon MO2 for Linux
|
||||
|
||||
On Steam Deck, download the RockerBacon MO2 installer and extract it to it's own directory, e.g. /home/deck/Documents/RBMO2. The following one-liner will do that for you. If you wish to do this manually, you can get it from [here](https://github.com/rockerbacon/modorganizer2-linux-installer).
|
||||
### Step 4 - Add steamtinkerlaunch via ProtonUp-QT
|
||||
|
||||
```
|
||||
mkdir /home/deck/Documents/RBMO2 ; wget https://github.com/rockerbacon/modorganizer2-linux-installer/releases/download/4.6.1/mo2installer-4.6.1.tar.gz -O /home/deck/Documents/RBMO2/mo2installer-4.6.1.tar.gz ; tar -xpzvf /home/deck/Documents/RBMO2/mo2installer-4.6.1.tar.gz -C /home/deck/Documents/RBMO2
|
||||
```
|
||||
This method of running a Fallout New Vegas modlist uses steamtinkerlaunch. To get steamtinkerlaunch installed and available in Steam, we can use a program called ProtonUp-QT. If you don't already have this installed, you can install it via the Discover store on Steam Deck, or likely from your package manager on general Linux systems.
|
||||
|
||||
Run the Rockerbacon ./install.sh script, and select Fallout New Vegas:
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_ProtonUp-QTSearch.png" width="600">
|
||||
|
||||
```
|
||||
/home/deck/Documents/RBMO2/install.sh
|
||||
```
|
||||
Once installed, open up ProtonUp-QT from the applications menu, ensure Steam is selected at the top, and then click Add Version:
|
||||
|
||||
Scroll down a bit and select "Fallout New Vegas" from the list of games, then click OK:
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_ProtonUp-AddVersion.png" width="600">
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_RBInstallNV.png" width="400">
|
||||
In the "Compatibility tool" drop down, select steamtinkerlaunch if you are on Steam Deck, or steamtinkerlaunch-git if you are on a general Linux system, and then click Install:
|
||||
|
||||
Accept that the Proton version setting is "All done" (I have tested with and without setting the Proton version for Fallout New Vegas to 8 instead of Experimental and it doesn't appear to make any difference for what we are doing):
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_ProtonUp-QTsteamtinkerlaunch.png" width="600">
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_RBInstallProtonVer.png" width="400">
|
||||
Once the download completes, you can close ProtonUp-QT.
|
||||
|
||||
If asked about archiving and creating a clean Prefix, I just click No:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_RBInstallCleanPrefix.png" width="400">
|
||||
|
||||
Then enter the path you want to store the modlist. I chose to store the list in /home/deck/Games/Fallout/BeginAgain:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_RBInstallDirectory.png" width="400">
|
||||
|
||||
Click Ok, it will then ask if you want to create the directory:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_RBInstallCreateDir.png" width="400">
|
||||
|
||||
Click Yes, and this will now run through the installation and configuration of MO2, but it will also create a redirect from the Fallout New Vegas game in Steam, to automatically load MO2 instead of starting NV directly.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_RBInstallProgress.png" width="400">
|
||||
|
||||
Finally displaying a success message:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_RBInstallSuccess.png" width="400">
|
||||
**IMPORTANT: FOR STEAM TO RECOGNISE STEAMTINKERLAUNCH, YOU MUST FULLY EXIT AND RESTART STEAM NOW**
|
||||
|
||||
|
||||
---
|
||||
|
||||
|
||||
### Step 6 - Copy Modlist Directories
|
||||
### Step 5 - Enable visibility of dotfiles
|
||||
|
||||
We need to copy all the files and directories from the Begin Again WabbaJack Install directory (BeginAgainTemp), to the RockerBacon-created directory (/home/deck/Games/Fallout/BeginAgain/modorganizer2/). You could do this directly from Windows using your preferred method of transferring data to the Deck, but as above, I preferred to copy the WJ installed directory as a whole to the deck (the BeginAgainTemp directory created in Step 2).
|
||||
|
||||
So if you're following exactly my steps, then copy the entire contents of the BeginAgainTemp directory into the Rockerbacon-created directory, overwriting the contents:
|
||||
Because this modlist utilises the vanilla Fallout New Vegas game directory, we need to enable the visibility of hidden files on the filesystem (on Linux these are known as dotfiles). The setting can be changed via the protontricks GUI, or just by running the following command in a konsole/terminal window:
|
||||
|
||||
```
|
||||
/bin/cp -rf /home/deck/Games/Fallout/BeginAgainTemp/* /home/deck/Games/Fallout/BeginAgain/modorganizer2/.
|
||||
protontricks --no-bwrap -c 'WINEDEBUG=-all wine reg add "HKEY_CURRENT_USER\Software\Wine" /v ShowDotFiles /d Y /f' 22380
|
||||
```
|
||||
|
||||
Eventually we can delete the BeginAgainTemp directory, but until we are happy all is well, leave it where it is.
|
||||
|
||||
|
||||
---
|
||||
|
||||
|
||||
### Step 7 - Launch MO2 and configure the instance.
|
||||
### Step 6 - Install Proton Components
|
||||
|
||||
To avoid an error launching MO2 regarding the downloads directory, we can blank out the path
|
||||
There are a number of Wine/Proton components required to ensure everything works with the base game and mods. Things like xact/xact_x64 to fix some audio issues, d3d additions for the use of some graphical functions as well as vcrun2022 (Microsoft Visual C++ Redistributable 2022) for some of the included mods.
|
||||
|
||||
The easiest way to install what we need is to use ProtonTricks, which should be installed already from Step 3 earlier in this guide.
|
||||
|
||||
Adding the required packages can be done via the ProtonTricks gui, but perhaps the easiest way is via command line. You can run the following one-liner to do it for you:
|
||||
|
||||
```
|
||||
sed -i "/download_directory/c\download_directory =" /home/deck/Games/Fallout/BeginAgain/modorganizer2/ModOrganizer.ini
|
||||
protontricks --no-bwrap 22380 -q xact xact_x64 d3dcompiler_47 d3dx11_43 d3dcompiler_43 vcrun2022 fontsmooth=rgb
|
||||
```
|
||||
|
||||
Launch Fallout New Vegas from Steam, and as mentioned above, it should load up MO2 instead of the game launcher. You should see the Begin Again splash screen, and then MO2 will be displayed:
|
||||
|
||||
---
|
||||
|
||||
|
||||
### Step 7 - Download 4GB Patch, and run it via protontricks
|
||||
|
||||
Thankfully, there is a Linux version of the 4GB Patcher for Fallout: New Vegas.
|
||||
|
||||
Download the file [here](https://www.nexusmods.com/Core/Libs/Common/Widgets/DownloadPopUp?id=1000079136&game_id=130), and once complete, extract the FalloutNVPathcer file from the zip file into the Vanilla Fallout New Vegas directory. If Fallout New Vegas is on your **internal storage** that path will be something like (adjust if your path is different):
|
||||
|
||||
```
|
||||
/home/deck/.local/share/Steam/steamapps/common/Fallout\ New\ Vegas/
|
||||
```
|
||||
|
||||
OR if Fallout New Vegas is installed on SDCard:
|
||||
|
||||
```
|
||||
/run/media/mmcblk0p1/SteamLibrary/steamapps/common/Fallout\ New\ Vegas/
|
||||
```
|
||||
|
||||
Once the file is in the directory, we need to set the file as executable(adjust the path as needed):
|
||||
|
||||
```
|
||||
chmod +x /home/deck/.local/share/Steam/steamapps/common/Fallout\ New\ Vegas\FalloutNVPatcher
|
||||
```
|
||||
|
||||
and then cd to the Fallout New Vegas diretory 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:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_4GBPatcher.png" width="600">
|
||||
|
||||
---
|
||||
|
||||
|
||||
### Step 8 - Switch to steamtinkerlaunch and configure it
|
||||
|
||||
With the above component install complete, we can now switch Fallout: New Vegas to use steamtinkerlaunch instead of Proton Experimental, in the properties of the game in Steam:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_ProtonSTL.png" width="600">
|
||||
|
||||
Close the properties window and launch the game from steam. However, instead of loading Fallout: New Vegas, this will load a SteamTinkerLaunch window, and you'll have to **quickly** click on "Main Menu" down the bottom:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_STLMainMenu.png" width="600">
|
||||
|
||||
On the next screen, click "Game Menu":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_STLGameMenu.png" width="600">
|
||||
|
||||
There are only a few changes needed to get things working. Firstly, ensure 'custom commands' is ticked, and then click the executable to change it, bringing up a file Browser:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_STLExecutable.png" width="600">
|
||||
|
||||
Browse to your Begin Again modlist directory, and select ModOrganizer.exe:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_STLBrowseToMO2.png" width="600">
|
||||
|
||||
Additionally, tick the checkbox next to "Only custom command". The window should now look like this:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_STL-CustomCommand.png" width="600">
|
||||
|
||||
Lastly, scroll down in the Steam Tinker Launch window until you see 'Proton Version', and change it to be "Proton Experimental":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_STLProtonVer.png" width="600">
|
||||
|
||||
Click Save and Play, and all being well, you should see the Begin Again splash screen, and then MO2 will be displayed:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_MO2Splash.png" width="400">
|
||||
|
||||
We need to change the Game Path that MO2 has for the modlist to point to our recently created Stock Game directory. We can do this by clicking the "Configure Settings" cog icon in MO2:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_SettingsCog.png" width="400">
|
||||
---
|
||||
|
||||
Switch the the "Paths" tab at the top, and then set the Game Path be the following by browsing to this location after clicking the three-dots:
|
||||
|
||||
### Step 9 - Launch MO2 and configure the instance.
|
||||
|
||||
In some cases, you may see an error regarding a downloads directory when MO2 is starting. To work around this you may need to blank out the path in ModOrganizer.ini, you can use the following command to do so, and then restart the game from Steam:
|
||||
|
||||
```
|
||||
Z:\home\deck\Games\Fallout\BeginAgain\modorganizer2\Stock Game\FalloutNV.exe
|
||||
sed -i "/download_directory/c\download_directory =" /home/deck/Games/Fallout/BeginAgain/ModOrganizer.ini
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_MO2GamePath.png" width="400">
|
||||
|
||||
Then click OK to save the changes. MO2 will then prompt you to restart, which you **must do so**.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_MO2Restart.png" width="400">
|
||||
|
||||
MO2 should restart automatically, but if it doesn't, just re-launch New Vegas from steam, which should load up MO2 once again. Next click the "Configure Executables" button:
|
||||
At this stage, finally, ModOrganizer2 should now be loaded successfully. We need to check the executable path is correct for the Begin Again entry in MO2. To do so, click the "Configure Executables" button:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_MO2ExecutablesCog.png" width="400">
|
||||
|
||||
Edit the executable paths for the "Begin Again" and "Fallout Launcher" entries to match the following:
|
||||
Ensure that the executable paths for the "Begin Again"" entry to match the following. If you are on a general Linux system, adjust the paths as necessary to your Steam Library location.
|
||||
|
||||
Begin Again entry, the path should be:
|
||||
If Fallout New Vegas is install on **internal storage**, the Binary Path should be:
|
||||
|
||||
```
|
||||
Z:\home\deck\Games\Fallout\BeginAgain\modorganizer2\Stock Game\FalloutNV.exe
|
||||
Z:\home\deck\.local\share\Steam\steamapps\common\Fallout New Vegas\FalloutNV.exe
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_MO2ExecutablesBA.png" width="400">
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_MO2ExecutablePath.png" width="400">
|
||||
|
||||
If Fallout New Vegas is installed on the SDCard, the Binary Path should be:
|
||||
|
||||
Fallout Launcher entry, which should be:
|
||||
|
||||
```
|
||||
Z:\home\deck\Games\Fallout\BeginAgain\modorganizer2\Stock Game\FalloutNVLauncher.exe
|
||||
D:\SteamLibrary\steamapps\common\Fallout New Vegas\FalloutNV.exe
|
||||
```
|
||||
|
||||
with a "Start in" set as:
|
||||
|
||||
```
|
||||
Z:\home\deck\Games\Fallout\BeginAgain\modorganizer2\Stock Game
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_MO2ExecutablesLauncher.png" width="400">
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_MO2ExecutablesPathSD.png" width="400">
|
||||
|
||||
Lastly for this step, click the Apply button, followed by OK.
|
||||
|
||||
|
||||
---
|
||||
|
||||
### Step 10 - Click Play!..
|
||||
|
||||
### Step 8 - Click Play!.. Almost..
|
||||
|
||||
With the executable paths set, Change the Launch Option in MO2 to be "Fallout Launcher"", and then click Play. **If you jump straight to trying to launch Begin Again, it will fail**.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_LauncherPlay.png" width="400">
|
||||
|
||||
You can set these how you want for performance, but I'd recommend setting to High instead of Very High, and increase the actor fade to the maximum. Change any settings from the Fallout Launcher as you like, and then close it down.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_Launcher.png" width="400">
|
||||
|
||||
Back in MO2, it's finally time to play! Set the Launch option in MO2 back to Begin Again, and click Play:
|
||||
It's finally time to play! Set the Launch option in MO2 back to Begin Again, and click Play:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_ClickPlay.png" width="400">
|
||||
|
||||
You may get a question about a read only configuration file - Select "Remember my choice" and then "clear the read only flag".
|
||||
You may get a warning about some missing ini files:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_ReadOnlyFlag.png" width="400">
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_MissingINI.png" width="400">
|
||||
|
||||
After a short wait, the game should launch with a non-vanilla loading screen:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_GameLoading.png" width="400">
|
||||
This is expected and you can just click OK.
|
||||
|
||||
If you're not playing on Steam Deck, that should be things complete, and you can move to the Conclusion section.
|
||||
|
||||
Deck users, close the game down again, as you can now change back to Game Mode to run the game after considering Step 8, and the Conclusion.
|
||||
Deck users, close the game down again, as you can now change back to Game Mode to run the game after reading and considering Step 11, and the Conclusion.
|
||||
|
||||
|
||||
---
|
||||
|
||||
|
||||
### Step 9 - Optional but Recommended
|
||||
### Step 11 - Optional but Strongly Recommended
|
||||
|
||||
Increase Steam Deck Swap Space, Swappiness and adjust Steam Deck VRAM
|
||||
|
||||
This may be optional, but there have been reports of far better stability and performance after increasing the swap space available to the deck when running Modlists. This is an optional step, but if you are experiencing stability issues, it might be worth investigating. How to do so is outside the scope of this guide, but there is plenty of information available elsewhere on how to do it - [CryoByte33](https://github.com/CryoByte33/steam-deck-utilities) has an excellent set of utilities available on github that can take care of this, and more!
|
||||
This may be optional, but there have been reports of far better stability and performance after increasing the swap space available to the deck when running Modlists. If you are experiencing stability issues, it might be worth investigating. How to do so is outside the scope of this guide, but there is plenty of information available elsewhere on how to do it - [CryoByte33](https://github.com/CryoByte33/steam-deck-utilities) has an excellent set of utilities available on github that can take care of this, and more!
|
||||
|
||||
Personally I have increased the VRAM in the deck bios to 4GB (see [here](https://www.youtube.com/watch?v=od9_a1QQQns&t=1377s) for details), 16GB Swap space, and a Swappiness of 1 - the recommended settings when you run Cryobyte33's Steam Deck Utilities. In fact, the [full video](https://www.youtube.com/watch?v=od9_a1QQQns) of Cryobyte33 explaining what this all means, is definitely worth a watch!
|
||||
|
||||
### Step 10 - Tidy up and Direct Launch
|
||||
|
||||
Once you are absolutely happy and sure that everything is working correctly, you can now delete the temporary directory, if you followed my method.
|
||||
|
||||
```
|
||||
rm -rf /home/deck/Games/Fallout/BeginAgainTemp
|
||||
```
|
||||
|
||||
If you are not planning to make any further changes to the modlist via MO2, you can add the following to the launch options in steam for Fallout New Vegas, and it will launch straight into Begin Again when you click play in Steam:
|
||||
|
||||
|
||||
```
|
||||
'moshortcut://"Begin Again"'
|
||||
```
|
||||
e.g.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_MO2DirectLaunch.png" width="600">
|
||||
|
||||
If you then in future need to make any changes to the modlist via MO2, just remove the launch options again.
|
||||
|
||||
---
|
||||
|
||||
@@ -306,4 +314,4 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_GameMenu.png" width="400">
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain_GameMenu.png">
|
||||
|
||||
Reference in New Issue
Block a user