Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord

Not enough ratings
Linux Modded 1.2.9 tested mods and load order with Novus
By matsaa93
here is a guide to get Novus Launcher and Modded Bannerlord to function with proton
for this Guide Proton Version GE-Proton8-32 is used, but it is possible to use any version as desired aslong as it is any version after Proton8-0.
link to GE-Proton8-32: https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/GE-Proton8-32
extract it to $HOME/.steam/steam/compatibilitytools.d/
set the proton version in the compatability tab under properties for the game and tick the box for it to use a specific Steam Play compat... tool

after you have installed the game with steam you need to add the libraries that is needed for this guide to work,
it is all the possible dependencies for mods and Novus Launcher.
protontricks 261550 -q --force dotnet472 protontricks 261550 -q --force dotnet48 protontricks 261550 -q --force dotnet6

then Download Novus Launcher at https://www.nexusmods.com/mountandblade2bannerlord/mods/4924?tab=files
be sure to download the Manual Pack version and Extract it in the GameFolder as an example: <Path to SteamLibrary Location>/SteamLibrary/steamapps/common/Mount & Blade II Bannerlord/NovusLauncher

next off add a Entry in your .bashrc or .zshrc
Remember to Add The location of your SteamLibrary to the Function entry Variable so that the function can find the Game Folder.
MountAndBladeBannerlord(){ ProtonVersion="GE-Proton8-32" # if another version of proton is used please add the correct one to this variable. SteamLibrary="<Path To your SteamLibrary>" # example Path $HOME/.local/share/Steam which is the Default but it might be at another location depending on if another SteamLibrary location is added and/or where the game location is set. export STEAM_COMPAT_DATA_PATH="$SteamLibrary/steamapps/compatdata/261550" export WINEPREFIX="$STEAM_COMPAT_DATA_PATH/pfx" export STEAM_COMPAT_CLIENT_INSTALL_PATH="$HOME/.Steam" gamedir="$SteamLibrary/steamapps/common/Mount & Blade II Bannerlord" cd $gamedir python $HOME/.steam/steam/compatibilitytools.d/$ProtonVersion/proton run $gamedir/NovusLauncher/NovusLauncher.exe }

here is a loadorder Preset that should work with game version 1.2.9.
that can be imported to the Novus Launcher
save the file as:
LinuxPreset1.2.9.xml
<Preset Name="LinuxPreset1.2.9" CreatedBy="User" LastUpdated="25/03/2024"> <PresetModule Id="Bannerlord.Harmony" RequiredVersion="v2.3.1.1200" URL="" /> <PresetModule Id="Bannerlord.UIExtenderEx" RequiredVersion="v2.11.0" URL="" /> <PresetModule Id="BetterExceptionWindow" RequiredVersion="v7.1.1" URL="" /> <PresetModule Id="Bannerlord.ButterLib" RequiredVersion="v2.8.16" URL="" /> <PresetModule Id="Bannerlord.MBOptionScreen" RequiredVersion="v5.9.2" URL="" /> <PresetModule Id="Native" RequiredVersion="v1.2.9" URL="" /> <PresetModule Id="Sandbox" RequiredVersion="v1.2.9" URL="" /> <PresetModule Id="SandBoxCore" RequiredVersion="v1.2.9" URL="" /> <PresetModule Id="StoryMode" RequiredVersion="v1.2.9" URL="" /> <PresetModule Id="CustomBattle" RequiredVersion="v1.2.9" URL="" /> <PresetModule Id="BirthAndDeath" RequiredVersion="v1.2.9" URL="" /> <PresetModule Id="SettlementIconRedesign" RequiredVersion="v1.1.0" URL="" /> <PresetModule Id="CharacterManager" RequiredVersion="v3.4.2" URL="" /> <PresetModule Id="CharacterReload" RequiredVersion="e1.2.8.2" URL="" /> <PresetModule Id="ButterEquipped" RequiredVersion="v2.0.0" URL="" /> <PresetModule Id="MBSuperSpeed" RequiredVersion="v1.0.0.0" URL="" /> <PresetModule Id="NoRelation" RequiredVersion="v1.1.0" URL="" /> <PresetModule Id="BetterTime" RequiredVersion="v1.3.6" URL="" /> <PresetModule Id="GovernorsHandleIssues" RequiredVersion="v1.1.0.3" URL="" /> <PresetModule Id="BetterSmithingContinued" RequiredVersion="v1.2.8.9" URL="" /> <PresetModule Id="BannerKings" RequiredVersion="v1.3.1.3" URL="" /> <PresetModule Id="TournamentsXPanded" RequiredVersion="v4.1.17" URL="" /> <PresetModule Id="SimpleBank" RequiredVersion="v1.2.9.0" URL="" /> <PresetModule Id="ServeAsSoldier" RequiredVersion="v1.2.8" URL="" /> <PresetModule Id="Fourberie" RequiredVersion="v1.2.9.9" URL="" /> <PresetModule Id="Tutelage" RequiredVersion="v1.0.0" URL="" /> <PresetModule Id="Bannerlord.Diplomacy" RequiredVersion="v1.2.11" URL="" /> <PresetModule Id="CompanionsLimitUnLock" RequiredVersion="v1.0.0" URL="" /> <PresetModule Id="KillBanditsRaiseRelations" RequiredVersion="v2.1.3" URL="" /> <PresetModule Id="IDontCare" RequiredVersion="v2.6.3" URL="" /> <PresetModule Id="RBM" RequiredVersion="v3.8.0" URL="" /> <PresetModule Id="MBFastDialogue" RequiredVersion="v2.5.17" URL="" /> <PresetModule Id="AutoTrader" RequiredVersion="v1.2.8" URL="" /> <PresetModule Id="swadian armoury" RequiredVersion="v1.0.0" URL="" /> <PresetModule Id="OpenSourceWeaponry" RequiredVersion="v1.7.0" URL="" /> <PresetModule Id="OpenSourceArmory" RequiredVersion="v1.17.0" URL="" /> <PresetModule Id="OpenSourceSaddlery" RequiredVersion="v1.6.0" URL="" /> <PresetModule Id="OpenSourceArmoryRBM" RequiredVersion="v1.17.0" URL="" /> <PresetModule Id="OpenSourceSaddleryRBM" RequiredVersion="v1.6.0" URL="" /> <PresetModule Id="OpenSourceWeaponryRBM" RequiredVersion="v1.7.0" URL="" /> </Preset>

NB! Disable the Arena module for RBM.

Links to the mods
Bannerlord.Harmony https://www.nexusmods.com/mountandblade2bannerlord/mods/2006?tab=files
Bannerlord.UIExtenderEx https://www.nexusmods.com/mountandblade2bannerlord/mods/2102?tab=files
BetterExceptionWindow https://www.nexusmods.com/mountandblade2bannerlord/mods/404?tab=files
Bannerlord.ButterLib https://www.nexusmods.com/mountandblade2bannerlord/mods/2018?tab=files
Bannerlord.MBOptionScreen https://www.nexusmods.com/mountandblade2bannerlord/mods/612?tab=files
SettlementIconRedesign https://www.nexusmods.com/mountandblade2bannerlord/mods/2717?tab=files
CharacterManager https://www.nexusmods.com/mountandblade2bannerlord/mods/2382?tab=files
CharacterReload https://www.nexusmods.com/mountandblade2bannerlord/mods/3700?tab=files
ButterEquipped https://www.nexusmods.com/mountandblade2bannerlord/mods/4713?tab=files
MBSuperSpeed https://www.nexusmods.com/mountandblade2bannerlord/mods/4122?tab=files
NoRelation https://www.nexusmods.com/mountandblade2bannerlord/mods/2760?tab=files
BetterTime https://www.nexusmods.com/mountandblade2bannerlord/mods/2849?tab=files
GovernorsHandleIssues https://www.nexusmods.com/mountandblade2bannerlord/mods/4526?tab=files
BetterSmithingContinued https://www.nexusmods.com/mountandblade2bannerlord/mods/4318?tab=files
BannerKings https://www.nexusmods.com/mountandblade2bannerlord/mods/3826?tab=files
TournamentsXPanded https://www.nexusmods.com/mountandblade2bannerlord/mods/27?tab=files
SimpleBank https://www.nexusmods.com/mountandblade2bannerlord/mods/419?tab=files
ServeAsSoldier https://www.nexusmods.com/mountandblade2bannerlord/mods/3242?tab=files
Fourberie https://www.nexusmods.com/mountandblade2bannerlord/mods/2969?tab=files
Tutelage: unknown is from another mod on this
Bannerlord.Diplomacy https://www.nexusmods.com/mountandblade2bannerlord/mods/832?tab=files
CompanionsLimitUnLock https://www.nexusmods.com/mountandblade2bannerlord/mods/6338?tab=files
KillBanditsRaiseRelations https://www.nexusmods.com/mountandblade2bannerlord/mods/500?tab=files
IDontCare https://www.nexusmods.com/mountandblade2bannerlord/mods/2175?tab=files
RBM https://www.nexusmods.com/mountandblade2bannerlord/mods/791?tab=files
MBFastDialogue https://www.nexusmods.com/mountandblade2bannerlord/mods/4607?tab=files
AutoTrader https://www.nexusmods.com/mountandblade2bannerlord/mods/135?tab=files
swadian armoury https://www.nexusmods.com/mountandblade2bannerlord/mods/2349?tab=files

OpenSourceWeaponry https://www.nexusmods.com/mountandblade2bannerlord/mods/2829?tab=files
   
Award
Favorite
Favorited
Unfavorite