http://bugs.winehq.org/show_bug.cgi?id=29168
--- Comment #25 from Ahmed W. oneofone@gmail.com 2011-12-15 10:42:52 CST --- I narrowed it down to a networking issue with winsock, but I have no idea what since there are absolutely no FIXMEs/warnings related to networking.
Using wireshark I can tell that the game connects to the server for 30-60 seconds then disconnects and leaves that loading screen on.
On windows 7 (using vmware) it connects fine and I was able to play for 6 hours without any problems, the only problem was having 10 fps on lowest settings but that's expected from vmware I suppose.
So it *is* in wine's networking code, I just have no idea how to pinpoint it.