https://bugs.winehq.org/show_bug.cgi?id=46302
Bug ID: 46302 Summary: Space Sparcle crashes at start Product: Wine-staging Version: 3.21 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: bodqhrohro@gmail.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
Created attachment 63026 --> https://bugs.winehq.org/attachment.cgi?id=63026 stderr
https://yadi.sk/d/VH1qTHvFS2Nx0w
At first, it wasn't starting because of missing MFC42.DLL. So I added it from Windows XP SP3 distribution, but the game still doesn't start. According to GUID in the log, maybe this is a XAudio2 issue, but not sure though. The developer explicitly states that the game requires some old DirectX version, which seems to be included in Wine already.
https://bugs.winehq.org/show_bug.cgi?id=46302
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Did you try native d3dx9 already?
https://bugs.winehq.org/show_bug.cgi?id=46302
--- Comment #2 from bodqhrohro bodqhrohro@gmail.com --- Do you mean those shipped with Wine? I didn't replace them with anything.
BTW, I realized I have a lot of d3dx9 versions in ~/.wine/drive_c/windows/system32; some of them are dated by 2013, are they still needed?
https://bugs.winehq.org/show_bug.cgi?id=46302
Sergey Isakov isakov-sl@bk.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl@bk.ru
--- Comment #3 from Sergey Isakov isakov-sl@bk.ru --- (In reply to bodqhrohro from comment #2)
Do you mean those shipped with Wine? I didn't replace them with anything.
BTW, I realized I have a lot of d3dx9 versions in ~/.wine/drive_c/windows/system32; some of them are dated by 2013, are they still needed?
winetricks d3dx9_36
https://bugs.winehq.org/show_bug.cgi?id=46302
bodqhrohro bodqhrohro@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #63026|0 |1 is obsolete| | CC| |bodqhrohro@gmail.com
--- Comment #4 from bodqhrohro bodqhrohro@gmail.com --- Created attachment 63575 --> https://bugs.winehq.org/attachment.cgi?id=63575 The new log after installing d3dx9_36
https://bugs.winehq.org/show_bug.cgi?id=46302
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #5 from joaopa jeremielapuree@yahoo.fr --- At first, use the latest vanilla wine (4.1) If the bug still occurs, attach the console output with +loaddll debug channel enabled to see what d3dx9_xx dll is used. Wine changed. It uses the real d3dx9 version (d3dx9_36 is not enough)
https://bugs.winehq.org/show_bug.cgi?id=46302
--- Comment #6 from bodqhrohro bodqhrohro@gmail.com --- Oops, I forgot to run the installer that winetricks downloaded. Now the log is much briefer:
$ wine /tmp/Space\ Sparcle.exe 0087:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts. 0086:err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found: width=1920 height=1080 bpp=32 (XRandR 1.2) AL lib: (EE) ReleaseThreadCtx: Context 0x7b8dbdb0 current for thread being destroyed, possible leak! 0086:err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x69982f0 $ echo $? 5
So now it crashes because of the too small screen? I've tried to create a virtual desktop of that size in winecfg, but it didn't help.
https://bugs.winehq.org/show_bug.cgi?id=46302
--- Comment #7 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-5.0-rc2?