How to play Dawn of War 2 over Hamachi
by LtBowser on Mar.03, 2009, under Others
This guide will tell you how to play Dawn of War 2 over Hamachi.
Install Hamachi
- First you need to install Hamachi.
Add Registry Entry
Instead of manualy adding the Registry entry you can use this .reg file: ConnectionOverride.reg
- Load Registry Editor. Goto Start > Run. Type “regedit ” and press enter.
- Goto HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\XLive
- Right click in emty background and select New > String Value.
- Rename it to ‘ConnectionOverride’
- Right click ConnectionOverride and click Modify
- Type in ‘Hamachi’ and press OK
- Close Registry Editor.
- Check in game that it is using Hamachi IP (5.x.x.x). Load the game and press the ‘Home’ key > Personal settings > Network Information. The adapter should now be Hamachi.
Apply Dawn of War II Hamachi Blacklist / 30ms Ping Patch
Without this patch you can’t play Dawn of War II over Hamachi. For XP you need to add one Registry entry and for Vista to need to add two.
- Download the TeknoGods.dll patch file from here.
- Move or copy TeknoGods.dll to the game folder (Programs Files\Dawn of War).
- Apply the following registry edits for your OS:
For Windows XP 32:
- Load Registry Editor. Goto Start > Run. Type “regedit” and press enter.
- Add ‘TeknoGods.dll’ to ‘AppInit_DLLs’ in ‘HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/Current Version/Windows’.
For Windows Vista 32:
- Load Registry Editor. Goto Start > Run. Type “regedit” and press enter.
- Goto ‘HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/Current Version/Windows’.
- Add ‘TeknoGods.dll’ to ‘AppInit_DLLs’.
- Add ‘1′ in ‘LoadAppInit_DLLs’.
For Windows Vista 64:
- Load Registry Editor. Goto Start > Run. Type “regedit” and press enter.
- Goto ‘HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/Windows NT/Current Version/Windows’.
- Add ‘TeknoGods.dll’ to ‘AppInit_DLLs’.
- Add ‘1′ in ‘LoadAppInit_DLLs’.
Patch Notes:
- If you have other entires in AppInit_DLLs separate TeknoGods.dll with “,”
- Only 1.1.2 and the version installed from the DVD are guaranteed to work. Others may crash.
- The game will freeze when you quit, just go to taskmanager and kill the process from there or try pressing the home button.
Join a Dawn of War 2 Hamachi Network
- Click Create to join networks (middle right) button. Go to “Join an existing network”.
- Enter network name “rtsu.dow2″ with password “rtsu”. Click Join.
You can now play Dawn of War 2 in LAN mode over the internet. You should also do the Hamachi fix.
Playing Multiplayer
- Find someone to play with in the IRC channel.
- Make sure you are both in the same Hamachi network. Its best if you just in one network at a time.
- Load the game. Make a Offline Live Profile and login.
- Select Custom > Local Area Network (LAN) and Host or Join a game.
Multiplayer Problems
- Make sure you have done EVERYTHING on this page and restarted your computer.
- Disable all firewalls
- Forward ports for Hamachi, guides here.
- Leave all Hamachi networks apart from one with the person you want to play with.
- Make sure you and everyone you are wanting to play with has the TeknoGods.dll file.
IMPORTANT NOTE FOR THOSE WHO WANT TO PLAY THE SINGPLE PLAYER CAMPAIGN AFTER INSTALLING TEKNOGODS.DLL
The game craches because the TeknGods.dll. Just change the name of the dll in your DOW-folder and you can creat your account and can play the singleplayer. When you want to play over hamachi, rename the nam of the dll. (Thanks Hagen for the tip)
Source: http://wiki.rtsu.net/How_to_Play_Dawn_of_War_2_over_Hamachi









