Hamachi:Red Alert 2
From LogMeInWiki
| |
Overview
This guide describes how to play Red Alert 2 and Yuri's Revenge over the Internet. RA2 online playing is no longer supported by Westwood, but XWIS (www.xwis.net or http://strike-team.net/) took over the support. So you can play on their servers (this happens automatically if you press the internet button ingame), or you have to emulate a LAN with Hamachi.This solution is also the finite solution for all LAN problems with Red Alert 2, because it replaces the deprecated IPX protocol with the UDP protocol.
There is an alternate solution with pvpgn, providing a true internet game solution with the built-in online functionality, but I won't mention it here, check http://www.pvpgn.org/ for more information.
Instructions
- Install Hamachi basic (free VPN software)
- Install Red Alert patch 1.006 and Yuri's Revenge patch 1.001, if using the original disks. If you installed from The First Decade DVD, they come pre-patched.
- Make sure that the Hamachi Network Interface has "NWLink IPX" (if not, add it
- Make sure that your ethernet connection has "NWLink IPX"
- Right click your LAN adapter, and go to properties
- Click Install
- Select Protocol, click OK
- Select NWLink, and click OK
- Download the UnderStorm Red Alert 2 Patch from http://www.understorm.net/cnc/lan/ts_ra2.php and copy "wsock32.dll" from the downloaded archive to the root folder of your Red Alert 2 installation. - This replaces the deprecated IPX Protocol with the state of the art UDP protocol
- Click Start, click Run, type ncpa.cpl , and then click OK.
- You can see the available connections in the LAN and High-Speed Internet section of the Network Connections window.
- On the Advanced menu, click Advanced Settings, and then click the Adapters and Bindings tab.
- In the Connections area, select the Hamachi connection that you want to move higher in the list. Use the arrow buttons to move the connection to the top.
- If you don't see that image above, but rather Network Connections folder opened, hit "Start -> Run", and type in regedit.
- This opens up the registry editor. Expand into HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip\parameters\interfaces.
- In there, you should see an even amount of 'folders'. Look through them all, and find the one folder that has DhcpSubnetMask and DhcpSubnetMaskOpt set to 255.0.0.0. That is your hamachi network.
- Right-click, and hit New -> DWORD Value, and name it InterfaceMetric. Double-click it, and set it to 4, or any such low value.
- Make sure that all Players have joined the the same hamachi network
- Start Red Alert 2
- From the main menu, choose Options->Network, Select Network Card, the one starting with 00 00 00 00:00 00 00 00, leave the other stuff empty, click OK This is important to ensure that you select the UDP adapter, otherwise the network won't work. Ensure that you reselect the adapter, even if it is already selected.
- Back to main menu->Network.
- When you do this you will be seeing your friends if they did the same.
Tips
- You can find the network settings in the Start -> Control Panel -> Network Connections -> Right click on the interface -> Properties
- Your ethernet connection is usually called "Local Area Connection"
- This solution will also work for modded Red Alert 2 Versions, as long as all players have the same game version
- If it doesn't work with one metric being set, either visit http://support.microsoft.com/kb/894564 for more information, or set the InterfaceMetric values of the other networks to higher values than your Hamachi network.
- Join our Hamachi network at network name: RA2Hamachi, pw: ra2
- If you want to play Yuri's Revenge, join: YuriHamachi, pw: yuri
Warnings
- Usually Hamachi knows how to bypass your firewall / NAT, but in case of failure, try to deactivate your firewalls, or at least to allow Hamachi to connect to the internet
- Ensure that all players have the same game version (newest Version is 1.006 for Red Alert 2 and 1.001 for Yuri's Revenge
- Ensure that you reselect the adapter, even if it is already selected.
- Don't forget to select Hamachi as the primary network binding adapter, or the network will not function correctly
Things You'll Need
- Logmein Hamachi (http://www.hamachi.cc/)
- http://www.understorm.net/ Red Alert 2 UDP LAN Patch
- Red Alert 2
- Optionally Yuri's Revenge
Sources and Citations
- Thanks a lot to Scorpio9a who made this mod possible by writing the RA2 patch
Note: This article was written for the Hamachi 1.x version. Some features and functionality may be different, missing, or using different steps in Hamachi version 2.x . If you wish to update this article to cover Hamachi2, change the {{{c-hamachi}}} tag to {{{c-hamachi2}}} after your edits.