Mount & Blade: Warband

Mount & Blade: Warband

48 ratings
Warband With Huge Performance (WSE2)
By Azremen and 1 collaborators
Guide for how to install any module on Warband Script Enhancer 2 and play.
   
Award
Favorite
Favorited
Unfavorite
What is Warband Script Enhancer 2?
Warband Script Enhancer 2 is a game engine for Mount & Blade: Warband and it is developed by fellow community modders named K700 and cmpxchg8b. For more information please visit: WSE2[forums.taleworlds.com]

(For this guide's Turkish translation go here.) https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2733076893

WARNING!: The use of WSE2 in multiplayer mods, such as native or mercenaries, can get you banned because of the increased field of view beyond the developers intention, therefore gives unfair advantage and counts as 3rd party program (Persistent Kingdoms is excluded.) You have been warned.
Why do we use Warband Script Enhancer 2 for Performance Boost?
Warband Script Enhancer 2 provides you with a new shader format and fixed bugs in the default game engine. It optimizes the game to the optimum.
How to Install Warband Script Enhancer 2?
Here is how to do it:

  1. Go to this[forums.taleworlds.com] page and download WSE2 1.0.6.3

    Should look like this:

  2. Create a new folder named Warband WSE2 (or whatever you name it) at your desired location of the modded game (I have it on my desktop because I only have 1 local disk)

  3. Now copy the original Warband files that I mention in the following list with as-is:

    • CommonRes (folder)
    • Data (folder)
    • languages (folder)
    • music (folder)
    • Sounds (folder)
    • Skins (folder)
    • Textures (folder)
    • TexturesHD (folder)
    • steam_api.dll
    • steam_appid.txt

    Should be these:

    If you don't know where is your Warband files, simply go to your Steam library on steam right click on properties of Mount & Blade: Warband, select Local Files from the menu list and then browse the button from the shown contents.

  4. Copy the following files to your newly created WSE2 folder and click on "copy and replace all the occurences" if a warning appears:

    • CommonRes (folder)
    • languages (folder)
    • fmodex.dll
    • lua51.dll
    • mb_warband_wse2.exe
    • mb_2a.fxo
    • mb_2b.fxo
    • postFX.fx

  5. Create a folder named Modules

Your folder should look like this in the end:

Congratulations! You have installed WSE2 but you have no module to play! Continue to other Header for solution.
How to Install Persistent Kingdoms to WSE2?
Persistent Kingdoms is a role playing module on Mount & Blade: Warband. For more information please visit: Persistent Kingdoms

We will use this module as a dummy. You could do that with any other module

Here is how to do it:
  1. Download latest Persistent Kingdoms version from the files section of the page.

  2. Copy "Persistent Kingdoms" folder that you have downloaded and paste it inside your newly created WSE2 folder's "Modules" folder.

  3. Go to this[forums.taleworlds.com] page and download "Persistent Kingdoms" under the Modules tab.

    Should be this:

  4. Open the rar you just downloaded and copy everything in it. After copying the files, paste them on your main WSE2 folder and replace the files when asked to.

Congratulations! You have Installed Persistent Kingdoms module for WSE2 and you are ready to play after you have executed the bat file inside your WSE2 folder. Remember you will need bat file to work it every time to play! (the bat file named "Persistent Kingdoms_WSE2_dedicated.bat" is only used for servers and therefore you need to use the other .bat file to open the game.) For adding it to steam continue to the next step of the guide!
How to add WSE2's Persistent Kingdoms to steam?
Here is how to do it without steam:
  1. Create a shortcut for mb_warband_wse2.exe inside your WSE2 folder with right clicking on "exe" and selecting "Create shortcut" from the appearing list.

  2. Rename it to "Persistent Kingdoms".

  3. Right click on newly renamed shortcut and select "Properties" from the appearing list.

  4. There should be a "Target" section under "Shourtcut" tab.

  5. Add "--module Persistent Kingdoms -no-intro" after the quotation mark. Now it should look like this (for my case it is in my Desktop): "C:\Users\(your user name)\Desktop\Warband WSE2\mb_warband_wse2.exe" --module Persistent Kingdoms -no-intro

Here is how to do it with steam:
  1. Go to your steam appliaction and click on add a game button that is at the left bottom of the screen

  2. Click on "Add a Non-Steam Game" and select the WSE2's exe we have in WSE2 folder

  3. Now browse mb_warband_wse2.exe in your library and right click on it and select properties.

  4. Rename it to Persistent Kingdoms (or whatever you like).

  5. Add "--module Persistent Kingdoms -no-intro" after the quotation mark. Now it should look like this (for my case it is in my Desktop): "C:\Users\(your user name)\Desktop\Warband WSE2\mb_warband_wse2.exe" --module Persistent Kingdoms -no-intro
Is it possible with other modules?
Yes. But If your module changed shaders to a different way, you have to delete the shaders or demand the module's WSE2 shaders otherwise it will crash!

For native you just simply copy and paste your original Native folder into your WSE2's "Modules" folder.

Remember you have to make a bat file or shortcut for it too.
MSCV120.dll
For mscv120.dll missing error please download x86 version of redistributable package from this link depending on your operation system's language: https://support.microsoft.com/en-us/topic/update-for-visual-c-2013-and-visual-c-redistributable-package-5b2ac5ab-4139-8acc-08e2-9578ec9b2cf1
39 Comments
QuavariusDangle 28 May @ 5:03am 
Ive copied native into the modules as it says in this guide to do but when I try and run it from the launcher it shows a "failed to load shaders" error. Ive also copied over napoleonic wars but when I run that it works perfectly fine. What I tried to do was copy the GLShaders and GLShadersOptimized folders from napoleonic wars into native because they were missing from native but it didn't work.
jl 2 May @ 11:28pm 
DO NOT FOLLOW THIS GUIDE.
BeerMe-Matt 23 Jan @ 2:00pm 
It gives me an error when i try to star the game
Otterius 22 Jan @ 7:18pm 
i play on windowed since i use other monitor any way to uhh alter its default resolution
Azremen  [author] 25 Dec, 2024 @ 10:08am 
This guide currently outdated. I highly recommend you to use it to see directory structure
karmaloveX6 19 Dec, 2024 @ 11:29pm 
do any of you guys know how to get this to work for mac or am i sol
Caenis 8 Aug, 2024 @ 6:21pm 
if you followed this guide and its not working instead of creating a new folder just copy and overwrite the the wse2 folder contents to the warband folder instead
DukeVonRose 7 Aug, 2024 @ 2:08pm 
yaaa, it get ERROR: Failed to load shaders (88760B59) every time
Shing Linguis 19 May, 2024 @ 8:01am 
My wse2 just crashes every time i try to iniciate it!!
alexandre-x2011 21 Apr, 2024 @ 7:19am 
Help! I got this crash: "ERROR: Failed to load shaders (88760B59)"