http://bugs.winehq.org/show_bug.cgi?id=36226
Bug ID: 36226 Summary: d3d not supporting Intel Iris (running Fallout 3) Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: b.adamski@mac.com
Created attachment 48366 --> http://bugs.winehq.org/attachment.cgi?id=48366 logs+screens
It seems Wine's d3d implmentation does not correctly support Intel Iris GPU, e.g. from a MacBook Pro 13" Retina.
The game Fallout 3 crashes instantly with various different settings when hitting the New button to start a new game, see also http://bugs.winehq.org/show_bug.cgi?id=32973.
Please find attached log files from the crash with various screen options and screenshots.
http://bugs.winehq.org/show_bug.cgi?id=36226
mactrix b.adamski@mac.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS|Linux |Mac OS X
http://bugs.winehq.org/show_bug.cgi?id=36226
mactrix b.adamski@mac.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |http://bugs.winehq.org/show | |_bug.cgi?id=32973
http://bugs.winehq.org/show_bug.cgi?id=36226
mactrix b.adamski@mac.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|d3d not supporting Intel |d3d9.dll mod not supported |Iris (running Fallout 3) |by Intel Iris Pro (running | |Fallout 3)
http://bugs.winehq.org/show_bug.cgi?id=36226
--- Comment #1 from mactrix b.adamski@mac.com --- Created attachment 48463 --> http://bugs.winehq.org/attachment.cgi?id=48463 d3d9.dll to fake ATI graphic card for Fallout 3
The game requires ATI or Nvidia graphic cards but a modified d3d9.dll file should make it also run with Intel onboard graphics. It seems the new d3d9.dll file fakes an ATI graphic card for the game. This is confirmed to work fine with Wine under Windows and Linux. It doesn't seem to work with Wine on OS X. I saw one user reporting it worked with Parallels on OS X.
I attached the d3d9.dll file. It needs to be placed directly into the Fallout 3 game folder.
http://bugs.winehq.org/show_bug.cgi?id=36226
mactrix b.adamski@mac.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|d3d9.dll mod not supported |d3d9.dll mod not supported |by Intel Iris Pro (running |by onbard Intel graphic |Fallout 3) |under OS X (running Fallout | |3)
http://bugs.winehq.org/show_bug.cgi?id=36226
Jonas Jelten jonas.jelten@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jonas.jelten@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=36226
--- Comment #2 from mactrix b.adamski@mac.com --- Several users confirmed that the ATI fake in Fallout 3 works fine using the attached d3d9.dll file on Windows under Parallels and Bootcamp. It does not work under Wine.
http://bugs.winehq.org/show_bug.cgi?id=36226
mactrix b.adamski@mac.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #3 from mactrix b.adamski@mac.com --- Workaround found, please see:
http://portingteam.com/files/file/3047-fallout-3-goty-v1703/page__st__675#co...
First, place the modified "d3d9.dll" file in the Fallout 3 game folder. Then, in Wineskin under the 'Tools' tab open the 'Config Utility (winecfg)' and add "d3d9" with "(native, builtin)" setting. Otherwise the modified "d3d9.dll" file within the game folder won't get loaded. Don't use an asterisk like "*d3d9", just use "d3d9" - that's it.
http://bugs.winehq.org/show_bug.cgi?id=36226
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|FIXED |---
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com --- Nothing was fixed in wine and using wineskin or other third party wrappers are not supported here. Please use the latest development version of plain wine (currently 1.7.18) and try again in a clean wine prefix.
http://bugs.winehq.org/show_bug.cgi?id=36226
--- Comment #5 from Austin English austinenglish@gmail.com --- Does setting VideoPciDeviceID/VideoPciVendorID as described in http://wiki.winehq.org/UsefulRegistryKeys help?
https://bugs.winehq.org/show_bug.cgi?id=36226
Aldekein aldekein@myevil.info changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aldekein@myevil.info
--- Comment #6 from Aldekein aldekein@myevil.info --- dll workaround does not work for me.
The game does not start anymore, I see black screen and one of the last error messages in log:
fixme:d3d:debug_d3dformat Unrecognized 0x434f5441 (as fourcc: ATOC) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x434f5441) in the format lookup table
OS X 10.7.5, Wine 1.7.29, MacBook "Core 2 Duo" 2.1 13" (Early 2008 - MB402LL/A* - MacBook4,1 - A1181) - http://www.everymac.com/systems/apple/macbook/specs/macbook-core-2-duo-2.1-w...
https://bugs.winehq.org/show_bug.cgi?id=36226
mactrix b.adamski@mac.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID
--- Comment #7 from mactrix b.adamski@mac.com --- The modified d3d9 dll file works under OS X. It needs to be added in winecfg (I used Wineskin). When adding it through Wineskin then no asterisk (*) should be used, see http://portingteam.com/files/file/8182-fallout-3-goty/ or http://portingteam.com/files/file/8213-fallout-3-and-fallout-new-vegas-on-st.... Just enter "d3d9" in the text field where it says "New override for library" and click the "Add" button.
I think we can close this bug.
https://bugs.winehq.org/show_bug.cgi?id=36226
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com --- Closing invalid bugs.
https://bugs.winehq.org/show_bug.cgi?id=36226
p1 p1@devopsx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |p1@devopsx.com
--- Comment #9 from p1 p1@devopsx.com --- How is this invalid? Version 3.0 still crashes.