[Bug 27103] New: JigsawADay.com puzzle application: slow screen refreshing
http://bugs.winehq.org/show_bug.cgi?id=27103 Summary: JigsawADay.com puzzle application: slow screen refreshing Product: Wine Version: 1.3.19 Platform: x86 URL: http://www.jigsawaday.com/ OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: msvfw32 AssignedTo: wine-bugs(a)winehq.org ReportedBy: gyebro69(a)gmail.com Created an attachment (id=34543) --> (http://bugs.winehq.org/attachment.cgi?id=34543) terminal output There is a noticeable lag when you pick up a puzzle piece and move it across the screen. If you switch to another window then switch back to the application, the refreshing of the app window is also much slower than on Windows (I've tried the app in WinXP running under Virtualbox). As a workaround, using native msvfw32.dll improves the situation a lot. It seems the preview window has the most impact on the issue: try to minimize it and you'll see that the lagging issue improved somewhat. The application can be downloaded from the URL linked above. It doesn't require installation and it has a size of only a few hundred kilobytes. -- 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=27103 GyB <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- 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=27103 --- Comment #1 from GyB <gyebro69(a)gmail.com> 2011-11-19 11:44:58 CST --- The performance of the application has been improved a lot since the original report, and the improvement was thanks to this commit: http://source.winehq.org/git/wine.git/commit/0f9dfb932e51efa844283d28d7aa9be... I'd almost say this one is fixed, but redrawing the window containing the preview picture is still a bit sluggish, compared to when native msvfw32.dll is in use. This can be tested by enlarging the preview image to the biggest size, drag the window title and move it across the screen. Terminal output hasn't changed, it is still filled with fixme:msvideo:DrawDibBegin wFlags == 0x00001004 not handled Fedora 16 x86 X.Org X Server 1.11.2 Nvidia gfx card / driver 290.06 -- 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=27103 hanska2(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2(a)luukku.com --- Comment #2 from hanska2(a)luukku.com --- Where to download? -- 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=27103 --- Comment #3 from Béla Gyebrószki <gyebro69(a)gmail.com> --- The website offering the puzzles has changed a lot since I opened this bug report, now it's full of advertisement and made Firefox unresponsive for me, so I used Chrome to download one of the puzzles. Click on an image then click on one of the difficulty levels, e.g. Beginner, you will receive an executable e.g. 140811-Country-024pc.exe If you maximize the sample image and move it around the screen you can observe that it's still much slower than with native msvfw32. Lots of
fixme:msvideo:DrawDibBegin wFlags == 0x00001004 not handled in the terminal.
wine-1.7.24-129-gdbe0d0b -- 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=27103 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com --- Comment #4 from super_man(a)post.com --- It could help that some of the flags are added into wine code from here https://msdn.microsoft.com/en-us/library/windows/desktop/dd797893%28v=vs.85%... -- 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=27103 --- Comment #5 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Redrawing images is still somewhat slow (although not as remarkable as with Wine 1.3.x). The issue is most noticeable when you enlarge the sample picture, grab the window and move it across the screen. Native msvfw32.dll improves redrawing considerably. Lots of
fixme:msvideo:DrawDibBegin wFlags == 0x00001004 not handled in the terminal (starting the app with 'winedebug=-all' doesn't help with slow redrawing).
The example file I tried from the current jigsawaday.com site was 150924-Unicorn-060pc.exe sha1: 20d8804f7787fb85e97b5458c5e8568896524348 https://www.jigsawaday.com/puzzles1509/150924-Unicorn-060pc.exe I also tried with one of the files from the original website, which I downloaded in 2011 and kept it for backup: it features the same problem, and Wine prints the same lines in the terminal. wine-1.7.51-268-g781b88b -- 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=27103 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx(a)gmail.com -- 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=27103 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #6 from Bruno Jesus <00cpxxx(a)gmail.com> --- I can confirm this in 1.8-rc1. No idea why native dll makes it faster but I can confirm that too. There is no video decoding involved the game just uses DrawDib functions to draw the puzzle pieces on the screen. -- 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=27103 --- Comment #7 from super_man(a)post.com --- "There is a noticeable lag when you pick up a puzzle piece and move it across the screen." related console spam? fixme:msvideo:DrawDibBegin wFlags == 0x00001004 not handled Still valid 1.9.7 -- 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