http://bugs.winehq.org/show_bug.cgi?id=22064
--- Comment #7 from Alexandre Daoud alex.daoud@mac.com 2010-03-21 12:08:50 --- (In reply to comment #6)
(In reply to comment #5)
I found that by using the Winex-7 prefix from Cedega (I use PlayOnLinux so it was easy to change the wine version), this problem does not occur, however it then claims that there are missing calls (winhttp.dll.WinHttpCreateUrl and winhttp.dll.WinHttpGetDefaultProxyConfiguration). These missing calls, I believe were implemented in 1.1.40 (according to the Assassin's Creed II bug report). If there was some way to use the iphlpapi.dll.so (this is where I believe the DNS problem comes from, cedega claims to have improved DNS support in this file from versions 5 and up) from cedega and merge it with the one from 1.1.40, it should work.
Their source for it is here: http://www.cedega.com/development/git/gitweb.cgi?p=winex_lgpl.git/.git;a=tre...
Yeah, I found the source code and I integrate the two, but I failed miserably :P I'll have to wait until someone more experienced than me comes up with a patch...