http://bugs.winehq.org/show_bug.cgi?id=28885
Bug #: 28885 Summary: Windows DosBox .74 no longer runs under WINE Product: Wine Version: 1.3.31 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: glennlchugg@hotmail.com Classification: Unclassified
I have been using Windows DosBox under WINE in the past, with enough success to release them as part of the Mega Games Pack, but I've not been able to run any DosBox games in the newer WINE versions.
The attached file is a copy of Oh No More Lemmings and runs perfect under windows, I've Renamed DosBox.exe to Launch.exe and the included ppGame.ppg is so it can work in the Mega Games Pack.
I get the Status Output window, but not the main DosBox form. But even with the exit line removed from dosbox.conf it quickly flashes up text and quits. Wish I could offer more information.
http://bugs.winehq.org/show_bug.cgi?id=28885
Glenn Chugg glennlchugg@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.mediafire.com/?h | |qjn6atov99n435
--- Comment #1 from Glenn Chugg glennlchugg@hotmail.com 2011-10-24 16:25:58 CDT --- http://www.mediafire.com/?hqjn6atov99n435
Well can't upload a 2.2mb file, so it's here instead
http://bugs.winehq.org/show_bug.cgi?id=28885
Glenn Chugg glennlchugg@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |glennlchugg@hotmail.com
http://bugs.winehq.org/show_bug.cgi?id=28885
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|glennlchugg@hotmail.com | Summary|Windows DosBox .74 no |Windows DosBox .74 no |longer runs under WINE |longer runs
--- Comment #2 from Dmitry Timoshkov dmitry@baikal.ru 2011-10-24 22:18:12 CDT --- If this is a regression please post the results of your regression testing: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=28885
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression CC| |austinenglish@gmail.com
--- Comment #3 from Austin English austinenglish@gmail.com 2011-10-26 13:15:06 CDT --- Confirming, works for me in 1.3.21, fails in 1.3.31. Running regression test now..
http://bugs.winehq.org/show_bug.cgi?id=28885
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |stefan@codeweavers.com Component|-unknown |directx-ddraw Ever Confirmed|0 |1 Regression SHA1| |76fecde8fb2d335e4855bec6d36 | |ffe16cbed04f3
--- Comment #4 from Austin English austinenglish@gmail.com 2011-10-26 14:58:17 CDT --- Introduced by: austin@aw21 ~/wine-rt $ git bisect good 76fecde8fb2d335e4855bec6d36ffe16cbed04f3 is the first bad commit commit 76fecde8fb2d335e4855bec6d36ffe16cbed04f3 Author: Stefan D��singer stefan@codeweavers.com Date: Fri Aug 26 14:22:40 2011 +0200
ddraw: Introduce a function to convert a DDSURFACEDESC to a DDSURFACEDESC2.
:040000 040000 5e597610866aded4d579f3406fb158e950e740c3 5bffaefddf571ab094cca924f12bc5544ade8c1b M dlls
that crash is fixed by 8e79a7e6644fd6f1e0cfeb8b826e683d171d723a (see bug 28259), though this bug remains.
Terminal shows: austin@aw21 ~/Lemmings-OhNoMore $ wine Launch.exe fixme:win:EnumDisplayDevicesW ((null),0,0x268f300,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x268f200,0x00000000), stub! err:wgl:internal_SetPixelFormat Invalid operation on root_window fixme:d3d:wined3d_device_decref Device released with resources still bound, acceptable but unexpected. fixme:d3d:wined3d_device_decref Leftover resource 0x153858 with type WINED3DRTYPE_SURFACE (0x1).
http://bugs.winehq.org/show_bug.cgi?id=28885
--- Comment #5 from Glenn Chugg glennlchugg@hotmail.com 2011-10-26 17:12:37 CDT --- Thanks Austin, I wish I had time to get back to it myself, but I've spread my time to thin, I figured I am better to report a bug/regression than to do nothing. Let the bug hunting begin!
http://bugs.winehq.org/show_bug.cgi?id=28885
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=28885
--- Comment #6 from Stefan Dösinger stefan@codeweavers.com 2011-11-13 16:52:00 CST --- I cannot reproduce this bug with plain dosemu. Dosemu 0.74 starts fine, and I can run Prince of Persia(the very first one) and Settlers 2. Your linked file is not available any more, the website says "Invalid or Deleted File.".
http://bugs.winehq.org/show_bug.cgi?id=28885
--- Comment #7 from Stefan Dösinger stefan@codeweavers.com 2011-11-13 16:52:31 CST --- Sorry, I confused dosemu and dosbox again, I mean dosbox of course.
http://bugs.winehq.org/show_bug.cgi?id=28885
--- Comment #8 from Stefan Dösinger stefan@codeweavers.com 2011-11-14 04:21:06 CST --- Created attachment 37490 --> http://bugs.winehq.org/attachment.cgi?id=37490 Fix
It turns out that it worked because I already had a fix for it in my tree. I've attached the patch, originally written for bug 28562. I've sent it to wine-patches on Wednesday, but it isn't committed yet.
http://bugs.winehq.org/show_bug.cgi?id=28885
--- Comment #9 from Glenn Chugg glennlchugg@hotmail.com 2011-11-14 07:57:34 CST --- Thanks for finding a fix so quickly, I know DosBox for Wine isn't top priority, but it was something I wanted, so I am grateful for your time and response. Sorry I was not able to provide more details or a more permanent link for the test case. None of it is made easy for a user, I am only a Wine user, not a developer and running regression testing is very daunting to me :)
http://bugs.winehq.org/show_bug.cgi?id=28885
Stefan Dösinger stefan@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c3d6061593601463ac96d632956 | |b645c4c6342c2 Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #10 from Stefan Dösinger stefan@codeweavers.com 2011-11-17 03:29:50 CST --- The patch was committed, the bug should be fixed by c3d6061593601463ac96d632956b645c4c6342c2.
http://bugs.winehq.org/show_bug.cgi?id=28885
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org 2011-11-18 13:05:02 CST --- Closing bugs fixed in 1.3.33.
http://bugs.winehq.org/show_bug.cgi?id=28885
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d