Warrior Kings

Warrior Kings

AdrienTD 30 Mar, 2017 @ 4:17pm
2
2
1
WK "15th Anniversary" Unofficial Patch
I made a patch for WK 1.4 fixing bugs like:
  • No more unit teleportation
  • Sight range events (like watchtowers/forts autofiring and barbarians attack in Rescue Tomas) now always working

And the patch also adds the ability to mod the game via the "data" directory or by putting additional BCP files near data.bcp, thus you can now use the same method as for WK Battles (see https://sites.google.com/site/wkmodding/guides/replace-game-files).

The patch is only a DLL file that, once loaded by the game, will patch the game in RAM. I find this method really good and simple to install, but I don't know if antivirus programs might report it. If there are problems with the DLL, I will choose an alternative method to patch the game next time.

EDIT:
Patch now replaced by newer version with new features and that works with Battles as well.
Download the newest patch (v0.91) here:
http://gtm.steamproxy.vip/groups/WARKC/discussions/0/1319961618834033179/

Old download (v0.9):
https://drive.google.com/open?id=0B-xteMV6gdTebjEweWt1VUhrdkE
Last edited by AdrienTD; 21 Apr, 2017 @ 7:47am
< >
Showing 1-15 of 24 comments
AdrienTD 31 Jul, 2017 @ 4:14pm 
I updated the the WK Universal Unofficial Patch to v0.92 which solves music-related problems like:
  • music stopping too early.
  • game freezing when music is changed.
  • slow framerate, especially in the campaign map animation with narrator.
Download link is still the same, which is http://gtm.steamproxy.vip/groups/WARKC/discussions/0/1319961618834033179/
Raiden 27 Aug, 2017 @ 8:36pm 
Nice how do i install this?
AdrienTD 28 Aug, 2017 @ 6:17am 
Originally posted by xX i am noob master Xx:
Nice how do i install this?
Once you have downloaded my unofficial patch, extract the d3d8.dll file from the downloaded ZIP file to the directory where Warrior Kings is installed (usually in C:\Program Files (x86)\Steam\steamapps\common\Warrior Kings). Now run the game and look at the bottom-right corner of the main menu. If it says "a1.4", then the unofficial patch works. If it doesn't work, it will be "v1.4". See readme.txt for more information.
Raiden 28 Aug, 2017 @ 11:43am 
okay thanks
aguswings 25 Nov, 2017 @ 8:23am 
thank you for your work. does this work with GOG version as well?
Last edited by aguswings; 25 Nov, 2017 @ 8:23am
AdrienTD 25 Nov, 2017 @ 8:31am 
Originally posted by aguswings:
thank you for your work. does this work with GOG version as well?
I don't know if it works, as I don't have the GOG version, and I've heard that GOG managed to fix some bugs themselves, and I ask myself how they did it (do they have access to the source code, modified the executable, or used some form of injection like how I do with the DLL?) Either way, just try installing my patch, and if the game doesn't crash and you see "a1.4" instead of "v.14" in the main menu, then it should work.
Mister_X 5 Jan, 2018 @ 2:19pm 
@ AdrienTD Outstanding work, very much appreciated. I loved this game but it was sadly unplayable before this path. Game is suprisingly still excellent to play nowadays :)
Robso98 20 Jun, 2018 @ 5:21am 
Is there a way to upgrade Wk from 1.3 to 1.4? I have older version of game, and as much as I love WK, I don't want buy a new one.
AdrienTD 20 Jun, 2018 @ 2:12pm 
Originally posted by Robso98:
Is there a way to upgrade Wk from 1.3 to 1.4? I have older version of game, and as much as I love WK, I don't want buy a new one.
Not really. A patch that would change the game version from 1.3 to 1.4 was planned but not released, apparently because Microïds didn't want to pay the developers and pay for QA. (Source: https://web.archive.org/web/20021214101130/http://www.warriorkings-online.com/phpBB/viewtopic.php?t=2411&start=0)

