https://bugs.winehq.org/show_bug.cgi?id=43437
Bug ID: 43437 Summary: Zanzarah game opens a black fullscreen window and then crashes (needs full implementation of EnumDisplayDevicesW function and implementation of an unhandled pixel format in wined3d_colour_from_ddraw_colour function) Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: alehiphopdj2@hotmail.com Distribution: ---
Created attachment 58801 --> https://bugs.winehq.org/attachment.cgi?id=58801 Log from console in Wine 2.13
This is an update of the Zanzarah bug 17233: https://bugs.winehq.org/show_bug.cgi?id=17233 because i ran Zanzarah on the last version of Wine, 2.13 and i get only a few messages on console (looks Wine developpers fixed lot of them).
This is what i get (looks like the game writes to the console "starting zanzarah....hello world" first):
starting zanzarah....hello worldfixme:win:EnumDisplayDevicesW ((null),0,0x33f174,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33eaa4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f4b4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33eca4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f484,0x00000000), stub! fixme:ddraw:wined3d_colour_from_ddraw_colour Unhandled pixel format. fixme:ddraw:wined3d_colour_from_ddraw_colour Unhandled pixel format. fixme:ddraw:wined3d_colour_from_ddraw_colour Unhandled pixel format. fixme:ddraw:wined3d_colour_from_ddraw_colour Unhandled pixel format. fixme:ddraw:wined3d_colour_from_ddraw_colour Unhandled pixel format. fixme:ddraw:wined3d_colour_from_ddraw_colour Unhandled pixel format. fixme:ddraw:wined3d_colour_from_ddraw_colour Unhandled pixel format. fixme:ddraw:wined3d_colour_from_ddraw_colour Unhandled pixel format. fixme:ddraw:wined3d_colour_from_ddraw_colour Unhandled pixel format.
So this game requires these two things to execute: - EnumDisplayDevicesW function (dlls/user32/misc.c) full implementation to work. Lot of games use this function (so they also fail). - Implementation of an unhandled pixel format in wined3d_colour_from_ddraw_colour function (dlls/ddraw/utils.c)
I need to paste the log here because i am commenting it, but i am also attaching the log in a file.
https://bugs.winehq.org/show_bug.cgi?id=43437
AleWin32 alehiphopdj2@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Ubuntu Version|unspecified |2.13
https://bugs.winehq.org/show_bug.cgi?id=43437
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #1 from Sebastian Lackner sebastian@fds-team.de --- FIXMEs are not necessarily errors. Its unclear if any of them is related to the problem you encounter. Also please note that bug 17233 is not fixed, it is marked as Staged. Did you check if it gets further with a Staging version of Wine?
https://bugs.winehq.org/show_bug.cgi?id=43437
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO Summary|Zanzarah game opens a black |Zanzarah game opens a black |fullscreen window and then |fullscreen window and then |crashes (needs full |crashes |implementation of | |EnumDisplayDevicesW | |function and implementation | |of an unhandled pixel | |format in | |wined3d_colour_from_ddraw_c | |olour function) |
--- Comment #2 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Sebastian Lackner from comment #1)
FIXMEs are not necessarily errors. Its unclear if any of them is related to the problem you encounter. Also please note that bug 17233 is not fixed, it is marked as Staged. Did you check if it gets further with a Staging version of Wine?
https://bugs.winehq.org/show_bug.cgi?id=43437
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #3 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with vanilla wine-4.5?
https://bugs.winehq.org/show_bug.cgi?id=43437
--- Comment #4 from joaopa jeremielapuree@yahoo.fr --- Created attachment 69761 --> https://bugs.winehq.org/attachment.cgi?id=69761 Screenshot showing everything is fine
With wine-6.5, the game works. See the screenshot to convince yourself. Can an administrator close this bug as FIXED.
You can download the game (for educational purpose...) at the link https://www.old-games.com/download/9205/zanzarah-the-hidden-portal
https://bugs.winehq.org/show_bug.cgi?id=43437
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Resolution|--- |FIXED
--- Comment #5 from Jeff Zaroyko jeffz@jeffz.name --- Reported fixed.
https://bugs.winehq.org/show_bug.cgi?id=43437
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.6.