March 4th, 2009 on 10:23 pm
My problem is, that i dont have this registry… ähm sry mein english isnt good xD
- Goto HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\XLive
this dont exist, but i have install games for windows live and Dawn of War…..
Yesa
March 4th, 2009 on 11:01 pm
so all is okay i can see the game but
if i connect, i get a message : “Connecting to the Host timed out”
Can you help me?^^
March 5th, 2009 on 1:43 pm
@Yesa: did you install the TeknoGods.dll?
March 6th, 2009 on 6:12 am
just followed it step by step completed in a few minutes. and it works. only problem is i cant do single player as long as i have “teknogods.dll” in appinitdlls. so if i remove it i can play single player, if not only online.
another thing i read somewhere you can do campaign mode with a friend but i cant see option anywhere. maybe its in single player which i cant access if i am to play online.
anyway thanks
March 6th, 2009 on 7:54 am
helloo. i have the same broblem time out. all firewall is off and i have do step by step all the instraction. i have windows xp sp3. any solution??????
March 6th, 2009 on 9:17 am
@Rohit:
Yup, I confirmed that too.
- If you have Teknogods.dll, starting the game will sometimes make it crash. But I just run it again and the game loads on the second try.
- Single player crashes to desktop. I have yet to find a way to be able to play singple player while having the teknogods.dll patch. whenever I want to go campaign again, I just remove the teknogods.dll fix. Reapply it again whenever I play over hamachi.
@amorphis
- Have you applied the registry patch to force Windows Live to use hamachi? Can you verify your IP address if your windows Live is already using hamachi IP address? It should be something like the example in this post.
- Do you have the teknogods.dll in the proper location? have you done the registry entry?
- Assuming you have hamachi, you and your buddy are at the same network. Can you see the hosted game in the LAN lobby? If you are experiencing timeouts, there’s a big chance that teknogods patch is not proper applied.
- Make sure your current antivirus is not blocking your internet connection. If your antivir is an “all-in-one” solution (antivir, firewall, antispyware solution). Try disabling it.
- Make sure your buddy’s icon at the hamachi is GREEN. You can’t play with him if it isn’t green.
March 6th, 2009 on 8:19 pm
Ltbowser i have done all. I can connect and play me and my friend in rtsu network. The problem is we cant connect each other when we host lan game. My friend has windows vista 32bit. The game version is 1.1.2 vitality.
March 7th, 2009 on 12:13 pm
@amorphis
So you can connect and play wit your friends over rtsu network (which is over hamachi) but you can’t connect to each other when you try to host a lan game.
Just to clear up things, when you say host a LAN game, you mean an actual LAN game and not VPN/hamachi right? This fix forces your windows live to use the hamachi IP. So, while in a LAN (like lan parties), you need to have internet access and connect to hamachi. That’s the only way you can play multiplayer now. If you want to play over LAN without hamachi, you need to remove the first fix. If you used the registry file, then you need to remove the registry entry manually, refer to the manual method so you will know which registry entries to correct back to normal.
If you applied the registry patch, you’re hamachi will now have a default IP of your hamachi. If you play in a LAN, the 2 of you are connected using a class C IP address. So that’s probably the reason why you can’t see each other. Try hooking up your LAN to a router with internet access, login to a hamachi network and play.
March 7th, 2009 on 7:17 pm
Hey guys i did all in the tutorial but i cant connect to live to get a offline profil. Game crash at beginning i start it again and game starts, then i click on live ,…. crash every time.!
WHY !?
i have version 1.1.2 … and i installed it from the cd that i buy. I dont want to play it over i-net i want to play it with my friends @lan …. can someone help
THX
March 7th, 2009 on 8:08 pm
i mean over vpn/hamachi network.
March 7th, 2009 on 8:38 pm
@amorphis: if you can play over rtsu hamachi network but not over hamachi between your friend, then there’s something wrong in either of your setup. are you seeing his name in hamachi? is the icon green? it has to be green. a blue icon can mean problem.
March 7th, 2009 on 10:25 pm
i can see the name in hamachi and is green. I have xp and my friend vista.
March 8th, 2009 on 1:32 am
I had problems using vista - the first part wouldn’t work, gfwl would still use the wireless card in my pc over the hamachi interface. The wireless card had nr.1 priority and the first hack applied. The solution that worked for me was to change the name of the hamachi connection to “hama” and use the first hack substituting hama for Hamachi. Now it works like a charm, thank you. Ps. under XP it worked perfectly without any previous tweaking, just by following the instructions.
March 8th, 2009 on 8:33 am
Yea ive done this all and when im going to join a game i cant. I see the game but its like in black frame and unjoinable. help
March 8th, 2009 on 10:10 pm
Vista users, try brainy’s solution.
March 8th, 2009 on 10:56 pm
i delete xp and put vista and all is ok!
March 9th, 2009 on 3:09 am
Same problem here and i dont want to install vista, so can somebody help?
PS tried brainy’s solution.
March 9th, 2009 on 5:33 am
Hey guys i did all in the tutorial but i cant connect to live to get a offline profil. Game crash at beginning i start it again and game starts, then i click on live ,…. crash every time.!
WHY !?
i have version 1.1.2 … and i installed it from the cd that i buy. I dont want to play it over i-net i want to play it with my friends @lan …. can someone help
THX
can nobody help !`?
March 11th, 2009 on 9:10 am
Stormy.
I can’t remember how I got my live account. I think from a different game.
About the game crash at the beginning, that happens to me too with my other copy
but starting the game again and everything should be alright. I can play over hamachi after that.
About the live crashing when you click on it or press home, my solution to that is I don’t wait for the entire intro of the game to finish. Just when your game is still showing the intro animations, press home and that should open your LIVE.
March 11th, 2009 on 9:13 am
amorphis
glad to know everything is ok now. must have been the network settings between your XP and your friends Vista that prevented you from playing over hamachi.
anyway, enjoy the game! post your hamachi networks here so we can join too!
March 11th, 2009 on 7:57 pm
hello everyone im in for some mp but the hamachi channel is full if anyone has an other one post is plox ^^
March 12th, 2009 on 5:05 am
Hey there me and my friend are both using Vista me 32bit and he is using 64bit, we applied the registry force for Hamachi, we have hamachi installed we did the hamachi fix in the network panel.
when we load up DoWII we get the live profile with its relating Hamachi addresses, We both have our firewalls off. We both logged into the Channel
But we cannot see any games at all not ones we host or others. I am using an original game and he is using a Cracked Version.
We are both running v1.1.3 as well, currently we have not found a way to get the game to run on hamachi and we have done everything exactly to instruction?
March 12th, 2009 on 4:44 pm
@Ununki
Did you apply the Teknogods fix? That will eliminate the hamachi blacklisting. Unfortunately, teknogods fix only supports v1.1.2 and earlier versions.
@Ghostenator
Join our hamachi network.
bfwlan
pass: bfwlan
March 13th, 2009 on 3:32 am
I have the same problem as Unuku :/
March 13th, 2009 on 7:04 am
@Quendi
Can you verify that your LIVE is using hamachi IP addresses? If yes, then you got that part correct.
But if you can’t see the game host in LAN, then something is wrong with the TEKNOGODS.DLL fix. Please verify that you have followed the right instruction for your Windows version.
Even if you got LIVE to use hamachi ip addresses, you can’t play Dawn of War 2 over LAN because the game blacklists hosts over HAMACHI. You need the TEKNOGODS.DLL to fix that and the latency problem.
March 13th, 2009 on 12:54 pm
I’m having the same problem as Stormy, although he didn’t explain it very well so I doubt anyone understood what he was talking about. I have Vista 64, so and followed the 2-step instruction for it. Basically, after doing the blacklist fix (AppInit_DLL and LoadAppInit_DLL)stuff, the game would crash every time it attempts to access games for windows live.
So when I try to sign into my offline profile (which works fine without having done the blacklist fix) it crashes to desktop every time. It doesn’t crash when starting up, only when attempting to sign onto windows live (or access windows live in any way). Anyone have any remedies for this?
March 14th, 2009 on 7:23 pm
We have the Timeout-Problem, too. I testet it yesterday with 3 friends (3x XP + 1x Vista). The only way to join the game was, when my friend with Vista hosted the game. We all have done everything of the guide, have forwarded the Ports and can play every game with hamachi (L4D, CoD4, UT3, RA3…).
Metric stands at 10 and Hamachi is at the top by the network list.
Can you all play the game with XP or does anyone have another idea?
March 14th, 2009 on 7:27 pm
@Newbage
The game craches because the TeknGods.dll. Just change the name of the dll in your DOW-folder and you can creat your account and can play the singleplayer. When you want to play over hamachi, rename the nam of the dll.
March 15th, 2009 on 12:03 pm
@Hagen
Now that’s an easier way to get around the problem. I had to edit the registry everytime I want to play the campaign. LOL. Thanks Hagen.
March 15th, 2009 on 12:07 pm
I’ve added your tip to the post.
March 16th, 2009 on 2:14 am
i login to gfwlive using the client and when i go on dow2 it doesnt recognize im logged into life…. what is it u meant by off line account?
March 16th, 2009 on 7:32 am
@gabriel
)
to create an offline, start Dawn of War 2, at the intro movies, press HOME key in your keyboard. If you don’t have a Live account configured, then it will ask you to make one. You will have an option to create an offline profile/account in that screen. (or maybe the next one..
March 19th, 2009 on 12:57 pm
@Hagen
That’s not actually the problem. Whether I try to play campaign or multiplayer, it requires a login to an offline account. When I try to log in, the game tries to pull up the games for windows live window where you choose with profile to log into. As it tries to do that, I get a crash to desktop. So basically, as long as I have the appinitDLL stuff enabled on registry, I can’t do anything in game that requires logging into a profile of any kind. Sure I can play normal campaign if if I disable the appinDLL stuff, but then I’d be back to square one since I’m trying to play hamachi lan.
March 21st, 2009 on 3:11 am
I’m having the exact same problem as Newbage, only I’m using XP. Though, I do have the 1.1.3 patch installed so that may be the issue. I was wondering if anyone has gotten it to work with XP and 1.1.3?
March 24th, 2009 on 9:33 am
Hey guys come play DoW2 over hamachi on the IRC room on RTSnet:
http://www.dow-universe.net/chat-dow2
#dow2 on irc.rtsnet.org
Cya there
March 25th, 2009 on 7:45 am
Does anyone know if this works with 1.1.3 or with Windows XP x64?
When i start up my 1.1.3 game, it works. It also never crashes and the campaign plays fine with the teknogods file
March 26th, 2009 on 2:05 pm
Great guide, great job guys. However, my friend and I are having an issue.
I’m using WinXP 32bit, and he’s using Vista, 64bit I believe. We’ve done all the modifications to the registry, put Teknogods.dll in our DoW2 folders, did the Hamachi fix. Now, we can join games that other people host, but when we try to host our own games over Hamachi, neither of us can connect to eachother and keep getting a Timed Out response.
We have tried it with 1.1.2 and 1.1.3 (it does work with 1.1.3, we’re using that now and playing games that other people host just fine) and keep getting the same Timed Out error when trying to host for eachother. Anti-Virus is off during play, ports are forwarded on the router’s firewall, we’ve even just put ourselves in the DMZ (dangerous, I know) to no avail.
Any help on this issue would be greatly appreciated.
April 15th, 2009 on 6:05 am
Hi! I played just fine ’till now, but after i updated to 1.2.1 i get “connection timed out” every time i try to play over hamachi..
anyone with same problem?
May 13th, 2009 on 6:17 pm
I have no idea why, but i got crushes with Tecknogods.dll on my WindowsXP… Before i reinstall WinXP (actually i downgraded it to sp2, because with sp3 windows have refused to work even with dow without net-hack) it worked pretty well. But now everythin i see while i start loader.exe it’s bugreport window.
If if switch to no-net-hack mode just renaming Tecknogods.dll it works.
Any ideas?? (dow2 patches - 1.1.1, 1.1.2 and 1.0 )
May 13th, 2009 on 7:29 pm
O_O” I do not know how, but i set up drivers on my monitor and it began working. huh, `my wuz shocked`
June 10th, 2009 on 2:18 am
hi i followed these instructions but there is no
AppInit_DLLs or
LoadAppInit_DLLs
in the regestery i am using vista 64 and i am looking in the right place HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/Windows NT/Current Version/Window
August 8th, 2009 on 4:16 pm
Umm…please publish any hamachi servers cause ,i tried both of the ones up first one was all offline for 1 whole day and the other one is all full, please anyone
August 15th, 2009 on 7:53 am
New active hamachi networks:
(patch DOW2 to 1.5.0)
name: Stormblastdow pass: dow2
dawn.of.war.2 dow2
dawn.of.war.2_1 dow2