[How To] Play Call of Duty Modern Warfare 2 Spec Ops Online Using Tunngle (Or Hamachi)


iw4sp 2009-11-13 23-32-08-41

Revisions:

11-14-09: Initial release. About time, right?

11-15-09: Added youtube video.

11-16-09: Added “Things to lookout for”

12-4-09: Added special fix for those using skidrow release?

12-28-09: Fixed youtube video.

12-3-10: Fixed dropbox link.

5-29-12: Fixed the megaupload link to now be mediafire.

EASY TO REMEMBER URL = http://tinyurl.com/mw2guide1

Note: My thanks go out to TeknoGods obviously for providing one of the most important files ever for this game, and a friendly shoutout to all the people on Tunngle.  Sorry Garena guys, you get no love from me.  ~ Versatile (Tunngle ID = versatile)


Important Personal Message From Versatile:

Guys, I know there are a lot of you out there searching the Internet like mad for a GOOD guide that shows you how to play multiplayer online without using IWnet. As of today (11/14/09), there is a fix to play spec op co-op online, but not the real multiplayer portion. Once new information comes up, this guide will be updated.

Also, it is very important that this guide is for legitimate uses only.  Piracy will not be tolerated in any shape or form.  If something is written or found out of line, it will be corrected ASAP.  We (The Underground Staff) do not want a WordPress suspension.  We will not be offering links to “cracks” or obvious game executables.  There are legitimate users out there who want to play offline co-op for legitimate purposes.  This guide is for them.

If you have a question or specific problem that lies outside this scenario, then we will deal with it at that point in time.  Please understand my good intentions.  Modern Warfare 2 is a great game, and the co-op (and hopefully soon to be online multiplayer) will rock your socks off.  ~ Versatile


Quick Background History:

Call of Duty Modern Warfare 2 for PC has no dedicated server support, and likewise there is no native LAN.  All game playing is to be done online with the help of Steam and IWnet facilitating the process.  There are many PC users claiming foul cry. Why else was there a patch on 11/13/09 to bring updates to the IWnet matching making process? This tutorial will show you how to become a smarter gamer/consumer, and how to play the game offline for legitimate purposes. To use this guide for any other use is not the goal of this guide at all, and we will not be helping you if you decide to go down that route. You have been warned.

Pre-Reqs:

* Teknogods Spec Ops Offline Fix:  Mediafire

* You need to have Steam installed.  Find it here.  If you do not want to risk your legit Steam account, please make a dummy steam account then.

* A bucket of patience, and a desire to learn.

Preparing your game for a world of cop-op pleasure:

1) Extract the contents of the teknogods zip file into the root of your Modern Warfare 2 directory.  See screenshot below.

root directory_new

Here I extracted the “TeknoGods_MW2SP” and the “TeknoMW2.dll” into the ROOT directory here.

2) To make life easier, I made two shortcuts on my desktop to the “TeknoGods_MW2SP” and labeled one shortcut as “Host MW” and another Shortcut as “Client MW”.  Of course, you don’t have to do this but let me show you why I did this.

host and client

3)  In the client shortcut, right click and go to properties.  In the target box, we need to add the syntax –ip=x.x.xx.xxx where the Xs represent the host IP address.  (more detail on this later)

UPDATE: WordPress sometimes screws up the symbols I use. It is (dash)(dash)ip(equal sign)(ip address)

For example, friend ABC in Tunngle has an IP address of 7.1.71.198.  My shortcut has properties as shown below:

“E:\Modern Warfare 2\TeknoGods_MW2SP.exe” –ip=7.1.71.198

Now let’s get specific and show you how to host and join in Tunngle and Hamachi. Tunngle guide is first because Hamachi is the new step child in the VPN world.


Tunngle Section:

Assumption: To play a game in Tunngle, you are in the Call of Duty Modern Warfare 2 room. Also, it is assumed you have no Tunngle problems. This means that Tunngle is the primary adapter in your network connections list, and you have port forwarded UDP 11155 (necessary only if you have hard time seeing all people in the network or difficulties hosting).  If you want to learn more about Tunngle, see my guide below:

