I've always been a fan of the original Dune RTS games, especially Dune 2 on the Amiga / PC and the 1998 PC Remake, Dune 2000.
Since the demise of Westwood studios, their multiplayer servers were shut-down and thus online gaming died with them...

How ever, recently various fans resurrected the Dune 2000 online death-matches via Hamachi & Tunngle and I had various awesome matches via Hamachi! So, for anyone wanting to relive the good old days, here are all the necessary steps to follow for a flawless sandy skirmish...

OK, so I’ll sum things up.
This is exactly what I did to get Dune 2000 multiplayer working on Windows XP & Hamachi (Vista & 7 will work just fine too!), without having to install IPX protocol in the Lan adapters and without having to open any ports or port-forwarding what so ever in the modem / router.

1. Install any version of Hamachi from here:
http://filehippo.com/download_hamachi/

Join the following Networks where most people play on right now:

Network Name: Dune 2000 IPX
pass: 2000

Network Name: dune-bagalx
pass: dune

2. Download and unpack the files needed (DirectPlay UDPtoIPX patch) to bypass the need for ancient IPX protocol from here:
http://dl.dropbox.com/u/9043120/Dune2k%20Files.7z
Copy them in your Dune 2000 game folder (WinXP users will only need to copy wsock32.dll)

3. Update Dune 2000 to version 1.06 (I use the (English – US) version and seems to work fine) from here:
http://dune2k.com/Downloads/13

4. Re-prioritize your network adapter order in Windows. Hamachi adapter must be on top in Adapters & Bindings:

WinXP: Start -> Control Panel -> Network Connections -> Advanced -> Advanced Settings -> Adapters and Bindings -> Move Hamachi up 1st on the list.

WinVista: Start -> Control Panel - Network and Sharing Center -> Manage Network Connections - Adanced -> Advanced Settings -> Adapters and Bindings -> Move Hamachi up 1st on the list.

Or...

WinVista: Start -> Control Panel -> Network and Internet Connections -> Network Connections -> Manage network Connections -> Organize -> Menu -> Advanced -> Advanced Settings will give Network Adapters & Bindings Order

5. Disable Windows Firewall and any 3rd Party firewalls, or just setup exceptions for Hamachi & Dune 2000 in Windows firewall & 3rd party firewalls.
Also, be sure to disable the SPI firewall in your modem / router.

6. Start Dune 2000 -> DirectPlay UDPtoIPX patch -> select the network address to use:
Choose the IP corresponding to hamachi (The virtual IP 5.75.x.x, you see in the hamachi client / interface) and not your local lan card IP (192.168.x.x)

7. Go to Multiplayer Game -> Lan -> Lobby... and join any existing match or create and host your own by pressing “New” (You should see the other players in the lobby)


Please note the following!!:

If you want to start Dune in 8-Bit mode to save up resources for less lag & for a faster speed, then all players participating in the match, must start the game in 8-bit mode too, otherwise it will lead to game desynchronization & further possible connection loss!)

Uninstall IPX protocol from any of your Lan Adapters including from the virtual Hamachi adapter (If you had all ready installed it prior to this) and restart your PC.

Also to reduce the in-game lags and slow downs you should do this:
http://www.logmeinwiki.com/wiki/Hama...gh_ping_issues

Lag/High ping issues
If your game lags there are a few things you can try:

1.Ensure you aren't downloading/uploading anything and that Windows isn't downloading/installing updates;
2.Get a faster internet connection;
3.If you have a multi-core CPU, open Task Manager > click on the 'Processes' tab, find 'Hamachi.exe' (Vista users should tick 'Show processes from all users' and make sure they have admin rights!) and right click on it > Set affinity... and use only CPU0 (untick the others).
You'll have to set the affinity every time you start your PC!
The same way should work for Tunngle too, however you’ll have to open port 11155 and port forward it to your local PC Lan IP 192.168.x.x in your Modem / Router.


P.S.
Here are a few older Hamachi Networks for anyone that wants to try joining are:

Network name: Dune-2k Networks
Passw: dune

Network name: dune2k-2008
Pass: 2008

Network name: Dune 2000 Server
pass: Arrakis

Network name: Dune2009
pass: Dune

Network Name : volk-ss
pass : 123

Network Name:
Troy 1
Troy 2
Troy 3
etc...

pass: 1234

Network Name: Dune2000Server
Pass: dune

Network Name: Dune 2000 Server 3
pass: dune

Network Name: Dune 2000 Server 4
pass: dune

Network Name: THE IX
Pass: lolz

For a whole lot more info on Dune multiplayer online gaming, you can find in the following site / forum:
http://forum.dune2k.com
And in this thread in specific:
http://forum.dune2k.com/index.php?/t...tiplayer-game/
Also look through this guide about Hamachi gaming:
http://www.logmeinwiki.com/wiki/Hamachi:Gaming
& Tunngle Troubleshooting Thread if you have questions/troubles:
http://www.tunngle.net/community/top...and-solutions/


So that was that!
The spice must flow!