https://bugs.winehq.org/show_bug.cgi?id=39652
Bug ID: 39652 Summary: Battlefield 2142 Demo fails to start - full DirectX 9.0c installer resolves problem Product: Wine Version: 1.8-rc1 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: bob.mt.wya@gmail.com Distribution: ---
Created attachment 52853 --> https://bugs.winehq.org/attachment.cgi?id=52853 battlefield_2142_demo_backtrace
Download from: http://www.gamershell.com/download_15855.shtml
Installation of the Battlefield 2142 Demo (aka training video simulator 2015) in clean 32-bit Wineprefix.
Launching game without any winetricks verbs, etc. results in the attached backtrace and console logs.
Executing:
winetricks directx9
and removing all the Wine library overrides allows the game demo to successfully launch, display a training video and reach the main login screen (as it can get - due to the shutdown, last year, of the Gamespy Master Servers).
I haven't been able to successfully launch the game by installing the individual components of the DirectX9 installer. I did attempt to do this in a clean 32-bit Wineprefix.