[Bug 27075] Battlefield Heroes: Punkbuster doesn't work as it should

wine-bugs at winehq.org wine-bugs at winehq.org
Sat May 7 05:46:03 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=27075

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download

--- Comment #5 from Anastasius Focht <focht at gmx.net> 2011-05-07 05:46:01 CDT ---
Hello,

well the mention of "trusted site" information was helpful.
But you need need several more workarounds to get further.

There should be a proper recipe added to appdb/bugs to not waste time
reproducing bugs.

Also note that Windows based installs/copy over are NOT supported (you
mentioned a Windows install in your appdb test report).
Bugs should be worked on using pure Wine installs.

Fresh WINEPREFIX

1) bash winetricks -q ie8
2) wine iexplore "https://www.battlefieldheroes.com/en/playnow"
3) create account and login

IE8 interface is lacking the "ActiveX" control warning/message (below the
address bar) to indicate that this site needs security settings modified -> bug

4) Add trusted site for plugin download:

click on icon "Internet security" in IE8 status bar
-> "trusted sites"
-> "sites"
-> add "https://battlefieldheroes.com"

To work around a crash when the game is started:

--- snip ---
wine: Call from 0x7b838257 to unimplemented function
msvcp90.dll.??0?$basic_string at GU?$char_traits at G@std@@V?$allocator at G@2@@std@@QAE at XZ,
aborting
wine: Unimplemented function
msvcp90.dll.??0?$basic_string at GU?$char_traits at G@std@@V?$allocator at G@2@@std@@QAE at XZ
called at address 0x7b838257 (thread 0035), starting debugger...
--- snip ---

5) bash winetricks -q vcrun2008

6) start game (using website plugin)

Ingame message: "you need a hero"

On website, click "create a hero"
An empty frame with "You may only create 4 more Heroes" and a flash sign
appears.

--- quote ---
Btw, Flash is unnecessary.
--- quote ---

Not true.
You need flash because the whole hero customizing interface _is_ flash based.

7) bash winetricks -q flash

Now "create hero" puts up some flash interface.
Select some hero settings -> click "create" -> error msgbox "invalid parameter"
is displayed along with following output on console:

--- snip ---
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
fixme:exec:SHELL_execute flags ignored: 0x00000004
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
--- snip ---

Hero is not created. Bummer.

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list