[Wine] Age of Conan, Wine 1.3.23, Mac OS 10.6.7 ?

ischou wineforum-user at winehq.org
Sat Jul 2 19:06:06 CDT 2011

Age of Conan went free-to-play (sort of) recently, and I thought I'd give it a look.  The AppDB entry and a search of bugs seems to indicate that it should mostly work except for some texture problems, but I can't seem to get past the installation.

* Mac OS X 10.6.7
* Wine 1.3.23
* Age of Conan web installer

* Created fresh WINEPREFIX by: "wine notepad" (installed Gecko)
* Set audio driver by: "winecfg"
* Installed ie6 by: "winetricks ie6" (FunCom's game launchers all seem to need it)
* Ran AoC installer: "wine ageofconan.exe" (the AoC installer appears to install DirectX)
* Patcher window opens and is blank.
* Patcher installs some files and gives some error about another instance of the patcher running, but I can't close the window.
* I kill wine with wineserver -k and restart patcher: "wine ConanPatcher.exe" and AoC begins installation process (takes a few hours to finish downloading and installing 7GB worth of stuff)
* I have to kill wine again with wineserver -k because patcher appears to have finished but I can't see anything on the patcher window
* I copy dhcpcsvc.dll from a Windows XP SP3 installation to ~/.wine/drive_c/windows/system32 because Awesomium.dll seems to need it
* I run Age of Conan: "cd ~/.wine/drive_c/Program\ Files/Funcom/Age\ of\ Conan/; wine AgeOfConan.exe" (the patcher runs again and installs another 17MB worth of stuff)

I eventually get the following debug statments:

[2011-07-02 23:58:06Z #0] [ID:0] [ResourceManager] Resource 1020003:3532063 does not have correct md5 (b3348fb60e3de32723374d18a6717489!=9ee83f072acba547888b33702a06fc77)
[2011-07-02 23:58:09Z #0] [ID:0] [HTTPManager] Files:27/114 (4.4/17.9 MB)  Speed:453.6 KB/s
[2011-07-02 23:58:12Z #0] [ID:0] [RDBManager] Inserted 1 of 1 resources from pack http://aoc-us-update.live.ageofconan.com/upm/rdb/pack/95/a42cc649f87d623e414d1fc4750ec7
[2011-07-02 23:58:14Z #0] [ID:0] [HTTPManager] Files:43/114 (6.7/17.9 MB)  Speed:389.1 KB/s
[2011-07-02 23:58:19Z #0] [ID:0] [HTTPManager] Files:52/114 (9.8/17.9 MB)  Speed:595.2 KB/s
[2011-07-02 23:58:19Z #0] [ID:0] [fcCore/IOBuffer] Decompress(): Could not decompress stream. src-size:2444979 dst-size:2621518 zlib-error:-3
[2011-07-02 23:58:19Z #0] [ID:0] [ResourceManager] Resource 1010004:123911 does not have correct md5 (4c7cd2f06cebf469fdb9f6add10bd356!=8f199ae1fd7e59fa9f1ec9842011cf80)
[2011-07-02 23:58:24Z #0] [ID:0] [HTTPManager] Files:69/114 (11.9/17.9 MB)  Speed:521.7 KB/s
[2011-07-02 23:58:29Z #0] [ID:0] [HTTPManager] Files:82/114 (13.9/17.9 MB)  Speed:427.7 KB/s
[2011-07-02 23:58:34Z #0] [ID:0] [HTTPManager] Files:95/114 (15.6/17.9 MB)  Speed:238.0 KB/s
[2011-07-02 23:58:39Z #0] [ID:0] [HTTPManager] Files:109/114 (17.5/17.9 MB)  Speed:385.8 KB/s
fixme:wave:AudioUnit_SetVolume independent left/right volume not implemented (1.000000, 1.000000)
err:ntdll:RtlpWaitForCriticalSection section 0x37e0cac "?" wait timed out in thread 0023, blocked by 0028, retrying (60 sec)

I try to disable the patcher by removing the HttpPatchFolder entry from the LocalConfig.xml file per the AppDB comment and try running AoC again and it starts to run the client, but then crashes with the following error:

fixme:heap:HeapSetInformation 0x0 1 0x0 0
fixme:ole:CoInitializeSecurity (0x0,-1,0x0,0x0,0,3,0x0,0,0x0) - stub!
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
[2011-07-03 00:00:15Z #0] [ID:0] IMPORTANT: Main - Universe is a live universe
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
[2011-07-03 00:00:22Z #0] [ID:0] ERROR: ResourceManager - RDBSource_c::ProcessRequest. Resource 1010513:150119 does not exist in any available RDB sources.
[2011-07-03 00:00:22Z #0] [ID:0] ERROR: ResourceManager - RDBSource_c::ProcessRequest. Resource 1010214:150119 does not exist in any available RDB sources.
[2011-07-03 00:00:22Z #0] [ID:0] ERROR: ResourceManager - Resource 1000625:0 does not exist in any available RDB sources.
fixme:wbemprox:wbem_locator_ConnectServer 0x15a904a0, L"\\\\.\\root\\cimv2", (null), (null), (null), 0x00000000, (null), 0x0, 0xd2cf62c)
fixme:win:EnumDisplayDevicesW ((null),0,0x33e90c,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
wine: Call from 0x7b82cb9b to unimplemented function d3dx9_36.dll.D3DXFloat32To16Array, aborting
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  128 (Apple-DRI)
  Minor opcode of failed request:  2 ()
  Value in failed request:  0x1000004
  Serial number of failed request:  365
  Current serial number in output stream:  365
[2011-07-03 00:00:23Z #0] [ID:0] ERROR: ResourceManager - RDBSource_c::ProcessRequest. Resource 1010513:3664656 does not exist in any available RDB sources.
[2011-07-03 00:00:23Z #0] [ID:0] ERROR: ResourceManager - RDBSource_c::ProcessRequest. Resource 1010214:3664656 does not exist in any available RDB sources.

Anyone can help look into this?  It looks like the last patch failed to apply correctly, and there might be some DirectX error too.

Besides checking out AoC's new F2P content, my ulterior motive for trying out AoC is the rumors that FunCom's other game, AO will likely use the AoC client sometime in the future.  Since AoC is F2P now, I'm hoping some kind wine devs might find it in their heart to take a look into this.

More information about the wine-users mailing list