http://bugs.winehq.org/show_bug.cgi?id=14316
Summary: Elona is really slow Product: Wine Version: CVS/GIT Platform: Other URL: http://homepage3.nifty.com/rfish/index_e.html OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: leffeman@gmail.com
The Roguelike Elona (versions 1.08 and 1.11 at least) is abnormally slow (especially during gameplay), both in rendering and input. There are no interesting fixmes or anything for clues. CPU usage is quite high.
Unsuccessfully tried to run it through winedbg for breaking during slowness.
http://bugs.winehq.org/show_bug.cgi?id=14316
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |minor
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2008-07-05 09:49:32 --- What distro? What sound driver? What video card and driver version? Have you tried DirectDrawRenderer=opengl ?
http://bugs.winehq.org/show_bug.cgi?id=14316
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=14316
--- Comment #2 from Philip Nilsson leffeman@gmail.com 2008-07-05 10:34:16 --- I'm using ALSA with the emu10k1 driver, and the latest stable version of NVIDIA's video driver (173.14.09) for an 8400 GS, all of this on Arch Linux. Changing DirectDrawRenderer made no difference.
I may also add that disabling sound and music makes no (or at most very little) difference.
http://bugs.winehq.org/show_bug.cgi?id=14316
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #3 from Austin English austinenglish@gmail.com 2009-01-03 17:05:14 --- Confirming (default wine settings, didn't try any registry tweaks).
http://bugs.winehq.org/show_bug.cgi?id=14316
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |1.1.0
http://bugs.winehq.org/show_bug.cgi?id=14316
--- Comment #4 from Jeff Zaroyko jeffz@jeffz.name 2009-01-03 18:12:08 --- Created an attachment (id=18449) --> (http://bugs.winehq.org/attachment.cgi?id=18449) oprofile results
slow here too, here's an oprofile report showing where cpu time is spent
http://bugs.winehq.org/show_bug.cgi?id=14316
Lain_13 lain.halfbit@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lain.halfbit@gmail.com
--- Comment #5 from Lain_13 lain.halfbit@gmail.com 2010-06-20 14:42:35 --- Affects me as well. I'm using ATI Radeon HD 3200 and checked this issue on 'radeon' and 'fglrx' drivers. Too slow to be playable on both. With high probability it isn't because of audio or video driver.
http://bugs.winehq.org/show_bug.cgi?id=14316
--- Comment #6 from Lain_13 lain.halfbit@gmail.com 2010-10-08 17:46:46 CDT --- Depends on bug 421 (DIB engine).
http://bugs.winehq.org/show_bug.cgi?id=14316
Thomas Spear Speeddymon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Speeddymon@gmail.com
--- Comment #7 from Thomas Spear Speeddymon@gmail.com 2010-10-08 20:35:45 CDT --- What makes you so sure this is dib engine related?
http://bugs.winehq.org/show_bug.cgi?id=14316
--- Comment #8 from Lain_13 lain.halfbit@gmail.com 2010-10-09 04:19:43 CDT --- Well, I didn't research code by myself, but there are two important things which I found: 1. Elona log attachment file in DIB engine bug's attachments. 2. Post on official English Elona forum from someone, who looked at code: http://elona.squares.net/forum/viewtopic.php?p=4270#p4270 (look for mauve's comment)
http://bugs.winehq.org/show_bug.cgi?id=14316
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Depends on| |421
http://bugs.winehq.org/show_bug.cgi?id=14316
Bug 14316 depends on bug 421, which changed state.
Bug 421 Summary: Implement a DIB engine http://bugs.winehq.org/show_bug.cgi?id=421
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=14316
Philip Nilsson leffeman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #9 from Philip Nilsson leffeman@gmail.com 2011-10-01 19:20:39 CDT --- Tested with the latest version of Elona and Wine 1.3.29.
Speed has improved by some magnitudes. Still slow, but frames per second can be used instead of seconds per frame to describe the performance.
http://bugs.winehq.org/show_bug.cgi?id=14316
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2011-10-10 13:14:01 CDT --- Closing bugs fixed in 1.3.30.