Battlefield Bad Company 2 (not beta))

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
alphaed
Newbie
Newbie
Posts: 2
Joined: Wed Mar 03, 2010 6:38 pm

Battlefield Bad Company 2 (not beta))

Post by alphaed »

Hi.

First of all thanks for the great translation layer :D

Im using Kubuntu 9.10, Wine 1.1.39.

BF installs, downloads patch, but thats all :(

After i saw missing dll (xinput1_3.dll) have downloaded it and cp into .wine/drive_c/windows/system32/

Then...

Code: Select all

~/.wine/drive_c/Program Files/Electronic Arts/Battlefield Bad Company 2$ ./BFBC2Game.exe
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0x2fbac74): Stub!
err:rpc:I_RpcGetBuffer no binding
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDebugFlags
fixme:win:EnumDisplayDevicesW ((null),0,0x2fba9d0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2fba550,0x00000000), stub!
fixme:psapi:EnumPageFilesA (0x212b910, 0x2f9974c) stub
fixme:psapi:EnumPageFilesA (0x212b910, 0x2f64068) stub
fixme:win:EnumDisplayDevicesW ((null),0,0x2efe030,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efdbb0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efda68,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efd5e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efda68,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efd5e8,0x00000000), stub!
fixme:winhttp:request_set_option WINHTTP_OPTION_SECURITY_FLAGS unimplemented (00003300)
fixme:crypt:CRYPT_CriticalExtensionsSupported unsupported critical extension "2.5.29.32"
fixme:crypt:CRYPT_CriticalExtensionsSupported unsupported critical extension "2.5.29.32"
fixme:win:EnumDisplayDevicesW ((null),0,0x2efd8f4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efd474,0x00000000), stub!
fixme:winhttp:request_set_option WINHTTP_OPTION_SECURITY_FLAGS unimplemented (00003300)
wine: Unhandled page fault on write access to 0x001c0000 at address 0x680ab056 (thread 001b), starting debugger...
Need help
jeffz
Level 5
Level 5
Posts: 345
Joined: Thu Mar 13, 2008 10:03 pm

Re: Battlefield Bad Company 2 (not beta))

Post by jeffz »

alphaed wrote:

Code: Select all

wine: Unhandled page fault on write access to 0x001c0000 at address 0x680ab056 (thread 001b), starting debugger...
Need help
Need more information, normally additional information prints after this line.

Did you click ok to the crash dialog box? Was anything printed after that?

Otherwise, you may need to try the steps here http://wiki.winehq.org/Backtraces to see if you can get a full backtrace
alphaed
Newbie
Newbie
Posts: 2
Joined: Wed Mar 03, 2010 6:38 pm

Post by alphaed »

After that string nothing was printed.

After

Code: Select all

wine winedbg BFBC2Game.exe'
set $BreakOnFirstChance=0
cont
It prints the same and made a file contains 1 string of numbers (very long, 179,9kb)
yawg
Newbie
Newbie
Posts: 3
Joined: Thu Mar 11, 2010 6:29 am

Post by yawg »

Here's what I got after running backtraces

Code: Select all

[yawg@yawgmod ~]$ wine winedbg .wine/drive_c/Program\ Files/Electronic\ Arts/Battlefield\ Bad\ Company\ 2/BFBC2Updater.exe 
WineDbg starting on pid 0022
0x7ee4811f start_process+0x4f in kernel32: movl	%esi,0x0(%esp)
Wine-dbg>set $BreakOnFirstChance=0
Wine-dbg>cont
fixme:gdiplus:GdipPrivateAddMemoryFont 0x129f58, 0x5819f4, 83268
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
Process of pid=0022 has terminated
Wine-dbg>fixme:mixer:ALSA_MixerInit No master control found on AK5370          , disabling mixer
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0x2fbac74): Stub!
err:rpc:I_RpcGetBuffer no binding
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDebugFlags
fixme:win:EnumDisplayDevicesW ((null),0,0x2fbaab4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2fba634,0x00000000), stub!
fixme:psapi:EnumPageFilesA (0x212b910, 0x2f9974c) stub
fixme:psapi:EnumPageFilesA (0x212b910, 0x2f64068) stub
fixme:win:EnumDisplayDevicesW ((null),0,0x2efe114,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efdc94,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efdb4c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efd6cc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efdb4c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efd6cc,0x00000000), stub!
fixme:winhttp:request_set_option WINHTTP_OPTION_SECURITY_FLAGS unimplemented (00003300)
fixme:crypt:CRYPT_CriticalExtensionsSupported unsupported critical extension "2.5.29.32"
fixme:crypt:CRYPT_CriticalExtensionsSupported unsupported critical extension "2.5.29.32"
fixme:win:EnumDisplayDevicesW ((null),0,0x2efd9d8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2efd558,0x00000000), stub!
fixme:winhttp:request_set_option WINHTTP_OPTION_SECURITY_FLAGS unimplemented (00003300)
wine: Unhandled page fault on write access to 0x001b0000 at address 0xb7649e96 (thread 002a), starting debugger...
yawg
Newbie
Newbie
Posts: 3
Joined: Thu Mar 11, 2010 6:29 am

Post by yawg »

Also, I tried running
[code[yawg@yawgmod ~]$ wine winedbg .wine/drive_c/Program\ Files/Electronic\ Arts/Battlefield\ Bad\ Company\ 2/BFBC2Game.exe
WineDbg starting on pid 0038
fixme:mixer:ALSA_MixerInit No master control found on AK5370 , disabling mixer
0x7ee4811f start_process+0x4f in kernel32: movl %esi,0x0(%esp)
Wine-dbg>set $BreakOnFirstChance=0
Wine-dbg>cont
[/code]
and I actually got an error popup
Image

Maybe something with securerom?[/img]
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

yawg wrote:fixme:winhttp:request_set_option WINHTTP_OPTION_SECURITY_FLAGS unimplemented (00003300)
Seems like exactly what your program is complaining about. Please open bug in bugzilla. In the main time you can try installing ie6 with winetricks and using native winhttp.
yawg
Newbie
Newbie
Posts: 3
Joined: Thu Mar 11, 2010 6:29 am

Post by yawg »

vitamin wrote:
yawg wrote:fixme:winhttp:request_set_option WINHTTP_OPTION_SECURITY_FLAGS unimplemented (00003300)
Seems like exactly what your program is complaining about. Please open bug in bugzilla. In the main time you can try installing ie6 with winetricks and using native winhttp.
Here's what I ran:

Code: Select all

winetricks -q ie6
Was this what I needed to do? Because I ran into the same exact output running BFBC2Updater.exe
Locked