[Bug 31436] New: All series of Mass Effect won't run properly with wine-1.5.10
http://bugs.winehq.org/show_bug.cgi?id=31436 Bug #: 31436 Summary: All series of Mass Effect won't run properly with wine-1.5.10 Product: Wine Version: 1.5.10 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: housegregory299(a)gmail.com Classification: Unclassified All series of Mass Effect won't run properly with latest wine (currently it is wine-1.5.10) but run fine with wine-1.5.9 and earlier. There is just black screen after Bioware logo/intro or game hanging when clicking to start continue game. It happen even with clean prefix and with clean Bioware folder. My specs: Intel Dualcore 2.93 Ghz 4GB RAM NVIDIA GT120 with nvidia-driver v.295.59 Gentoo amd64 X.Org X Server 1.12.2 Mesa 8.0.3 There is output when game is hang: $ wine MassEffect2 err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks. fixme:gameux:GameExplorerImpl_VerifyAccess (0x144e68, L"D:\\Games\\Mass Effect 2\\Binaries\\MassEffect2.exe", 0x18fe3f8) fixme:win:EnumDisplayDevicesW ((null),0,0x18fd0f8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x18fcfec,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x18fe5c8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x18fe4bc,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x18fe29c,0x00000000), stub! err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS) err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table fixme:imm:ImmReleaseContext (0x70022, 0x1c7e3098): stub fixme:win:EnumDisplayDevicesW ((null),0,0x18fdd58,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x18fdc4c,0x00000000), stub! -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 t800 <housegregory299(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 t800 <housegregory299(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|All series of Mass Effect |Mass Effect 2/3 won't run |won't run properly with |properly with wine-1.5.10 |wine-1.5.10 | -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 --- Comment #1 from t800 <housegregory299(a)gmail.com> 2012-08-09 09:51:38 CDT --- First Mass Effect run properly, I little mistaked but Mass Effect 2 and 3 series won't run. There is Mass Effect 3 through Origin (output from konsole) err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Origin\\Origin.exe" failed with error 0 err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Origin\\Origin.exe" failed with error 0 err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Origin\\Origin.exe" failed with error 0 err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Origin\\Origin.exe" failed with error 0 err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Origin\\Origin.exe" failed with error 0 err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Origin\\Origin.exe" failed with error 0 err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks. err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks. err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 err:d3d:state_undefined Undefined state. err:d3d:wined3d_event_query_test >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glClientWaitSync @ /var/tmp/portage/app-emulation/wine-1.5.10-r1/work/wine-1.5.10/dllswined3d/query.c / 69 err:d3d:state_undefined Undefined state. err:d3d:wined3d_event_query_test >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glClientWaitSync @ /var/tmp/portage/app-emulation/wine-1.5.10-r1/work/wine-1.5.10/dllswined3d/query.c / 69 err:d3d:state_undefined Undefined state. err:d3d:wined3d_event_query_test >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glClientWaitSync @ /var/tmp/portage/app-emulation/wine-1.5.10-r1/work/wine-1.5.10/dllswined3d/query.c / 69 err:d3d:state_undefined Undefined state. err:d3d:wined3d_event_query_test >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glClientWaitSync @ /var/tmp/portage/app-emulation/wine-1.5.10-r1/work/wine-1.5.10/dllswined3d/query.c / 69 err:d3d:state_undefined Undefined state. err:d3d:wined3d_event_query_test >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glClientWaitSync @ /var/tmp/portage/app-emulation/wine-1.5.10-r1/work/wine-1.5.10/dllswined3d/query.c / 69 err:d3d:state_undefined Undefined state. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 Dan Kegel <dank(a)kegel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dank(a)kegel.com --- Comment #2 from Dan Kegel <dank(a)kegel.com> 2012-08-09 10:50:12 CDT --- Mass Effect 2 demo works here with wine-1.5.10 on my GT 220 with 295.49 drivers. Please do a regression test to see what commit broke things for you. See http://wiki.winehq.org/RegressionTesting/ -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Component|directx-d3d |-unknown --- Comment #3 from Austin English <austinenglish(a)gmail.com> 2012-08-09 12:18:54 CDT ---
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
potentially invalid, but let's wait for the regression test. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 --- Comment #4 from t800 <housegregory299(a)gmail.com> 2012-08-09 13:58:55 CDT --- Sorry, I'm mistaked. This bug should be marked as closed fixed because I forgot about osmesa use-flag. After building mesa and wine with off-screen rendering support all these games started fine. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 Dan Kegel <dank(a)kegel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID --- Comment #5 from Dan Kegel <dank(a)kegel.com> 2012-08-09 14:09:27 CDT --- Resolving invalid, then. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Austin English <austinenglish(a)gmail.com> 2012-08-21 17:51:30 CDT --- Closing. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 eurekafag(a)eureka7.ru changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eurekafag(a)eureka7.ru --- Comment #7 from eurekafag(a)eureka7.ru 2012-08-29 06:35:18 CDT --- That's true for my configuration at least. I did bisect 1.5.9-1.5.10 and found this commit which broke ME2: commit 8a95eb060449e93bc38af1cabc928f0a959e9e14 Author: Henri Verbeet <hverbeet(a)codeweavers.com> Date: Wed Jul 18 21:32:33 2012 +0200 wined3d: Disable the X11 / GL lock. Since it's a major feature it seems I need something else to make it work. I tried compiling with and without libosmesa (a problem on my Debain wheezy amd64 because I need to unpack a 32-bit package libs to /usr/lib32 manually) and got nothing. It starts and I have undrawable window which doesn't refresh itself. However, sound works but it's just that. A friend of mine has wine 1.5.11 and ME2 working fine there but he's on Ubuntu and didn't compile wine himself. Any ideas which registry keys or other workarounds can make this work? Intel Core i7 2600 16Gb RAM NVIDIA GTX 560Ti driver v295.53 X.Org X Server 1.12.3 Mesa 8.0.4 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 --- Comment #8 from Rico <kgbricola(a)web.de> 2012-08-29 06:43:35 CDT --- That would be bug 31406 . -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 --- Comment #9 from rkfg <eurekafag(a)eureka7.ru> 2012-09-01 16:20:38 CDT --- Ok, a little update on this for those who still can't get it working. ME2 and ME3 work ok on 1.5.11 BUT you definitely need to update NVIDIA's blob. When I set up 304.37 it started working surprisingly (this is quite a pain to get 304.x i386 installed on Debian amd64 since they emptied all -ia32 packages and still have broken/conflicting multiarch so I had to unpack glx packages by hand and create symlinks, what a waste...). libosmesa should be supplied, too, I suppose. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 --- Comment #10 from rkfg <eurekafag(a)eureka7.ru> 2012-09-06 07:15:15 CDT --- Hmm, another update. Since newest NVIDIA drivers, specifically >=295.59, introduce new problems (Xorg freezes while playing TF2, http://forums.steampowered.com/forums/showthread.php?t=2856498), I had to downgrade to 295.49 using the installer from nvidia.com. Now everything works fine. Previously I used 295.53 from Debian repository, maybe this fact is related. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 t800 <housegregory299(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |RESOLVED Resolution|INVALID |FIXED --- Comment #11 from t800 <housegregory299(a)gmail.com> 2012-09-10 21:43:00 CDT --- After applying patches from http://bugs.winehq.org/show_bug.cgi?id=31406#c39 to wine-1.5.12 and libxcb-1.8.1 Mass Effect 2/3 runs fine. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 --- Comment #12 from t800 <housegregory299(a)gmail.com> 2012-09-10 22:27:18 CDT --- (In reply to comment #4)
Sorry, I'm mistaked. This bug should be marked as closed fixed because I forgot about osmesa use-flag. After building mesa and wine with off-screen rendering support all these games started fine.
It was a random successful running a game, unfortunately. It anyway affected to regression :( -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31436 Dan Kegel <dank(a)kegel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED Resolution|FIXED |INVALID --- Comment #13 from Dan Kegel <dank(a)kegel.com> 2012-09-10 23:37:26 CDT --- Switching back to invalid. -- 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.
participants (1)
-
wine-bugs@winehq.org