Tunngle – The Hamachi Killer

cod6

How To Host a Game in Tunngle

1) Login to Steam. Minimize and let it sit in the background.

2) Login to the Tunngle Call of Duty Modern Warfare 2 room.

3) Launch your shortcut on the desktop to host a game.

4) Click special forces, and 2 player online.  Select a game mode and map and wait in the lobby. It will look like screenshot below:

iw4sp 2009-11-14 17-31-51-26

5) Wait for someone to join you (you have to let people know you are hosting obviously) and they will connect.  Then you can select a difficulty and play!

How To Join a Game in Tunngle

1) Login to Steam. Minimize and let it sit in the background.

2) Login to the Tunngle Call of Duty Modern Warfare 2 room.

3) Right click your “client” shortcut and add the IP address of the host in the properties section. If confused, see step number 2 in the “Preparing your game” section.

4) Launch the client shortcut.  When you are at the main menu, press “F12”.  If it doesn’t go through the first time, press it again and it will say connecting and then you will be in a lobby with your new buddy. Now you can start fragging!


Hamachi Section

Assumption: To play a game in Hamachi, you need to have Hamachi installed from Hamachi.cc.  You can use default settings, no VPN alias required for Modern Warfare 2. We are also assuming you are in a Hamachi network to play the game. Need help finding Hamachi networks?  You are on your own. Google can assist here.

How To Host a Game in Hamachi

1) Login to Steam. Minimize and let it sit in the background.

2) Login to your hamachi gaming network.

hamachi

3) Launch your shortcut on the desktop to host a game.

4) Click special forces, and 2 player online.  Select a game mode and map and wait in the lobby. It will look like screenshot below:

iw4sp 2009-11-14 17-48-26-48

5) Wait for someone to join you (you have to let people know you are hosting obviously) and they will connect.  Then you can select a difficulty and play!

How To Join a Game in Hamachi

1) Login to Steam. Minimize and let it sit in the background.

2) Login to your hamachi gaming network.

hamachi

3) Right click your “client” shortcut and add the IP address of the host in the properties section. If confused, see step number 2 in the “Preparing your game” section.

4) Launch the client shortcut.  When you are at the main menu, press “F12”.  If it doesn’t go through the first time, press it again and it will say connecting and then you will be in a lobby with your new buddy. Now you can start fragging!

Why no guide for Garena?

Garnea is a community full of tools (about 90% of them). Sit in a chat channel for a few minutes and you will start to understand why.  I will NOT be providing any support for Garena. If you used this guide and the method helps you play on Garena, then so be it.  All of my focus and attention is growing the Tunngle community. Have fun with Garena, and all their behind the scenes problems.

Video Tutorial

Strict NAT Versus Open NAT

If you are hosting a Strict NAT game, and people are having problems joining your game, then you need to go into your router and adjust your settings. At the time of this writing, the only way to go from Strict to Open nat is to put your IP address of your computer in the DMZ zone. I realize this is dangerous as it sends everything to your computer, but if you have a solid Windows Firewall application, what are you worried about? 🙂

Questionable Content Discussion

In my research on the Internet, there are people saying that if you use the “razor” files and overwrite the files in the “skidrow” release, then the game will work with Steam.  I just want to point out that I have no idea what these people are talking about nor do I want to be involved with it.

Author Chyea may put in his own 2 cents about this subject on the method of how people are making the “razor” files work with the “skidrow” files, but I am going to leave it up to him to touch upon the subject as I am oblivious to this subject.

Update: Special single player patch for those having issues with a skidrow release.  Dropbox link


Author Chyea’s Additions

Things to look out for:

– Coop will not work if you applied the Skidrow crack. However it is fine if used the skidrow installation, and then proceeded to apply the razor crack over that installation.

