[Bug 10860] New: Poor graphics performance in Myst Online: Uru Live due to software emulation
http://bugs.winehq.org/show_bug.cgi?id=10860 Summary: Poor graphics performance in Myst Online: Uru Live due to software emulation Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: wine-opengl AssignedTo: wine-bugs(a)winehq.org ReportedBy: diafero(a)arcor.de Myst Online: Uru Live (http://appdb.winehq.org/objectManager.php?sClass=version&iId=9810) works mostly fine using Wine, but what's noticeable is that the graphics is much slower that on Windows. There I can use the best graphics settings and as long as I'm alone in my age, the graphics is fluent (with my GeForce 8500 GT). On Linux, I've got the lowest settings and it stutters all the time. The reason seems to be that wine uses software emulation - I get the following error many many times: "fixme:d3d_draw:drawPrimitive Using software emulation because not all material properties could be tracked" and the CPU load is between 70% and 100%, depending on what is rendered. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10860 Roderick Colenbrander <thunderbird2k(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|opengl |directx-d3d --- Comment #1 from Roderick Colenbrander <thunderbird2k(a)gmx.net> 2008-01-12 07:10:44 --- Moving to d3d. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10860 Jonathan <echidnaman(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |echidnaman(a)gmail.com --- Comment #2 from Jonathan <echidnaman(a)gmail.com> 2008-04-01 09:06:52 --- The Sonic Heroes demo does this too, with the same fixme. -- 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=10860 --- Comment #3 from Jonathan <echidnaman(a)gmail.com> 2008-04-01 12:55:27 --- And this also affects Lego Racers 2. -- 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=10860 --- Comment #4 from diafero(a)arcor.de 2008-06-19 06:31:16 --- As for MOUL, the behaviour changed since I created this bug: The graphics is still by far not as fluent as on Windows (so far I found no way to get the frame number since fraps does not work) though it seems to be better than before and I can enable high details and anti-aliasing without problems, but the error message changed. These two are now appearing over and over: fixme:d3d:tex_colorop Attempt to enable unsupported stage! fixme:d3d_surface:read_from_framebuffer_texture >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glCopyTexSubImage2D @ surface.c / 937 where the first one appears about 15 times as often as the 2nd one. The game still takes 70-100% of my CPU. The last message disappears after changing the OffscreenRenderingMode from pbuffer to fbo, but the CPU load remains. -- 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=10860 Atheal Washington <athealwashington(a)inbox.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |athealwashington(a)inbox.com --- Comment #5 from Atheal Washington <athealwashington(a)inbox.com> 2008-11-02 17:34:44 --- Please fix this! It is no fun playing a game that is so slow :( -- 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=10860 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified --- Comment #6 from Austin English <austinenglish(a)gmail.com> 2009-01-18 03:47:19 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If the bug is still present in today's wine, but was not present in some earlier version of wine, please update version field to earliest known version of wine that had the bug. Thanks! -- 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=10860 diafero(a)arcor.de changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |0.9.40. --- Comment #7 from diafero(a)arcor.de 2009-01-18 04:43:42 --- Myst Online: Uru Live currently does not exist, it was shut down (Cyan announced to make it open-source within the next months though, so that it can be played and tested again). However, the problem is still present with wine 1.1.13 in Uru: Complete Chronicles (or The Path of the Shell), which uses almost the same game engine. This is printed constantly as the game runs: fixme:d3d:apply_draw_buffer >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glDrawBuffer() @ context.c / 1450 fixme:d3d_surface:read_from_framebuffer_texture >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glReadBuffer @ surface.c / 1003 And I get this error many times when it starts or loads a new age (as worlds are called in this game): fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0xf56250) : stub This appears one time as I start the game: fixme:d3d_draw:drawPrimitive Using software emulation because not all material properties could be tracked And this also appears sometimes, I don't know exactly when: fixme:d3d:state_vertexblend_w Vertex blending enabled, but not supported by hardware The high CPU load remains. When I remove the OffscreenRenderingMode setting (it was set to "pbuffer"), the "GL_INVALID_OPERATION" messages disappear, but the other messages and the CPU load remain and I get graphics glitches in some of the ages. The problem was present for all versions of wine I ever used to run Uru, which is every version from June 2007 and later. I set the version to 0.9.40 because that one was released on June 26th, 2007. -- 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=10860 --- Comment #8 from Atheal Washington <athealwashington(a)inbox.com> 2009-01-19 13:11:41 --- Yeah Lego Racers 2 still runs very very slowly because of this bug. It is still in Wine 1.1.13 -- 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=10860 --- Comment #9 from diafero(a)arcor.de 2009-06-14 06:20:00 --- I just checked for this bug again and found out that obviously, my assumption of this being caused by the software emulation is wrong. I found an age (as worlds are called in this game) where the software emulation message does not appear (after changing the sources to show the message all the times and not only the first time), and the high CPU load remains. So the slowness and the system load is obviously called by something else. I am now using KDE4 and noticed a huge performance difference depending on composite: With it enabled, the game runs noticeably slower than with composite disabled. The X server CPU load goes almost back to zero when composite is disabled and I just leave the game running (with the game still running at 100% = one of my two cores). With composite enabled, the X server adds some 10-50% CPU load more. -- 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=10860 --- Comment #10 from diafero(a)arcor.de 2009-06-15 06:31:11 --- Checking the log messages again, most of them seam to have disappeared by now: The only message I get often is fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0xf61a08) : stub while loading an age. -- 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=10860 --- Comment #11 from diafero(a)arcor.de 2009-06-15 06:36:08 --- Created an attachment (id=21808) --> (http://bugs.winehq.org/attachment.cgi?id=21808) The log of running Uru once (with WINEDBG left at the default) I added some comments about what I did in the game and marked them with < > -- 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=10860 --- Comment #12 from Austin English <austinenglish(a)gmail.com> 2010-01-04 12:16:48 --- This is your friendly reminder that there has been no bug activity for 6 months. Is this still an issue in current (1.1.35 or newer) wine? -- 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=10860 --- Comment #13 from diafero(a)arcor.de 2010-01-04 12:38:28 --- Yes, version 1.1.35 shows exactly the same behaviour as described above. -- 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=10860 Walt Scrivens <walts(a)gate.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |walts(a)gate.net --- Comment #14 from Walt Scrivens <walts(a)gate.net> 2010-03-31 09:15:29 --- The same problems are experienced in 1.1.41. Note that Myst Online: Uru Live (MOUL) is once again available on line. This is an active bug impacting many users! -- 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=10860 --- Comment #15 from diafero(a)arcor.de 2010-03-31 09:28:34 --- It's even available for free: http://mystonline.com/en/play/ -- 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=10860 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://mystonline.com/en/pl | |ay/ -- 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=10860 --- Comment #16 from diafero(a)arcor.de 2010-05-14 08:21:38 --- And of course, there is the demo version of the original Uru game: http://download.cnet.com/Uru-Ages-Beyond-Myst-demo/3000-7495_4-10245688.html Please note that Uru and MOUL use different versions of the engine, but they behave rather similar in wine in terms of arising issues. The error messages in the log changed a bit: The software rendering one is still there, exactly once: fixme:d3d_draw:drawPrimitive Using software emulation because not all material properties could be tracked This error occurs often during gameplay, especially when stuff is (un)loaded: fixme:d3d8:IDirect3DDevice8Impl_ResourceManagerDiscardBytes Byte count ignored. All the other messages don't have anything d3d-related in them... it's about sound, configuring some timeout when downloading a file, and the embedded IE used by the launcher. -- 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=10860 butraxz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |butraxz(a)gmail.com --- Comment #17 from butraxz(a)gmail.com 2012-05-16 14:08:32 CDT --- No download, no update from OP for two years. Is this still an issue in 1.5.4 or should this be closed as abandoned ? -- 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=10860 --- Comment #18 from diafero(a)arcor.de 2012-05-16 14:23:26 CDT --- "No Download", why that? MOUL is freely available, see http://www.mystonline.com/ . And the appropriate keyword and URL is set in this bug. I can re-check for these error messages, if that'd be of any help. I stopped doing so since there was no progress or interest in this bug ;-) . Plus, the machine I am using by now is rather unsuited for testing it, since I never had Windows installed to compare performance. -- 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=10860 --- Comment #19 from butraxz(a)gmail.com 2012-05-16 15:06:28 CDT --- Sorry about the download bit. I pasted a bit hastily :( I am scanning thru all the bugs that have not been touched for two years or more by the OP and helping the dvl to see which issues are still relevant so I cannot guarantee that when your issue will be the target of dvl. Wine, as it stands now, has about 900+ issues that have not been updated for over 600 days and over 4000+ for over a year and the process is very slow on these kind of bugs. Bugs, that have been updated, are also over 3000+ and because there are limited amount of volunteers, some bugs just disappear from the list. Average solving rate is 2-4 bugs per day. I do regret, that I am not able to do more, but if dvl can reduce the amount of remaining issues, then it will be more likely that yours is on the list. I am glad that you are still interested of solving this, just keep pushing whenever a new wine version is released ! -- 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=10860 --- Comment #20 from diafero(a)arcor.de 2012-05-18 03:42:41 CDT --- (In reply to comment #19)
Sorry about the download bit. I pasted a bit hastily :( No Problem.
I do regret, that I am not able to do more, but if dvl can reduce the amount of remaining issues, then it will be more likely that yours is on the list. I am glad that you are still interested of solving this, just keep pushing whenever a new wine version is released ! I'm thankful for the work you do - cleaning up a bug database certainly is one of those "less-fun" tasks which tends to get postponed indefinitely in OSS projects.
I re-did the test with wine 1.5.4. The "software rendering" warning is still present (full log attached): err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 0 for context 0x1621c8, last error 0x591 err:ole:CoCreateInstance apartment not initialised ALSA lib ../../../src/pcm/pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave fixme:d3d_draw:drawPrimitive Using software emulation because not all material properties could be tracked err:wgl:internal_SetPixelFormat Invalid operation on root_window -- 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=10860 diafero(a)arcor.de changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #21808|0 |1 is obsolete| | --- Comment #21 from diafero(a)arcor.de 2012-05-18 03:43:47 CDT --- Created attachment 40215 --> http://bugs.winehq.org/attachment.cgi?id=40215 Wine 1.4.5 log of starting and quitting MO:UL -- 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=10860 diafero(a)arcor.de changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #40215|application/octet-stream |text/plain mime type| | -- 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=10860 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #22 from joaopa <jeremielapuree(a)yahoo.fr> 2013-04-19 19:30:42 CDT --- Still a bug in current wine? -- 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=10860 --- Comment #23 from diafero(a)arcor.de 2013-04-21 03:14:04 CDT --- The message fixme:d3d_draw:draw_primitive Using software emulation because not all material properties could be tracked. is still appearing in the logs. I can however no longer compare the performance as I am using a more powerful machine now. -- 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=10860 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx(a)gmail.com --- Comment #24 from Bruno Jesus <00cpxxx(a)gmail.com> 2013-04-23 09:19:56 CDT --- I have been trying to register an account but in the past days the account service is offline. If I can't test in the next 10 days I'll mark as abandoned. -- 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=10860 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED --- Comment #25 from Bruno Jesus <00cpxxx(a)gmail.com> 2013-05-01 11:38:49 CDT --- Resolving abandoned for now, if the new account page ever comes back I'll test it again. -- 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=10860 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #26 from Bruno Jesus <00cpxxx(a)gmail.com> 2013-05-06 09:15:13 CDT --- Closing abandoned. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=10860 --- Comment #27 from Bruno Jesus <00cpxxx(a)gmail.com> --- It looks like the game is back online so I tested it but could not reproduce the issue, the game runs fine. Since this is a very old bug report and the symptoms changed across comments I think it's better to keep it closed. -- 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