http://bugs.winehq.org/show_bug.cgi?id=29582
--- Comment #7 from Daniel Santos daniel.santos@pobox.com 2012-10-03 12:40:51 CDT ---
The game not working online is solely due to the servers dropping the connection since the client takes so long to load, for swbfront2 this is a fairly critical bug.
Yeah, that was my point, despite so much working in this game, this bug makes removes a full half of its functionality.
The silly part of this is that the app appears to be beating its self to death on something other than loading, thus starving the thread that's actually trying to do the loading. Or, if the loading isn't occurring in an actual background thread (that belongs to the app), whatever other thing it's caught up on is keeping it from loading. In one iteration of my in-process wine kernel, I had this thing loading up in 5 seconds (even though I broke plenty of other stuff with that hack) -- this proved that it wasn't a problem with actually loading slowly, but with the app slowing its self down as it tries to load the level data.
I'll take another look at this in a few months, I'm too bogged down with another project to spend much time on it at the moment.