http://bugs.winehq.org/show_bug.cgi?id=26903
Summary: Atlantis III crashes before reaching the menu Product: Wine Version: 1.3.18 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: hverbeet@gmail.com
Created an attachment (id=34303) --> (http://bugs.winehq.org/attachment.cgi?id=34303) console log
After starting Atlantis 3: The New World, the intro video is playing fine. However a crash occurs when the video ends (or if I press <Esc> to skip the video) so I can't get into the main menu.
This didn't happen in Wine-1.3.15:
60a710455ef8dd4ac38901a8741189defa427e1f is the first bad commit commit 60a710455ef8dd4ac38901a8741189defa427e1f Author: Henri Verbeet hverbeet@codeweavers.com Date: Mon Mar 7 01:30:34 2011 +0100
wined3d: Try to evict the surface's sysmem copy in surface_load_location().
The memory may not be freed until surface destruction otherwise. The PBO creation code in surface_prepare_system_memory() also depends on the SYSMEM location being recreated regularly, although arguably that's just a symptom of the resource location management being somewhat broken.
:040000 040000 b0f8cae1116b7dd69f14188dc1b57f88274c6e81 d898261a625f9bceca0cdec7c3efa58d43c16b4a M dlls
The patch can be reverted on wine-1.3.18-170-gfa2e4bb and that fixed the problem: the game loads up to the main menu just fine.
No demo available.
P.s: interestingly, this is the commit that fixed a very similar issue in Salammbo (bug #25507). Both games are from the same developer/publisher and they utilize a somewhat similar game engine.
Fedora 14 Nvidia GeForce 250 / driver 270.41.03
http://bugs.winehq.org/show_bug.cgi?id=26903
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #1 from GyB gyebro69@gmail.com 2011-04-23 10:52:07 CDT --- Added the keyword: regression
http://bugs.winehq.org/show_bug.cgi?id=26903
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |26904
http://bugs.winehq.org/show_bug.cgi?id=26903
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.gamershell.com/d | |ownload_7307.shtml
--- Comment #2 from GyB gyebro69@gmail.com 2011-04-24 00:59:19 CDT --- I found out that Atlantis:Evolution (the last one in the series) is also affected by this regression.
Atlantis: Evolution has a demo (212 MB) which can be used to test the problem. http://www.gamershell.com/download_7307.shtml
http://bugs.winehq.org/show_bug.cgi?id=26903
--- Comment #3 from Henri Verbeet hverbeet@gmail.com 2011-04-25 17:05:29 CDT --- Created an attachment (id=34352) --> (http://bugs.winehq.org/attachment.cgi?id=34352) patch
I came across a similar issue in a different application. Does the attached patch help?
http://bugs.winehq.org/show_bug.cgi?id=26903
--- Comment #4 from GyB gyebro69@gmail.com 2011-04-25 21:42:21 CDT --- (In reply to comment #3)
Created an attachment (id=34352)
--> (http://bugs.winehq.org/attachment.cgi?id=34352) [details]
patch
I came across a similar issue in a different application. Does the attached patch help?
Unfortunately not. Both games are still crashing after the videos.
http://bugs.winehq.org/show_bug.cgi?id=26903
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2011-04-26 07:06:01 CDT --- Probably a different bug then.
http://bugs.winehq.org/show_bug.cgi?id=26903
--- Comment #6 from Henri Verbeet hverbeet@gmail.com 2011-05-11 16:31:13 CDT --- This should work again with today's git.
http://bugs.winehq.org/show_bug.cgi?id=26903
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #7 from GyB gyebro69@gmail.com 2011-05-11 21:25:00 CDT --- Atlantis III starts correctly in wine-1.3.19-284-g35c743b.
http://bugs.winehq.org/show_bug.cgi?id=26903
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org 2011-05-13 13:32:59 CDT --- Closing bugs fixed in 1.3.20.