Since version 1.5, I have improved the game installation detection system based on the game's APPID. This should fix a lot of game detection issues, especially when moving the game to another disk. Adds detection of games from Xbox Game Pass when the script cannot find the game (Thanks to @AgentDeer and @Yahya98)
This version always including Steam Game Version & Gog Game Version & Select Directory Game : Download the file and unzip the content where you want.
If you have problems using version 1.5, do not hesitate to reuse version 1.4 or 1.3 or 1.2.
For any problem launching the game with mods, be aware that UnblockDLL does not corrupt your game. It only unblocks files blocked by the system. I therefore invite you to update your mods and check your mods one by one in order to check if your game is malfunctioning.
im still having trouble with the game after running the launcher. even unblocking the .dll files and using your executable, i still get the error for ".intercepter"
For any problem launching the game with mods, be aware that UnblockDLL does not corrupt your game. It only unblocks files blocked by the system. I therefore invite you to update your mods and check your mods one by one in order to check if your game is malfunctioning.
In this case, disable all mods, launch the game to see if you still have an error message. Quit the game, then for each next launch, enable only one mod, then restart the game, and so on until you get the error message in question. You can then identify the mod that is causing you problems and contact the creator to report your problem.
For any problem launching the game with mods, be aware that UnblockDLL does not corrupt your game. It only unblocks files blocked by the system. I therefore invite you to update your mods and check your mods one by one in order to check if your game is malfunctioning.
please tell me step by step what to do with this file? I have a steam deck on steam os, which is a modified linux and I have no idea what to do with this file
This is the correct path for MOST people: Drive Letter:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules
Many people will tell you to put "Drive Letter:\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules"
This path is often incorrect, unless you installed your games and Steam on your C drive, which most gamers don't do.
The solution to all your problems _______________________________________________________
Step 1 - Run Windows Powershell as Administrator (Already installed on Windows by default)
Step 2 - Type the following, replacing "Drive Letter" with your drive letter (duh) and then hit enter: cd "Drive Letter:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules"
Step 3 - Then type the following and hit enter: gci -recurse | Unblock-File
Your game will now load DLL mod files without needing to manually unblock each DLL file, which is handy for complete conversions.
How do we know if it worked? I think it did since I didn't get any errors in PS. But I didn't get any succes message either... After step 3 and hitting enter, it just started a new exact same line as the one above. Does that mean it's good?
Seems still to not be picking up the gamepass version it still asks me to select the directory, and when I do it says hit enter and then closes if I do.
Hi! I have a similar problem on gamepass. I tried to selecte difference directory, but it didnt work. I uploaded a video of me trying to use it, unfortunately it doesnt work. THX!
I may have found a solution: You have to rename the folder INSIDE your mod's main folders. If you're having this issue it's probably because the mod you donwloaded has a "Win64_Shipping_Client" folder within its "bin" folder, you have to change that folder to "Gaming.Desktop.x64_Shipping_Client". That will solve the issue guaranteed. I don't think you'll need the DLL Unlocker after that.
For anyone using gamepass version of the game, that version's files isn't arranged as other versions, simply edit the script (.ps1) file, Line 175 there should be "$GAME_CUSTOM_ROOT_DETECT\Modules", change it to "$GAME_CUSTOM_ROOT_DETECT\Content\Modules".
And then run the bat file as administrator and browse to XboxGames\Mount & Blade II- Bannerlord Folder.
Thanks for your comment. I've adapted the script to add this path when the game isn't found. However, I don't have the game on Xbox Game Pass, so I can't test it myself.
333 comments
Adds detection of games from Xbox Game Pass when the script cannot find the game (Thanks to @AgentDeer and @Yahya98)
This version always including Steam Game Version & Gog Game Version & Select Directory Game :
Download the file and unzip the content where you want.
1 - Download File
2 - Unzip it
3 - Execute "LaunchMe.bat"
If you have problems using version 1.5, do not hesitate to reuse version 1.4 or 1.3 or 1.2.
For any problem launching the game with mods, be aware that UnblockDLL does
not corrupt your game. It only unblocks files blocked by the system. I
therefore invite you to update your mods and check your mods one by one
in order to check if your game is malfunctioning.
error for ".intercepter"
any ideas?
For any problem launching the game with mods, be aware that UnblockDLL does
not corrupt your game. It only unblocks files blocked by the system. I
therefore invite you to update your mods and check your mods one by one
in order to check if your game is malfunctioning.
Send Help
For any problem launching the game with mods, be aware that UnblockDLL does
not corrupt your game. It only unblocks files blocked by the system. I
therefore invite you to update your mods and check your mods one by one
in order to check if your game is malfunctioning.
Error message ?
https://github.com/Acutapugione/Bannerlord-II--UnblockDLLs/blob/main/main.py
Drive Letter:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules
Many people will tell you to put "Drive Letter:\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules"
This path is often incorrect, unless you installed your games and Steam on your C drive, which most gamers don't do.
The solution to all your problems
_______________________________________________________
Step 1 - Run Windows Powershell as Administrator (Already installed on Windows by default)
Step 2 - Type the following, replacing "Drive Letter" with your drive letter (duh) and then hit enter:
cd "Drive Letter:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules"
Step 3 - Then type the following and hit enter:
gci -recurse | Unblock-File
Your game will now load DLL mod files without needing to manually unblock each DLL file, which is handy for complete conversions.
Goated comment.
thank you very much :)
This did not do it for me.
image
Fixed
Could you please take a screenshot of your game's location (where the game executable is located?)Thanks in advance.
I uploaded a video of me trying to use it, unfortunately it doesnt work. THX!
Can you retry with the last update ?
THX!
Are you sure ? Can you send me a screenshot ?
For anyone using gamepass version of the game, that version's files isn't arranged as other versions, simply edit the script
(.ps1) file, Line 175 there should be "$GAME_CUSTOM_ROOT_DETECT\Modules", change it to "$GAME_CUSTOM_ROOT_DETECT\Content\Modules".
And then run the bat file as administrator and browse to XboxGames\Mount & Blade II- Bannerlord Folder.
Thanks for your comment. I've adapted the script to add this path when the game isn't found. However, I don't have the game on Xbox Game Pass, so I can't test it myself.
Have a nice day.
For the Game Pass version, you simply select the game's location and it will unlock the content.
When I double clicked the bat file, it's opened by the notepad++
And I can't find a "run" option in the RMB menu.
Thanks!
You can rename the file extension from .bat to .cmd.
To perhaps correct your file extension problem (.bat), you could perhaps look at these values ?