Black screen on Blades of Time

Questions about Wine on macOS.
Locked
ischou
Level 4
Level 4
Posts: 109
Joined: Sun Nov 28, 2010 7:22 pm

Black screen on Blades of Time

Post by ischou »

I was playing Blades of Time (http://www.bladesoftime.com/) awhile back and now when I fire it up, the screen is completely black.

In between when I last played it and now, I certainly installed Mac OS X, XQuartz, and Wine updates.

I'm running:

Mac OS X 10.6.8
XQuartz 2.7.4

and I've tried on both Wine 1.4.1 (with raw3.patch) and 1.5.15.

Here's the abbreviated contents of winedebug output (consecutive duplicated lines removed):

Code: Select all

fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{C4CCF0AC-E54C-412C-88FD-EBCEF7B4136B}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{3D192B39-1293-4944-B3C6-784915603F1D}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{2E442C5A-CA1A-4356-AA53-7AE492EA6FE3}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{FF1050F5-1C65-47AD-996D-4E72B95BBE94}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{88AD120C-08F0-4EFB-A729-894278771555}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{A5A07BA9-0CAE-4821-ABC4-F1983B696EF5}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{7A5C14C4-8E39-4C1D-8CC3-2D89127E9444}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{33E019F2-0413-4B49-A547-E426A980F68F}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{03183355-1DEC-41EB-AF7C-B17F32DBE271}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{74B6FDA6-1794-4E7C-A1D6-22694FC99066}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{AE1CF8D1-549B-4906-BE6F-66576A3B3917}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{6BFC51E2-2EB2-48C7-A74D-66FDEDD819BD}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{55A895C2-181E-4806-ADD6-3BCFB0098DF1}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{D9BCA8D5-1FD0-4496-957C-DDD761553CDB}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{CB12F86D-F506-48B9-AF74-F54533BA1BF3}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{AAA6A3B7-C9F5-48D0-B4D2-E553E114495B}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{A70DB358-21EA-444D-A76D-6537B750E6E1}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{53C10E4C-B99F-4A8A-A125-1B91F58DE653}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{92218029-AEB3-4BDD-AAC2-65073398E93C}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{C18658E9-D2B7-462D-8A0C-64AFE4A601BA}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{BFACFA66-370A-4A7B-9398-E5894644F859}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{8BB34860-3D54-4957-8E92-8DA386DD2E3C}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{99FBB84D-D002-451F-B95B-51B6CDCE317F}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{7E594C9B-3DDB-4B50-A47D-65BCF821A5A2}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{891B7A77-A3A3-4244-AC51-C77CACBE92F2}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{B35C8634-9293-481A-AF6A-02D5A78CE58C}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{7786E20E-91EE-483A-99FF-F7857E6A7431}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{10DAB970-932A-4E21-AD36-371002C190C7}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{87E50431-FF68-42BB-AAA6-8449638750BE}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{FBDC0056-AFEE-4564-9783-4EA8CAACC29D}.icns"
fixme:shell:ISF_NetworkPlaces_fnParseDisplayName not implemented for L"\\\\?\\unix\\tmp\\{30839A2F-5336-455C-B1B7-3B1DE7C49374}.icns"
fixme:win:EnumDisplayDevicesW ((null),0,0x33f364,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:win:GetRegisteredRawInputDevices (pRawInputDevices=0x0, puiNumDevices=0x33f91c, cbSize=12) stub!
fixme:win:GetRegisteredRawInputDevices (pRawInputDevices=0xc0013640, puiNumDevices=0x33f91c, cbSize=12) stub!
fixme:win:GetRegisteredRawInputDevices (pRawInputDevices=0x0, puiNumDevices=0x33faac, cbSize=12) stub!
fixme:win:GetRegisteredRawInputDevices (pRawInputDevices=0xc00136a0, puiNumDevices=0x33faac, cbSize=12) stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:xinput:XInputGetState (0 0x33fa48)
fixme:win:RegisterDeviceNotificationA (hwnd=0x20022, filter=0x33fa20,flags=0x00000000) returns a fake device notification handle!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x975f618): stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_swapchain_present Ignoring flags 0x1.
XIO:  fatal IO error 35 (Resource temporarily unavailable) on X server "/tmp/launch-SljRqQ/org.macosforge.xquartz:0"
      after 143 requests (143 known processed) with 0 events remaining.
XIO:  fatal IO error 35 (Resource temporarily unavailable) on X server "/tmp/launch-SljRqQ/org.macosforge.xquartz:0"
      after 119 requests (119 known processed) with 0 events remaining.
The last two lines seem to be the problem, and it sounds very similar to the Borderlands 2 all black screen problem:

Code: Select all

XIO:  fatal IO error 35 (Resource temporarily unavailable) on X server "/tmp/launch-SljRqQ/org.macosforge.xquartz:0"
      after 143 requests (143 known processed) with 0 events remaining.
XIO:  fatal IO error 35 (Resource temporarily unavailable) on X server "/tmp/launch-SljRqQ/org.macosforge.xquartz:0"
      after 119 requests (119 known processed) with 0 events remaining.
I know Blades of Time has a Mac port, but I got a PC copy and I it had worked near perfectly before (some facets failed to render before), but game play was otherwise perfect. I'd like to know what broke.

Thanks,
Locked