I'm trying to play NFSW using ubuntu 14.04 (64bit) with wine 1.7.38 (latest available binaries)
So downloaded the setup_nfsw.exe from http://world.needforspeed.com/download
these are the packages needed to run the game:
(the setup/GameLauncher probably needs just dotnet20)$ winetricks dotnet20 ie7 glsl-enable d3dx9 d3dx9_26 d3dx9_28 d3dx9_31 d3dx9_35 d3dx9_36 d3dx9_39 d3dx9_42 gdiplus pngfilt vcrun2008 wininet wsh56vb xmllite
(I setup a new WINEPREFIX and WINEARCH=win32)
the setup runs fine, but when it starts GameLauncher.exe i see this:
A window pops up 'no servers available' nothing more (expecting a login window)[...]
fixme:thread:SetThreadStackGuarantee (0x32fc68): stub
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
err:ole:CoGetContextToken apartment not initialised
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
[...lots of the same line...]
fixme:msvcrt:__clean_type_info_names_internal (0x60345090) stub
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:msvcrt:__clean_type_info_names_internal (0x5e0959d0) stub
fixme:msvcrt:__clean_type_info_names_internal (0x63fa7368) stub
fixme:msvcrt:__clean_type_info_names_internal (0x7a38d5c8) stub
fixme:msvcrt:__clean_type_info_names_internal (0x5a1f15d0) stub
fixme:ras:RasEnumConnectionsW (0x1ac2e8,0x32ef18,0x32ef14),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:ras:RasConnectionNotificationW (0xffffffff,0x298,0x00000003),stub!
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:crypt:CertAddCertificateLinkToStore (0x1b6d70, 0x1b5abc, 00000004, (nil)): semi-stub
fixme:process:FlushProcessWriteBuffers : stub
fixme:msvcrt:__clean_type_info_names_internal (0x31c072c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x64208a74) stub
fixme:msvcrt:__clean_type_info_names_internal (0x790af2cc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x6402f5d8) stub
It does connect to a https server and seems to transfers some data (tcpdump)
So the connection kind of works...
Is anyone able to recreate this? I'm not sure its WINE's fault, (it worked 2 weeks ago)
Does it work with 1.7.43? I didn't manage to compile it myself (yet, working on it)
Does the Login screen appear when GameLauncher.exe starts? (no need to install the full game)
thx in advance!