So I'm working on a wine wrapper for OS X to launch and play Neocron...
All goes well until connecting to the server, where I am presented with this error in the logs
Code:
WINSOCKMGR : Bind recv socket HostIP 0, Addr:42018058, Port:31337
WINSOCKMGR : Bind send socket HostIP 0, Addr:42018058, Port:31338
WINSOCKMGR : Bind recv socket HostIP 1, Addr:37212938, Port:31337
WNSOCKMGR : The requested address is a broadcast address, but the appropriate flag was not set. Call setsockopt with the SO_BROADCAST parameter to allow the use of the broadcast address.
WINSOCKMGR : Bind recv socket failed, Addr 37212938 Port:31337
GAMENETMGR : ConnectionMgr Join Session Failed
Exception created WORLDCLIENT : Connection failed : Another Neocron client is already running. Please restart your game client and specify a new local port in the Neocron Launcher configuration.
There is not another Neocron client running. Can @Zoltan take a look into the net code for this and possibly correct the issue so that Wine (Linux and OS X) will not need a work around to connect?
The work around was posted in the Neocron on Linux Wiki entry, but it does not work for OS X.
Thanks! Neocron on OS X would be a great way to expand your runner base.
Edit-
Also, poking around the NC files, it seems that player.ini has an interesting TutorialName filled in, didn't know if you were all calling your new players that name or not