[Bug 38307] Last Half of Darkness: Beyond the Spirit' s Eye crashes at start

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Apr 1 10:26:21 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=38307

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED
                URL|http://www.lasthalfofdarkne |https://web.archive.org/web
                   |ss.com/beyond/demo.htm      |/20190214081825/http://www.
                   |                            |lasthalfofdarkness.com/beyo
                   |                            |nd/beyond_demo.exe
      Fixed by SHA1|                            |2568fd2e0091d7f74d4ab4765b4
                   |                            |bd229f4969fbd

--- Comment #11 from Anastasius Focht <focht at gmx.net> ---
Hello folks

that specific crash was fixed by commit
https://source.winehq.org/git/wine.git/commitdiff/2568fd2e0091d7f74d4ab4765b4bd229f4969fbd
("ddraw: Keep a ddraw object reference in d3d7 vertex buffers.").

Thanks Matteo.

Makes sense if you look at the backtrace.

--- snip ---
$ git describe --contains 2568fd2e0091d7f74d4ab4765b4bd229f4969fbd | sed
's/~.*//'
wine-2.4
--- snip ---

It still doesn't work but that's a different problem.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/users/focht/documents/Last Half of Darkness-Beyond
the Spirits Eye DEMO

$ WINEDEBUG=+msgbox wine ./b00001.EXE 
fixme:win:EnumDisplayDevicesW ((null),0,0x33f2c4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f024,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ef34,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:win:EnumDisplayDevicesW ((null),0,0x33eca4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33eba4,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:ddraw:d3d_vertex_buffer7_Optimize iface 0x21fdc8, device 0x13ea930, flags
0 stub!
trace:msgbox:MSGBOX_OnInit L"Runtime Error : ERROR 10. "
--- snip ---

If you are still interested you could create a follow-up bug.

$ sha1sum beyond_demo.exe 
cdc5e587838e557b085fefe77a97ee6d81601e36  beyond_demo.exe

$ du -sh beyond_demo.exe 
215M    beyond_demo.exe

$ wine --version
wine-4.5

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list