One possible but painful solution is to copy the WK 1.4 executable to the game's directory (if you can obtain it, so you would still need access to this version).
But the data.bcp archive format from v1.0-v1.3 are not compatible with the v1.4 executable, so you will have to extract all the files from data.bcp and repack them in the newest format, except the version.txt file, otherwise the game will show an error message.
And even if you managed to make the game work, some bugs from v1.0-v1.3 might still be present, especially bugs in script code (game set), because they are inside data.bcp that is from v1.0-v1.3.

So, at the moment, I would recommend just to download the full WK 1.4, either by buying the game, or... Do what you think is right. You already have the game anyway. (PM me if you want)
Or just don't use my unofficial patch.

I could maybe make some sort of v1.3 to v1.4 patch myself, but don't know how well it will work and how much time it takes.

EDIT: GOG version of Warrior Kings is at 0.99 € at the moment.

EDIT2: Or what I can do is add v1.3 support to the universal unofficial patch. But at the moment I don't have the v1.3 executable, and I fear that the only one I can find is copy-protected, which would be difficult to patch on.
Last edited by AdrienTD; 20 Jun, 2018 @ 2:27pm
OnyxGuardian1337 24 Nov, 2018 @ 5:30pm 
Originally posted by AdrienTD:
I updated the the WK Universal Unofficial Patch to v0.92 which solves music-related problems like:
  • music stopping too early.
  • game freezing when music is changed.
  • slow framerate, especially in the campaign map animation with narrator.
Download link is still the same, which is http://gtm.steamproxy.vip/groups/WARKC/discussions/0/1319961618834033179/
Does this patch fix the bug with cogs not working with supply lines?
I have the remastered edition from a disk version of the game.
Last edited by OnyxGuardian1337; 24 Nov, 2018 @ 5:31pm
AdrienTD 25 Nov, 2018 @ 4:21pm 
Originally posted by OnyxGuardian1337:
Does this patch fix the bug with cogs not working with supply lines?
I have the remastered edition from a disk version of the game.
I did a quick test on v1.4 of the game (which is the remastered edition) in multiplayer, and it worked. But you have to be careful when trying to assign the cogs to the docks. If you select the cog and put the mouse cursor over the dock, you will see the "Healing" command cursor by default, which is the wrong one. You have to press the 'E' key to change the cursor to "Deliver resources", which is the right one. I know it's weird why it's the heal cursor is shown by default instead of the deliver command. It is changed in Battles.
Or does the bug appear on a particular map of the campaign?
Last edited by AdrienTD; 25 Nov, 2018 @ 4:21pm
OnyxGuardian1337 26 Nov, 2018 @ 6:33am 
Originally posted by AdrienTD:
Originally posted by OnyxGuardian1337:
Does this patch fix the bug with cogs not working with supply lines?
I have the remastered edition from a disk version of the game.
I did a quick test on v1.4 of the game (which is the remastered edition) in multiplayer, and it worked. But you have to be careful when trying to assign the cogs to the docks. If you select the cog and put the mouse cursor over the dock, you will see the "Healing" command cursor by default, which is the wrong one. You have to press the 'E' key to change the cursor to "Deliver resources", which is the right one. I know it's weird why it's the heal cursor is shown by default instead of the deliver command. It is changed in Battles.
Or does the bug appear on a particular map of the campaign?

It was a multiplayer thing, i saw the healing cursor but was unaware of the E key function, thank you.
FredikMM 25 Jan, 2019 @ 5:57pm 
Thank you, it worked! I played this game as a little kid on my Win XP. Memories, nostalgia, wonderful gameplay and music, all back. I bought this game 2 years ago, it was lagging and units were warping. Now I can play my beloved game again, thanks to your patch!
Cianfer 28 Oct, 2020 @ 10:14am 
thank yuo, lovely patch, all problems solved
Purgery90 12 Nov, 2020 @ 5:52am 
YOUR THE MAN!!!!!!
< >
Showing 1-15 of 24 comments
Per page: 1530 50