https://bugs.winehq.org/show_bug.cgi?id=49003
Bug ID: 49003 Summary: Old DX7 game "Dinosaur Worlds" crashes on start Product: Wine Version: 5.4 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: dark.shadow4@web.de Distribution: ---
Created attachment 66978 --> https://bugs.winehq.org/attachment.cgi?id=66978 Log
This is basically a recreation of the long abandoned bug 1934. I found the program in archive.org, and the issue still remains.
As soon as it starts, it crashes. Fair warning: It switches to super low resolution which won't be reset on crash, so enable the virtual desktop in winecfg.
https://bugs.winehq.org/show_bug.cgi?id=49003
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://web.archive.org/web | |/20040604024402/http://www. | |bbc.co.uk/dinosaurs/dinosau | |r_world/index.shtml Keywords| |download
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Adding download link.
There's multiple options: - low spec - high spec - quick test
All feature the same issue
https://bugs.winehq.org/show_bug.cgi?id=49003
--- Comment #2 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 68170 --> https://bugs.winehq.org/attachment.cgi?id=68170 +ddraw,+d3d
Still present in wine-5.17.
It crashes because it gets DDERR_INVALIDPARAMS from here: https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/ddraw/surface.c#l6081
Attached is a +ddraw,+d3d log.
https://bugs.winehq.org/show_bug.cgi?id=49003
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d
https://bugs.winehq.org/show_bug.cgi?id=49003
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #3 from joaopa jeremielapuree@yahoo.fr --- It is a regression introduced by commit 00bf75066b752193d879c3b1d6ce6cbc20646e5f
https://bugs.winehq.org/show_bug.cgi?id=49003
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- Created attachment 70724 --> https://bugs.winehq.org/attachment.cgi?id=70724 Hack to prevent the crash
Huh, interesting. Reverting doesn't help though. What helps against the crash is the attached patch (wine-6.18-243-g2e284c05991). Mind you, it still renders completely broken, but at least it doesn't crash.
https://bugs.winehq.org/show_bug.cgi?id=49003
--- Comment #5 from joaopa jeremielapuree@yahoo.fr --- Bug still occurs with wine-8.16
Direct link to download https://web.archive.org/web/20040620180631if_/http://www.bbc.co.uk:80/dinosa...
Can an administrator put this more convenient link at URL place?
https://bugs.winehq.org/show_bug.cgi?id=49003
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://web.archive.org/web |https://web.archive.org/web |/20040604024402/http://www. |/20040620180631if_/http://w |bbc.co.uk/dinosaurs/dinosau |ww.bbc.co.uk:80/dinosaurs/d |r_world/index.shtml |inosaur_world/downloads/din | |osaur_world_high.exe