Warhammer 40,000: Dawn of War - Soulstorm

Warhammer 40,000: Dawn of War - Soulstorm

Kritya Aug 7, 2015 @ 10:22am
Workaround for unlocking races in multiplayer.
Video version: https://www.youtube.com/watch?v=67sexmidKQM

I had the same old issue, no keys and no access to any of the wa/dc races. Here I am going to post the way around it.

There are 2 options, you either go into the registry and add each games respective keys via that, however if you have no idea what you're doing then I highly recommend not using this method.

Ok so for those who do know the registry (do not try this if you don't, another method will be below). Browse to the games' key (HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\THQ\ for 64 bit, HKEY_LOCAL_MACHINE\SOFTWARE\THQ\ for 32 bit (I believe, don't have a 32 bit OS available atm). If you have any questions at this point, go to the second method.
In Dawn of War, add a string called CDKEY_WXP and set value data to 57a4-fae0-7611-1504-fa90.
In Dark Crusade, add a string called CDKEY and set value data to 8c34-5670-91a4-c2f2-bfca.
Launch Winter Assault and Dark Crusade then Soulstorm and the races should be there.

The second method involved downloading something to edit this for you, which some people don't like hence I added manual instructions. http://www.rts-sanctuary.com/Dawn-Of-War/showtopic=173090 go to this link and download the program, run it as administrator and set the WA key to 57a4-fae0-7611-1504-fa90 and the dark crusade key to 8c34-5670-91a4-c2f2-bfca, then use your own DoW key for the first box, unsure if you can just leave it blank or if that causes the key to become blank in the registry.

After doing this you should have all races available if you followed my instructions correctly.

There's a Russian program floating around that's supposed to do the same thing, but it corrupted my DoW, DC and SS registries causing me to need to reinstall, so I'd recommend avoiding stuff in a language your computer doesn't recognize.

I will answer any reasonable questions in the comments.
Last edited by Kritya; Aug 10, 2015 @ 3:30pm
< >
Showing 1-15 of 33 comments
Trianq Aug 7, 2015 @ 1:28pm 
I followed all the steps in the first method opened the game and it asked for the two cs keys (winter assualt and dark crusade). i went to view the cd key so i could get it to copy it in and it just doesnt appear and says processing request. I apologise for how complicated my situation is. Thanks
Kritya Aug 7, 2015 @ 1:31pm 
Originally posted by Trianq:
I followed all the steps in the first method opened the game and it asked for the two cs keys (winter assualt and dark crusade). i went to view the cd key so i could get it to copy it in and it just doesnt appear and says processing request. I apologise for how complicated my situation is. Thanks

The CD keys are the same as the value data, so try and use those.
Athreon Aug 7, 2015 @ 2:23pm 
Dude, you are my hero. This actually worked for me, so far. I'll actually start a match with it soon as I can, but I think it worked.
RancidPain Aug 7, 2015 @ 4:41pm 
Thanks! I understand the values are the CD keys so can I simply sub those values your showing us with the ones I already have in my reg? Or do I have to use the ones you specifically are showing us?
Kritya Aug 7, 2015 @ 4:43pm 
Originally posted by RancidPain:
Thanks! I understand the values are the CD keys so can I simply sub those values your showing us with the ones I already have in my reg? Or do I have to use the ones you specifically are showing us?
You can use any valid key, these are just keys commonly used for this method.
RancidPain Aug 7, 2015 @ 5:14pm 
Thanks I'll give it a try
Trianq Aug 8, 2015 @ 6:43am 
ive tried two different cd keys for both expansions when it asks for then during start up and still they are invalid. Have i messed up some where?
Kritya Aug 8, 2015 @ 6:56am 
Originally posted by Trianq:
ive tried two different cd keys for both expansions when it asks for then during start up and still they are invalid. Have i messed up some where?

Delete the keys in your registry and try the second method.
Sixteen Aug 8, 2015 @ 8:39am 
THX KRITYA ;) the program works also in windows 10. One question, how can i activate my win-lose ratio?
Last edited by Sixteen; Aug 8, 2015 @ 8:53am
Sixteen Aug 8, 2015 @ 8:46am 
Originally posted by Trianq:
ive tried two different cd keys for both expansions when it asks for then during start up and still they are invalid. Have i messed up some where?

You have to use REGEDIT to delete your registry cdkey strings of soulstrom and start as admin the race unlocker, then enter the 3 cd keys, no one or 2. you have to enter the 3 keys in same time after you had deleted the strings ( the first cd key is the key that you can see in your steam library)
Last edited by Sixteen; Aug 8, 2015 @ 8:49am
Overwatch009 Aug 8, 2015 @ 2:00pm 
Reg fix working fix for me as well. I had lost the ability to use Tau Necron and IG online. Now all armies are available in online play. Thanks much! :steamhappy:
Shunk Aug 8, 2015 @ 4:48pm 
You are a hero and if you ever need a kidney or something I've got your back
Infinite Eyes Aug 9, 2015 @ 10:24am 
thanks, worked
Warlock Aug 9, 2015 @ 2:05pm 
Originally posted by Trianq:
I followed all the steps in the first method opened the game and it asked for the two cs keys (winter assualt and dark crusade). i went to view the cd key so i could get it to copy it in and it just doesnt appear and says processing request. I apologise for how complicated my situation is. Thanks
If you used the race unlocker already sorry for being late but I had the same issue as you but I just deleted the string and instead of copy and pasting it (which I assume you did) I wrote the key down and it worked for me
Warlock Aug 9, 2015 @ 6:54pm 
Originally posted by Kritya:
I had the same old issue, no keys and no access to any of the wa/dc races. Here I am going to post the way around it.

There are 2 options, you either go into the registry and add each games respective keys via that, however if you have no idea what you're doing then I highly recommend not using this method.

Ok so for those who do know the registry (do not try this if you don't, another method will be below). Browse to the games' key (HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\THQ\ for 64 bit, HKEY_LOCAL_MACHINE\SOFTWARE\THQ\ for 32 bit (I believe, don't have a 32 bit OS available atm). If you have any questions at this point, go to the second method.
In Dawn of War, add a string called CDKEY_WXP and set value data to 57a4-fae0-7611-1504-fa90.
In Dark Crusade, add a string called CDKEY and set value data to 8c34-5670-91a4-c2f2-bfca.
Launch Soulstorm and the races should be there.

The second method involved downloading something to edit this for you, which some people don't like hence I added manual instructions. http://www.rts-sanctuary.com/Dawn-Of-War/showtopic=173090 go to this link and download the program, run it as administrator and set the WA key to 57a4-fae0-7611-1504-fa90 and the dark crusade key to 8c34-5670-91a4-c2f2-bfca, then use your own DoW key for the first box, unsure if you can just leave it blank or if that causes the key to become blank in the registry.

After doing this you should have all races available if you followed my instructions correctly.

There's a Russian program floating around that's supposed to do the same thing, but it corrupted my DoW, DC and SS registries causing me to need to reinstall, so I'd recommend avoiding stuff in a language your computer doesn't recognize.

I will answer any reasonable questions in the comments.
I did the reg fix and now me and my friend get sync errors when we start a match. We are using UA if that helps.
< >
Showing 1-15 of 33 comments
Per page: 1530 50

Date Posted: Aug 7, 2015 @ 10:22am
Posts: 33