Whew! Hopefully I am getting closer to playing (or at least loading Assassin's Creed 2 on Linux! I am using Dormine's server emulator, Wine 1.1.42 and Ubuntu Lucid Lynx. I set wine to use native winhttp, and I got HttpProxyConfig to connect to the fake server. It even checked and said I had the latest version! Then I get an ugly window saying the Ubisoft Game Launcher has encountered a serious problem and needs to close. Terminal output for wine as follows:
inop@den1:~/.wine/drive_c/Program Files/Ubisoft/Assassin's Creed II$ fixme:winsock:WSAEnumNameSpaceProvidersW (0x3282c0 0x3292e0) Stub!
2010-05-07 05:37:48 [ 34] [DEBUG ] main.cpp (995) :
--------------------- Network information ----------------------
Network summary:
! DNS Server may be unavailable or inaccessible.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! Network problems where detected - you may experience problems connecting to the Ubisoft servers. !
! There is no general solution to the problem(s) listed above. !
! Please contact your internet service provider for help. !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Operating system: Windows
Adapter name: lo
Adapter index: 2 (0x2)
Adapter id: eth0
Adapter Desc: eth0
Adapter medium: unknown
Adapter Flags: 0
Adapter MTU: 16436
Adapter type: MIB_IF_TYPE_ETHERNET
Adapter IfType: IF_TYPE_SOFTWARE_LOOPBACK
Adapter Status: IfOperStatusUp
Adapter Addr: 0-21-97-a0-a5-cc
Adapter DNS: None
IP Address: 192.168.1.109 mask: 255.255.255.0
Gateway: 192.168.1.1
DHCP Enabled: No Have Wins: No
Crap. I lost it. My hd had errors or something (i/o freezing the system) and I re-installed on a new partition of a different drive. I messed up and didn't save my home dir, so now I'm back to square one. I'm missing something, because now it's failing to start proxy instance, which I never got that message before. I'm regressing...sigh. Almost makes me want to give up on AC2 on linux