http://bugs.winehq.org/show_bug.cgi?id=22064
--- Comment #6 from Austin English austinenglish@gmail.com 2010-03-21 12:05:15 --- (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...