I've played Drakan a lot of years ago and recently I got interested in the multiplayer. When I created server (on a P4 computer with Win XP), my sister was able to join succesfully.
If I add that Dutch server's IP to the game or certain other IPs, it crashes when opening Join Game until I don't clear the IP and the port from servers.txt. (I also deleted the mplayer adress from the cfg file, only the gamespy adress is there). It happened on both computers.
So far I have the game installed and the 10th anniversary too. I have windows 7, so I didn't install the 445 patch as it was said at the downloads install only if there's Windows 2000 or XP. When I tried 445 SP1, it said wrong version or patch already installed (maybe due to the 10th anniversary mod).
So I can play with my sister but can't find nonGamespy servers and the only GameSpy server wasn't really started up so far.
If only major changes would help, I may try to apply them only on the WinXP Pentium 4 computer, which doesn't accept the 10th anniversary though since I got it with an older VGA card for now :/
Edit: I tried without 10th anniversary, Join Game still crashes when there are certain or some IPs added to the list and Restored and recracked with 445 SP1 also, no change... In the menu it says Build 375/445. So I'm guessing that Dutch server might be running in some other mode. Maybe it crashes the simple server list part due to that?