http://bugs.winehq.org/show_bug.cgi?id=12348
Summary: empty screenshot thumbnail in load game dialog Product: Wine Version: 0.9.57. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net
Hi,
some games display, in their "Load Saved Game" dialog, a list of thumbnails of screenshots taken at the time of "Save Game". For some games, these screenshots are all blank (black).
This affects Syberia 2, among others.
I inspected the Syberia2 save game files. It contains, beside a few strings, thousands of occurrences of the sequence 00 00 00 FF. This made me believe that the application does not manage to create the screenshot thumbnail during save, saves black pictures and displays those in the load dialog. I.e. not Load is broken, Save is. I replaced some of these 00 with FF and saw white lines appear in the Load dialog, confirming this supposition.
I'm using wine 0.9.57 on Ubuntu Dapper & Gutsy, compiled myself. I don't know whether the problem can be caused by a missing *-dev.deb package on my side (e.g. configure reports no XComposite nor gphoto headers).
The bug has been mentioned by the OP of the 0.9.44 test result of Syberia2.
Regards,
http://bugs.winehq.org/show_bug.cgi?id=12348
--- Comment #1 from Jörg Höhle hoehle@users.sourceforge.net 2008-04-03 11:26:54 --- Created an attachment (id=11831) --> (http://bugs.winehq.org/attachment.cgi?id=11831) configure --verbose shows missing development files
BTW, configure --verbose output from the latest (0.9.56) version did not mention the dlls anymore that would have missing functionality as a result of the missing development files. I found that piece of information from previous versions of configure quite valuable.
http://bugs.winehq.org/show_bug.cgi?id=12348
--- Comment #2 from Lei Zhang thestig@google.com 2008-04-03 12:24:45 --- Can you either compile Wine without missing development packages, or just use the precompiled packages from wine.budgetdedicated.com?
You said, "this affects Syberia 2, among others." - What other games are affected? Is there a demo for any of these apps that can demonstrate the problem?
http://bugs.winehq.org/show_bug.cgi?id=12348
--- Comment #3 from Jörg Höhle hoehle@users.sourceforge.net 2008-04-04 06:00:55 --- I believe I've seen this symptom in another game I own, but I need to remember which one -- will have to try further. Google located Syberia2 demos but I don't know whether it offers save&load. Alas, My PC seems to be dying right now, so I have trouble, sorry.
http://bugs.winehq.org/show_bug.cgi?id=12348
--- Comment #4 from Martin deadlock@start.no 2008-06-20 13:45:35 --- Confirming this in Syberia II, using wine 1.0-rc2.
http://bugs.winehq.org/show_bug.cgi?id=12348
Andrew West andrew@linuxadventurer.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrew@linuxadventurer.co.uk
--- Comment #5 from Andrew West andrew@linuxadventurer.co.uk 2008-06-27 12:03:59 --- Can confirm this in Wine 1.0.
I've attached a debug log (WINEDEBUG=warn+all), I believe the relevant line is 1842.
fixme:d3d_surface:IWineD3DSurfaceImpl_LoadTexture (0x272c848) Operation not supported for scratch textures
As mentioned before this problem also appears in other games. In fact, there's an existing bug for this problem in Max Payne
http://bugs.winehq.org/show_bug.cgi?id=7801
Which also links to another bug, and a possible fix.
http://bugs.winehq.org/show_bug.cgi?id=12348
--- Comment #6 from Andrew West andrew@linuxadventurer.co.uk 2008-06-27 12:05:29 --- Created an attachment (id=14395) --> (http://bugs.winehq.org/attachment.cgi?id=14395) Syberia2 WINEDEBUG=warn+all
http://bugs.winehq.org/show_bug.cgi?id=12348
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #7 from Lei Zhang thestig@google.com 2008-06-27 12:15:07 --- confirming then
http://bugs.winehq.org/show_bug.cgi?id=12348
--- Comment #8 from Andrew West andrew@linuxadventurer.co.uk 2008-06-27 13:24:37 --- I can also confirm the fix mentioned in the Max Payne bug report,
http://bugs.winehq.org/show_bug.cgi?id=9775#c12
"In IDirect3DDevice8Impl_CreateImageSurface I changed the pool parameter from D3DPOOL_SCRATCH to D3DPOOL_SYSTEMMEM."
Also fixes this problem in Syberia 2.
http://bugs.winehq.org/show_bug.cgi?id=12348
Alexander Dorofeyev alexd4@inbox.lv changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexd4@inbox.lv Status|NEW |RESOLVED Resolution| |DUPLICATE
--- Comment #9 from Alexander Dorofeyev alexd4@inbox.lv 2008-07-01 09:45:04 --- Let's prune duplicates then.
*** This bug has been marked as a duplicate of bug 9775 ***
http://bugs.winehq.org/show_bug.cgi?id=12348
Alexander Dorofeyev alexd4@inbox.lv changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexander Dorofeyev alexd4@inbox.lv 2008-07-01 09:45:44 --- closing dup