How to play Age of Empires II on Windows Vista and Windows 7

I love Age of Empires II. I love all real-time strategy games, but Age of Empires II must be among the finest I’ve ever played, especially as a multiplayer game.

Unfortunately, getting Age of Empires to work in this modern day is a bit of a pain. The game was built on network technology known as IPX that has since gone the way of the dinosaurs. So far gone, in fact, that Microsoft decided not to include it in Vista and Windows 7. All of my computers are using Windows 7 now, so getting the game to play over LAN proved to be difficult.

I didn’t want to deal with trying to hodge-podge together an IPX installation, so I decided to look for ways for the TCP/IP method of gameplay to work. This method rarely worked for me, and when it did it only worked on some computers and not others.

Apparently, all I needed to do was assign all the computers that were playing in the game to have static IP addresses. If you don’t know what that is, there’s a link to a guide at the bottom of this article. Set static IPs on every computer that will be playing, not just the host.

Then, on the computer hosting, select Internet TCP/IP Connection for DirectPlay and NOT the LAN option. For some reason, selecting the LAN option caused issues. However, all the computers that will be joining can just select the LAN option.

Assuming there are no firewall issues, you should be good to go. I tested this with Windows 7 only machines, and only over LAN. If anyone has tried this as described and couldn’t get it to work, I’d like to hear from you.

Have fun playing!

Here’s a wonderful guide from PortForward.com on setting up a static IP.

  • brad

     I did that but still can’t find game via the LAN option

  • http://www.facebook.com/junior.prado.1232 Valdeci Antonio Lemes Do Prado

    I HAVE THE SOLUTION…
    GO TO SERVICES.MSC
    PUT AUTOMATIC ON ROUTER AND ….
    PUT DISABLE TO HOST OF DISPOSITIVE

    SHOULD RESOLVE!!
    SORRY MY POOR ENGLISH

  • bostonnights

    setting the static IP worked perfectly…thanks for the info.

  • bostonnights

    Actually just changing to tcp/ip direct connection instead of local lan worked for me on my other laptop. Im using XP….I set a static ip on my Win 7 laptop…both work now…

  • Crystal

    good it worked for me on windows 8 ;)

  • john joe

    my aoe 2 keeps telling me its a sound file

  • http://www.facebook.com/Alex.Habel Alex Habel

    Just tried this, not working for us. Im running vista and es running 7 any thoughts ?

  • lemon

    hi all, I have solve this issue, just create a host with the fourth tcpip( local lan)
    , then join the game with third tcpip( internet), all firewall is down, then i success. hope you success too.

  • Joe

    Does it work just normally? Offline not through LAN or anything.. I just want to play it?