Your
[Engine.GameEngine]block in DukeForever.ini (found in "/Players/Duke/") should look like this:
[Engine.GameEngine] CacheSizeMegs=4 UseSound=True ServerActors=Engine.UdpBeacon ServerActors=IpServer.UdpServerQuery ServerActors=IpServer.UdpServerUplink MasterServerAddress=shadowmavericks.com MasterServerPort=27900 ;ServerActors=IpServer.UdpServerUplink MasterServerAddress=dukenet.3drealms.com MasterServerPort=27900 ServerPackages=p_portraiticons
[IpServer.UdpServerUplink]should look like this:
[IpServer.UdpServerUplink] DoUplink=True UpdateMinutes=1 MasterServerAddress=shadowmavericks.com MasterServerPort=27900 GameName=dnf Region=0
[dnWindow.UDukeMultiRulesCW]should look like:
[dnWindow.UDukeMultiRulesCW] bLanPlay=False
And append this at the end of the INI:
[Engine.DukeNet] DefaultServerAddress=shadowmavericks.com [dnWindow.UDukeGSpyFact] MasterServerAddress=shadowmavericks.com MasterServerTCPPort=28900 Region=0 GameName=dnf
There's a few other things I have on the way, like being able to properly select Duke Nukem in the multiplayer menu, re-enabling some hidden multiplayer maps, among other things. More to come.