http://bugs.winehq.org/show_bug.cgi?id=32893
Bug #: 32893 Summary: SNES9x DirectDraw display not refreshed correctly when menus shown Product: Wine Version: 1.5.23 Platform: x86-64 URL: http://files.ipherswipsite.com/snes9x/snes9x-1.53-win3 2.zip OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: markk@clara.co.uk Classification: Unclassified
Created attachment 43440 --> http://bugs.winehq.org/attachment.cgi?id=43440 Showing refresh problem #1
I'm testing with Wine 1.5.23, SNES9x 1.53, Lubuntu 11.10 x86-64, Nvidia driver 304.64.
There is a small issue with the way the SNES9x DirectDraw display is refreshed. When you browse the menus, as you move from menu to menu the previous menu area is cleared to black, instead of showing the emulated game.
There was a change at some point between Wine 1.5.18 and 1.5.23. With 1.5.18 all "old" menus remained onscreen (see http://bugs.winehq.org/attachment.cgi?id=42660), so the current behaviour is better but not perfect.
To reproduce - Download and unzip SNES9x. - Download a SNES ROM, e.g. from http://pdroms.de/files/supernintendoentertainmentsystem/skipp-and-friends-pd... - Run SNES9x. Select File->Load Game... and select SAF.smc - Currently the default Direct3D output gives an empty/black window (bug 32319). So change to DirectDraw output: select Video->Display Configuration..., change Output Method to DirectDraw and click OK. - Click on the menu bar to browse the menus. As you move from menu to menu, notice that the region which was occupied by the previously-shown menu is black.