Hamachi:Age of Mythology

From LogMeInWiki

Jump to: navigation, search

Hi Guys,

I got AOM working using this small workaround: First connect to hamachi and note the Ip address that u get. Note: Hamachi always gives you same IP no matter how many times you connect so this realy helped.

Now logout of Hamachi, and go to network connection in control pannel.Then select Hamachi connection and go to it's properties. Select protocol TCP/IP click on properties and select "use the following IP address" and feed the IP that Hamachi provided. If its XP it will automatically place a subnet, no need to edit any other setting; just the IP address and subnet mask.

Remember, do not connect to Hamachi yet!

Disable the primary network connection (The one provided by the ISP)

So in a nut-shell you have your primary connection disabled and Hamachi conenction has the static IP provided by you.

Now launch the game select multiplayer and Host. This time you will see that it has selected your Hamachi IP address and nothing else.

Minimise the game using ALT+Tab and head to network connection, enable the "primary network connection" and connect to your ISP. Now, when you're connected to ISP, launch Hamachi and connect to Hamachi server.

Get back to the game and kick some ass in multiplayer...


You do not have to use any overridecodes as mentioned above in other thread as they never work with AOM. Its just a 30 sec work before launching the game to force Hamachi IP on AOM.. Remember all users will have to do this.... and everytime the game is launched.


I think the same can be applied to all other games which have connectivity issues over Hamachi. I have not tried this on any other game yet, but you may as its a very simple workaround.

Without Hamachi

The following is taken from the patch.rtf file that was included in the official 1.10 update.



NETWORK AND ESO FIXES

- Improved login code: We have improved the ESO login code. Users should now experience fewer errors when connecting to ESO and therefore login on the first attempt.

- This patch includes fixes for the stats upload (2,4) problem. If you continue to receive this error message, please try shutting down any other applications or services you have running before launching AoM - the problem may be related to having other processes running in the background. We are continuing to investigate this issue.

- Improved NAT/firewall support on ESO: We have added more support for manually configured NATs and firewalls in this update. You are now able to place your machine on the DMZ, and/or manually open up UDP port 2300 and the game will do a better job of configuring itself in that environment.

- Improved NAT/firewall support for DirectIP: We have improved AOM’s DirectIP support in this patch for users who are running behind a NAT, firewall, or proxy server. There two ways to access this new support.

  1. 1 - If you want AOM to automatically configure itself for DirectIP, add the following line to the Age of Mythology shortcut:

AddressServer=”repeater.aom.eso.com”

This will cause AOM to automatically configure your external IP address information any time you select a DirectIP or LAN game (by querying the ESO Address Server.) If you want to host games behind a router, NAT or firewall, you will also need to map/open UDP port 2301 to the host machine or place the host machine on the DMZ.

OR

  1. 2 - If you want to define/override your external IP address manually, add the following line to the Age of Mythology shortcut:

OverrideAddress=”X.X.X.X”

This option is for advanced users who don’t have a public internet connection to ESO, or don’t want the game to attempt to contact the servers at all. Replace X.X.X.X with the external IP address of your machine. For instance, if your machine has an internal “fake” IP address of 10.10.0.1, but an external “real” IP address of 208.100.50.5, you would add OverrideAddress=”208.100.50.5” to your AOM shortcut. If you want to host games, please map/open UDP port 2301 to the host machine or place the host machine on the DMZ.


Basically, all you need to portforward is UDP 2300 & UDP 2301 and you use the above 2 parameters. Then you can host AOM games without Hamachi. However it lies. I used NirSoft Currports program and found that AOM uses another secret port UDP 2299. Once I added UDP 2299 to my port forward list then I was able to host/serve behind a NAT router.

I further tested this and blocked 2300 & 2301 and AOM still works! You don't even need 2300 or 2301. Just 2299 UDP.

Personal tools