http://bugs.winehq.org/show_bug.cgi?id=20421
Summary: Return to Mysterious Island doesn't start Product: Wine Version: 1.1.31 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: thezood@gmail.com
Created an attachment (id=24240) --> (http://bugs.winehq.org/attachment.cgi?id=24240) Terminal output
The game Return to Mysterious Island (demo) doesn't start, just crashes. I've tried both wine 1.1.31 and 1.0.1. This is supposedly a regression since it has been known to work (according to AppDB) but was discovered to be broken some time last year.
http://bugs.winehq.org/show_bug.cgi?id=20421
--- Comment #1 from Anders Sjölander thezood@gmail.com 2009-10-19 15:51:06 --- Demo can be downloaded here: http://www.gamershell.com/download_7332.shtml
http://bugs.winehq.org/show_bug.cgi?id=20421
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.gamershell.com/d | |ownload_7332.shtml
http://bugs.winehq.org/show_bug.cgi?id=20421
--- Comment #2 from Ken Sharp kennybobs@o2.co.uk 2009-10-20 13:58:12 --- Regression test required. http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=20421
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |xerox_xerox2000@yahoo.co.uk Ever Confirmed|0 |1
--- Comment #3 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2010-03-05 14:16:35 --- confirming. Anyone knows what was the last working wineversion?
http://bugs.winehq.org/show_bug.cgi?id=20421
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #4 from GyB gyebro69@gmail.com 2010-03-24 12:03:26 --- I was able to start the demo using Wine-1.1.41, after I changed a line in the game's config.ini file: "bFullScreen=" must be set to "0".
The game now starts up fine for me, and is playable. My only concern is the game is quite sluggish in the menus and on the inventory screen. Make sure "bUseHardware=1" which is equivalent to "Use hardware rendering". Software rendering truncated the screen for me.
Can anyone else confirm the game is starting using this modification to the .ini file?
Wine-1.1.41 Fedora 12 x86 Nvidia 7600 GT with driver 195.36.08
http://bugs.winehq.org/show_bug.cgi?id=20421
--- Comment #5 from GyB gyebro69@gmail.com 2010-10-15 21:29:34 CDT --- Created an attachment (id=31286) --> (http://bugs.winehq.org/attachment.cgi?id=31286) terminal output Wine-1.3.5
The game still crashes on startup in Wine-1.3.5 unless I disable fullscreen mode in the config.ini. The crash is always reproducible.
I found the commit which prevents the game from starting is from Wine-1.1.35:
0e270bbd226c34bd2831673c1c546f8db76b0487 is the first bad commit commit 0e270bbd226c34bd2831673c1c546f8db76b0487 Author: Henri Verbeet hverbeet@codeweavers.com Date: Mon Dec 14 20:49:52 2009 +0100
wined3d: Send window messages through the swapchain before sending them to the application.
:040000 040000 82a4d1078cd0ab3156aba80508dbd3d830b37dee 4cd0938c1bf4a1e0f3bb09ba258447f0fe5a98ed M dlls
The patch cannot be reverted cleanly on Wine-1.1.35 but after git checkout 0e270bbd226c34bd2831673c1c546f8db76b0487 the game crashes git revert 0e270bbd226c34bd2831673c1c546f8db76b0487 the game starts and the company logos are shown.
Now comes the interesting part: there seems to be another regression which causes the game to crash as soon as the main menu appears, however it isn't fully reproducible on my system: *sometimes* the game starts without the crash. When the crash occurs it always happens in Wine's ddraw module (in surface.c according to the backtrace). I tracked down this crash until Wine-0.9.61:
cf38e4c9304286f57c1cab31c760e49c033a149c is the first bad commit commit cf38e4c9304286f57c1cab31c760e49c033a149c Author: Jens Albretsen jens@albretsen.dk Date: Sun Apr 20 01:01:50 2008 +0200
ddraw: Fixed device name.
:040000 040000 7303c782662f9a0c35a7f5b9317867176fb14d9b 2d1392b9847f50e679a0e0a7340eafdbadec7dd4 M dlls
This patch can be reverted cleanly even on Wine-1.3.0. After I reverted both patches the game never crashed for me.
http://bugs.winehq.org/show_bug.cgi?id=20421
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |wylda@volny.cz Component|-unknown |directx-d3d Version|1.1.31 |1.1.35
--- Comment #6 from Wylda wylda@volny.cz 2010-10-16 05:20:08 CDT ---
Nice job GyB. Setting version per yours results and component per first regression.
http://bugs.winehq.org/show_bug.cgi?id=20421
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.35 |0.9.61.
--- Comment #7 from Dmitry Timoshkov dmitry@codeweavers.com 2010-10-16 07:00:47 CDT --- Wine version can't be 1.1.35
http://bugs.winehq.org/show_bug.cgi?id=20421
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3d |directx-ddraw
http://bugs.winehq.org/show_bug.cgi?id=20421
--- Comment #8 from GyB gyebro69@gmail.com 2010-11-02 12:37:17 CDT --- Created an attachment (id=31674) --> (http://bugs.winehq.org/attachment.cgi?id=31674) starting in winedbg
Seeing that bug #24903 is now fixed in the current git (wine-1.3.6-117-gf38cc93) which involved the same commit (0e270bbd226c34bd2831673c1c546f8db76b0487) I made an attempt at the demo; but it still crashes. I attached a backtrace when I started the demo in winedbg.
http://bugs.winehq.org/show_bug.cgi?id=20421
--- Comment #9 from Henri Verbeet hverbeet@gmail.com 2010-11-10 11:30:15 CST --- The regression caused by 0e270bbd226c34bd2831673c1c546f8db76b0487 should be fixed by 7a354177b38c9451c938389576890a14d5c543fa. Note that the original bug report predates 0e270bbd226c34bd2831673c1c546f8db76b0487 though.
http://bugs.winehq.org/show_bug.cgi?id=20421
--- Comment #10 from GyB gyebro69@gmail.com 2010-11-10 12:02:49 CST --- The game starts in wine-1.3.6-379-g1309731 using the fullscreen mode so the issue is fixed. Thank you.
http://bugs.winehq.org/show_bug.cgi?id=20421
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #11 from Austin English austinenglish@gmail.com 2010-11-10 13:47:03 CST --- (In reply to comment #10)
The game starts in wine-1.3.6-379-g1309731 using the fullscreen mode so the issue is fixed. Thank you.
Fixed.
http://bugs.winehq.org/show_bug.cgi?id=20421
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2010-11-12 13:33:33 CST --- Closing bugs fixed in 1.3.7.
http://bugs.winehq.org/show_bug.cgi?id=20421
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d
https://bugs.winehq.org/show_bug.cgi?id=20421
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Fixed by SHA1| |7a354177b38c9451c9383895768 | |90a14d5c543fa URL|http://www.gamershell.com/d |https://archive.org/downloa |ownload_7332.shtml |d/ReturnToMysticIsland/Retu | |rn%20To%20Mystic%20Island.e | |xe Regression SHA1| |0e270bbd226c34bd2831673c1c5 | |46f8db76b0487
--- Comment #13 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive for documentation.
https://archive.org/details/ReturnToMysticIsland
https://archive.org/download/ReturnToMysticIsland/Return%20To%20Mystic%20Isl...
$ sha1sum Return\ To\ Mystic\ Island.exe 56e3b21a4620d61872732f2fef6eb5ffa5788f09 Return To Mystic Island.exe
$ du -sh Return\ To\ Mystic\ Island.exe 214M Return To Mystic Island.exe
https://www.virustotal.com/gui/file/c000cbccb65396f8018495f06e690df9fa21e3db...
Regards