http://bugs.winehq.org/show_bug.cgi?id=28921
Declan Williams Declan_Williams@Lycan-NET.eu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Declan_Williams@Lycan-NET.e | |u
--- Comment #4 from Declan Williams Declan_Williams@Lycan-NET.eu 2011-11-11 11:57:48 CST --- (In reply to comment #2)
I did the following to get past the installer:
- Set the global Windows version to Windows 7
- Created all failed CreateFileW attempts of actual files (found using
WINEDEBUG=+file) 3) Set reg.exe and OriginClientService.exe to run in Windows XP mode in winecfg
At this point, the Admin error went away, and the status was "Installing" for several minutes, then...
- Terminated EAProxyInstaller.exe after a few minutes of the "Installing"
status.
The game then appeared to be installed, but crashes on startup.
Step 2) might have been utter nonsense, please don't shoot me. :)
It seems that EAProxyInstaller tries to run Punkbuster, and so does bf3, and Punkbuster does not install and will not.
BF3 has no way of disabling punkbuster either without being in game IIRC, so if punkbuster is prequisite to running, how are we going to get passed it without doing naughty things?
But I also have repeated your steps which work perfectly fine, though the winedebug bit is overkill, just needs what Timo stated.
Hopefully we can get this one nailed soon. :)