Mount & Blade: Warband

Mount & Blade: Warband

Diplomacy
 This topic has been pinned, so it's probably important
Storm[HUN] 14 Jul, 2014 @ 2:28pm
Linux version
To install Diplomacy under Linux:

  • Install 7-zip if you don't have it already.
  • Download the Windows installer to a temporary directory
  • From terminal navigate to this directory, and unpack the installer:
    7z x Diplomacy_4.3.exe
    (Obviously change command to the file name of your download, if it differs.)
    If this created any subdirectories that have a name starting with an '$', delete them.
  • Go to ~/.steam/steam/SteamApps/common/MountBlade Warband/Modules, copy the folder Native and rename it to something like Diplomacy_temp. You should not name it simply Diplomacy but something different, so if Steam Workshop automatic download starts to work in future, it won't install into the same directory and probably mess something up.
  • Copy all the files from your temporary directory where you extracted the .exe into Diplomacy_temp, overwriting existing files if needed.
  • Start up the Warband configure tool*, and chose "Diplomacy_temp" from the mod list


To copy save games from Native:

Save games for the Linux version of Warband are stored in a hidden folder in your Home:
~/.mbwarband/Savegames
Each mod has its own folder within Savegames, so you will see a folder named Native, and, if you started up Diplomacy already, one named "Diplomacy_temp" [The same name we named our folder during manual install]. Simply copy the contents of Savegames/Native into Savegames/Diplomacy_temp, or, if the latter folder doesn't exist, copy the folder Savegames/Native and rename it.


* Starting the configure tool:

When you click the Play button in Steam it asks you if you want to play game or configure. The configure option however may not work. In that case, run this from terminal:
~/.steam/SteamApps/common/MountBlade Warband/mbw_config_linux

If the config tool still doesn't work, you probably need to install the qt4 packages of your distro. If you use 64 bit Linux, then lso install lib32 versions. On Arch the packages are "qt4" and "lib32-qt4".


Debian

If you are having issues on Debian, check this post by rmangel:
https://steamhost.cn/steamcommunity_com/workshop/filedetails/discussion/285119009/45350791807986689/?tscn=1454210413#c451852571439913580


Credits:
Thanks to lagsalot for install instrutions!
Thanks to Behemoth for save games location!
Last edited by Storm[HUN]; 1 Feb, 2016 @ 12:55pm
< >
Showing 1-15 of 46 comments
Jamie6707 14 Jul, 2014 @ 3:25pm 
Also make a mac version tooooo!!! THANKS
lagsalot 14 Jul, 2014 @ 4:20pm 
Download the .exe and unzip it.

Not sure about the linux paths, but under osx, open

~/Library/Application Support/Steam/SteamApps/common/MountBlade Warband/Modules

