Barabas said:
nope, just loads up the launcher with that module selected, unless I'm missing something.
Then just patch the exe to jump over the launcher's options' switch loop, and you're done.
I can do a mempatch, but I doubt Caba would allow me to post that on here.
EDIT: Here you have it anyways. It does nothing apart from skip it all. Loads the pre-selected module.
If you want to do it by yourself get a cute hex editor called
HxD, open the game's executable (
) with it, and do the following search&replaces:
1. This avoids the launcher window:
Code:
[b]ff 15 8c 53 89 00[/b] 3d
⇒
Code:
[b]90 90 90 90 90 90[/b] 3d
Type: Hex values
2. This avoids to freeze the main thread:
⇒
Code:
ff 50 [b]90 90[/b] 8b 0d
Type: Hex values
3. Optionally: If you also want to skip videos then use this pattern:
⇒
Code:
-inkplay.exe
Type: Text String
It only works with the
1.143 version of
Mount&Blade Warband. As the offsets change and they're difficult to nop out cleanly.
Save it as a copy... something like
.
The patched one you've just made will launch the latest played automatically.
Run the normal game for changing the selected module.
That's all.