– Some people’s game will not start after the razor crack is installed.
The solution to “razor1911 crack + teknogods = fail” is actually quite simple:
Use this updated razor crack: http://www.megaupload.com/?d=0D51XGIN

– Once the exe crack is replaced, as everyone already knows, you have to start up steam. Then, you must run the Teknogods’ lan patch as administrator.

– Also, you must open your NAT:
“If your NAT is Strict, you may have to open these ports on your router:
CODMW2 Ports:
UDP 1500
UDP 3005
UDP 3101
UDP 28960

Steam Ports:
UDP 27000 to 27015
UDP 27015 to 27030
TCP 27014 to 27050″

For those of you who find these different cracks confusing, I will describe the history of MW2 cracks.

In chronological order
Before Official Release:

– The Russian version is leaked.
– The English version is leaked. This is the original retail ISO which required Steam to play. Infinity Ward put about 80% of the game files in the ISO, while the other 20% is to be downloaded from Steam upon the game’s activation.
– At this point, we cannot install the game, simply because we do not have the serial key to begin the installation.
– Luksi installer is released. This installer is a standalone that essentially forcibly pastes the files that are on the ISO directly into a folder.
– At this point, we can install the game. However, we still do not have the other 20% from Steam, since it is before the game’s official release.

After Official Release:
– The missing files from Steam were obtained. These include the essential exe’s with which we launch the game. Of course, the exe’s need to be cracked in order to run the game.
– The respectful Razor1911 team cracked the game. However, this razor crack still requires that you run Steam in the background in order to run the game.
– The Skidrow crack was released shortly after. This crack eliminated the need for Steam.
– At this point, custom installers have been made, so users no longer have to go through the hassle of using the Luksi installer. However, installation is a moot point, as long as SOMETHING installs the game, I’m happy.
– Teknogods released a crack which allows pirated versions of the game to play the co-op spec-op missions over lan, which can be achieved with Tunngle or Hamachi if you wish to play over the internet. This release needs Steam to be running, and because of this, you need to turn on Steam, and use the Razor crack.