Copy the Native folder to DipTemp. (use this because there will be changes to the module system and you don't want to interfere with it and vice versa)

Open up the folder from unzipping the .exe, select all files and ignore the 2 directories. Paste/copy/move these into your new DipTemp folder, overwriting what's in there.

Last up, edit this file and change Native to DipTemp, or what ever you named your "new module folder" earlier.

~Library/Application Support/MBWarband/last_module_warband

Launch the game and you should be good to go. I was able to copy my save game also. On osx they are in:

~/Library/Application Support/MBWarband/Savegames/ModuleName
Jamie6707 14 Jul, 2014 @ 8:56pm 
Originally posted by lagsalot:
Download the .exe and unzip it.

Not sure about the linux paths, but under osx, open

~/Library/Application Support/Steam/SteamApps/common/MountBlade Warband/Modules

Copy the Native folder to DipTemp. (use this because there will be changes to the module system and you don't want to interfere with it and vice versa)

Open up the folder from unzipping the .exe, select all files and ignore the 2 directories. Paste/copy/move these into your new DipTemp folder, overwriting what's in there.

Last up, edit this file and change Native to DipTemp, or what ever you named your "new module folder" earlier.

~Library/Application Support/MBWarband/last_module_warband

Launch the game and you should be good to go. I was able to copy my save game also. On osx they are in:

~/Library/Application Support/MBWarband/Savegames/ModuleName


By saying "Copy the Native folder to DipTemp. (use this because there will be changes to the module system and you don't want to interfere with it and vice versa)" do you mean re-name the native folder DipTemp. ????
Jamie6707 14 Jul, 2014 @ 9:02pm 
Also what version of M&B do i have to use im new to modding games :P
Abronius 15 Jul, 2014 @ 7:09am 
Originally posted by jamie6707:
Originally posted by lagsalot:
Download the .exe and unzip it.

Not sure about the linux paths, but under osx, open

~/Library/Application Support/Steam/SteamApps/common/MountBlade Warband/Modules

Copy the Native folder to DipTemp. (use this because there will be changes to the module system and you don't want to interfere with it and vice versa)

Open up the folder from unzipping the .exe, select all files and ignore the 2 directories. Paste/copy/move these into your new DipTemp folder, overwriting what's in there.

Last up, edit this file and change Native to DipTemp, or what ever you named your "new module folder" earlier.

~Library/Application Support/MBWarband/last_module_warband

Launch the game and you should be good to go. I was able to copy my save game also. On osx they are in:

~/Library/Application Support/MBWarband/Savegames/ModuleName


By saying "Copy the Native folder to DipTemp. (use this because there will be changes to the module system and you don't want to interfere with it and vice versa)" do you mean re-name the native folder DipTemp. ????

ye i would like to know too xC
lagsalot 15 Jul, 2014 @ 12:36pm 
No.

Basically, do not tamper with the Native folder, ever. If you do though, and something goes completely south, I'm sure you can un/re-install the game through steam and get back to a "pristine" state.

Although I've played this game tons, I have never messed with any mods until just recently and more importantly, post offical OSX support. So keep that in mind.

In a nutshell, here is what I have been able to figure out so far.

"Mods", are nothing more than a Directory under:

~/Library/Application Support/Steam/SteamApps/common/MountBlade Warband/Modules

In other words, you don't have to edit any other configs to point to a new mod etc. As far as the game is concerned, the 'Name' of the module, is the name of the directory.

So I could copy the Native folder to "WTFLOL", and boom, I created a "mod".

If I then point
last_module_warband
to WTFLOL, we are in business. I can also point
last_module_warband
back to Native, and STILL be in business, which is more important in case I screw up anything under the WTFLOL folder.

Also, concerning the need to edit
last_module_warband
, although I haven't tested it, I did read else where that at least on OSX, you can now use the right-click -> Configure Warband option to switch mods. This probably doesn't do anything other than changing the content of that file however.

So that will hopefully help you out getting this Diplomacy mod to work.

Moving on to more general things though. I've also figured out that there is basically two classes of mods if you will.

Those that tinker with the internals, and those that tinker with the graphics.

OSX/Linux land, I think we will be ok with any mods that DO NOT change things in graphics land. Diplomacy is one of those.
lagsalot 15 Jul, 2014 @ 12:42pm 
Heh, I didn't make my point very well.

The reason for naming your copy of the Native folder to something like DipTemp, is so that if in the future the Steam Work shop copies mods to that same parent folder, they won't step on each others feet.

For example. If you end up creating this installing this mod yourself, and you named your 'version' Diplomacy, you would have:
Modules/Native Modules/Diplomacy

Then say, 2 months from name, they get the whole workshop/mods thing working, you "subscribe" to this mod, and it happens to also need the directory Modules/Diplamacy. Things are likely to get confusingly f'd up.
Storm[HUN] 15 Jul, 2014 @ 2:10pm 
Paths inside the Steam folder are the same on every OS, the difference is the location of the Steam folder. On Linux, by default it's:
~/.steam/steam/

For the .exe, I have never heard you could unzip an exe. And in fact, I can't. Opening it with my compression tool and telling it to treat it as a zip archive comes up empty.


EDIT:

According to unzip and unrar it is neither a zip nor a RAR archive.
Last edited by Storm[HUN]; 15 Jul, 2014 @ 2:17pm
Storm[HUN] 15 Jul, 2014 @ 2:29pm 
Also, can someone tell me where are the save games stored? I was l looking in ".steam/steam/userdata/[USERID]" but there is no folder named after Warband's ID.

P.s.: Now that this is pinned, once all issues are solved I'm going to edit my opening post and place instructions there.
Last edited by Storm[HUN]; 15 Jul, 2014 @ 2:31pm
KendonB 15 Jul, 2014 @ 3:12pm 
Originally posted by lagsalot:
Download the .exe and unzip it.

Not sure about the linux paths, but under osx, open

~/Library/Application Support/Steam/SteamApps/common/MountBlade Warband/Modules

Copy the Native folder to DipTemp. (use this because there will be changes to the module system and you don't want to interfere with it and vice versa)

Open up the folder from unzipping the .exe, select all files and ignore the 2 directories. Paste/copy/move these into your new DipTemp folder, overwriting what's in there.

Last up, edit this file and change Native to DipTemp, or what ever you named your "new module folder" earlier.

~Library/Application Support/MBWarband/last_module_warband

Launch the game and you should be good to go. I was able to copy my save game also. On osx they are in:

~/Library/Application Support/MBWarband/Savegames/ModuleName

How do you unzip things in .exe format? It just says on my mac that it's not compatable because it's microsoft.
Storm[HUN] 15 Jul, 2014 @ 3:17pm 
If it was a proper self-extracting zip/rar you could unzip/unrar it, but it is neither, so something is wrong.
KendonB 15 Jul, 2014 @ 3:19pm 
Originally posted by StormHUN:
If it was a proper self-extracting zip/rar you could unzip/unrar it, but it is neither, so something is wrong.
so I basiclly have to wait for them to fix this?
Storm[HUN] 15 Jul, 2014 @ 3:20pm 
Originally posted by killerjag:
Originally posted by StormHUN:
If it was a proper self-extracting zip/rar you could unzip/unrar it, but it is neither, so something is wrong.
so I basiclly have to wait for them to fix this?
I have no idea, at first we need to wait someone from them to reply here.
Draxz 15 Jul, 2014 @ 5:13pm 
Hey guys fellow OSX here. Found a youtube instruction vid here if want to check it out. https://www.youtube.com/watch?v=QVMA9nGLbr8&feature=kp Edit: Played the mod finally and buggy as hell for Mac users.
Last edited by Draxz; 15 Jul, 2014 @ 5:49pm
ughgh  [developer] 15 Jul, 2014 @ 7:16pm 
It's not exactly a self-extracting archive - the exe is built from a generic NSIS used for a lot of M&B mods, but you should be able to extract it with external tools as per the previous posters mentioned.
< >
Showing 1-15 of 46 comments
Per page: 1530 50