Posted on November 14, 2009, in Gaming and tagged , , , , . Bookmark the permalink. 240 Comments.

  1. ok im gonna add yeah right now

  2. It works !!!!
    Ivertusen fixed it for me and im so happy now 😀
    Thx ivertusen your the best 😉

  3. Aright i will 😉

  4. ivertusen can you help me please? its not working with me…thank u.

  5. can anyone help plz?! i still have the “IWNET INVALIDVERSION” problem and i want to fix it…how?? 😦

  6. yeah me to….i did all the cracks and i still have the error message!!!! …plz how u did reberto…anyone!:( thank you guys

  7. Hi all 🙂 ill be on the net from 22.00 pm to 05.00 am every day next week.
    ‘London big Ben time’
    Skype=ivertusen

  8. ivertusen where are you? its 22:30 pm(london time) & you’re still not on skype! 😦

  9. please tell me what solution you give to roberto, coz i need it badly…i get the same message “invalid version”…please tell me

  10. Guys, it works, now I played with it !!! ivertusen thank you !!!

  11. : thank you ivertusen for your help it worked

  12. Thank you Ivertusen Very much

  13. It worked thank you again Inertusen!

  14. Thank You Ivertusen.It worked !!!

  15. hello i would to ask somethink . do I need buy mw2 in steam to play that ?

  16. I did the port forwarding but i still face an error in tunngle..any help or suggestions plz?

  17. So what’s the fix for the “invalid version…” problem? I see people thanking, but don’t see the solution. The new teknogods loader is not really coming out, so could anyone help? Pretty please?

    • The invalid version is a problem because you updated the game and trying to play online with zero gear? I am going to ask ivertusen to put his solution here for all.

  18. No, I only did what was written in the Hamachi section and it worked when we first played it with my brother. Now we installed the game again and we get the error message.

  19. step1
    http://www.megaupload.com/?d=ZEFFET02
    step2
    http://www.megaupload.com/?d=BWJ288BX
    step3
    http://www.megaupload.com/?d=3ZASLM89
    step4 http://www.youtube.com/user/gamedexterity#p/u/86/AjwFtufAMnk
    note: this works only in co op mode(2 players only ) ** dont copy /past the files in zero gear/copy and past them in mw2 root **creat the shortcut in desktop/make sure you have 1 space befor –ip= **check firewall add mw2 sp.exe ** check if tunngle is your primary adapter **if your NAT in the game lobby is strict make a port forwarding for mw2 or your router DMZ SETTINGS

  20. And it really works! Thank you again! I only hope this won’t be “patched” again.

  21. Hey!

    Everythings semse to work, but when i press 2 player i get disconnected from steam after juste 3-4 seconds. Someone else with the same problem?

  22. Thank you so much for the guide and your help. We are so thankefull for your help 🙂

  23. Thanks for the tute, works great except when both players die it crashes (quits to destop)

  24. There seems to be a lot of system specific bugs. Or they just messed something up.

  25. modern warfare 2 default ports
    * UDP 1500
    * UDP 3005
    * UDP 3101
    * UDP 28960

  26. It worked for me just for 3 days.My friend now can not connect with me.I also use hamachi….Do you know why???

    Thank you,
    Panosk1994

  27. Thanks versatile, youre AWESOME!!! 🙂
    everything works now

  28. some body help me plz

  29. http://store.steampowered.com/news/ free mw 2 multiplayer week end 48 hours free multiplayer !

  30. when new thing come out about mw2 it ll appear on that blog :).
    btw nice tutorial iverusen…..
    keep up the good work boy…. 🙂

  31. pls help i dont understand how to go on open nat!! 😦

  32. omg… patched?? where is the new update?? plz help??

  33. where to download the updates?

  34. It no longer works as STEAM have updated and have blocked the crack from working, i got disconnected in the middle of a game last night and could not get back on, it gives the “must be signed into steam online mode to play” !!! someone please ask Teknogods to update the crack 😦

  35. yeah same here

  36. ivertusen :

    step1
    http://www.megaupload.com/?d=ZEFFET02
    step2
    http://www.megaupload.com/?d=BWJ288BX
    step3
    http://www.megaupload.com/?d=3ZASLM89
    step4 http://www.youtube.com/user/gamedexterity#p/u/86/AjwFtufAMnk
    note: this works only in co op mode(2 players only ) ** dont copy /past the files in zero gear/copy and past them in mw2 root **creat the shortcut in desktop/make sure you have 1 space befor –ip= **check firewall add mw2 sp.exe ** check if tunngle is your primary adapter **if your NAT in the game lobby is strict make a port forwarding for mw2 or your router DMZ SETTINGS

    modern warfare default ports
    * UDP 1500
    * UDP 3005
    * UDP 3101
    * UDP 28960

  37. This is the old one… steam patched it didnt it? i think it did since we are not able to play… while we were able to play be4

  38. another free week end check it on steam

  39. THANKS THANKS THANKS THANKS ivertusen you helped me alot 🙂 me co-op in tungle is works tnx to you best wishes Lion.

  40. this work thanks ou so mush

  41. are you using true version of cod6 or you are using cod6 razor 1911 or cod6 skidrow?

  42. wait a minute.. i need to install zerogear? :S

  43. Any1 know how to fix the lag?

  44. Hi guys,

    Here’s a rar containing all the files you’ll need as well as instructions.

    http://www.mediafire.com/?kk3puih8pknq0ac

    Have a nice day 🙂 none of the contents were by me, I just packaged them for your convenience.

  45. Whoops, one more note:

    The target of the client should read “blahblah” –ip=

    Sorry for that mistake 😛

  46. Hey, Is this still working? Think im going to give this a try… Cheers

  47. y do they keep prompting me to sign in to steam when i have already done so whenever i click on spec ops two player online?

  48. i did as u told but still needs to – “sign in to steam to play” ?????

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: