Game running but black screen

Questions about Wine on macOS.
Locked
Gohansuperd
Newbie
Newbie
Posts: 1
Joined: Wed Oct 13, 2021 2:45 pm

Game running but black screen

Post by Gohansuperd »

Hi, I have installed a windows game, and when I start it the game works correctly, the sound works, I can interact, but no image is displayed. I have tried different things like closing it and reopening it, opening it from Terminal, but nothing works.


macOS version: macOS Sierra 10.12.6
Wine version: wine-5.0
Game: Ink Sans Phase 3 Shanghaivania (Undertale FAN-GAME)


Error output log:

0087:fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for -03, bias 240, std (d/m/y): 9/05/2021, dlt (d/m/y): 15/08/2021
Attempting to set gamepadcount to 12
0087:fixme:dwmapi:DwmEnableMMCSS (1) stub
0087:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0087:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
0089:fixme:d3d:wined3d_context_gl_init OpenGL implementation does not support GL_PRIMITIVE_RESTART_FIXED_INDEX.
DirectX11: Using hardware device
0087:fixme:d3d11:d3d11_immediate_context_Flush iface 0139F42C stub!
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 12 unknown DWORDs.
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 15 unknown DWORDs.
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 12 unknown DWORDs.
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 12 unknown DWORDs.
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 9 unknown DWORDs.
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 9 unknown DWORDs.
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 8 unknown DWORDs.
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 9 unknown DWORDs.
0089:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
0089:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #1:
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:3: extension 'GL_ARB_uniform_buffer_object' is not supported
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:4: extension 'GL_EXT_texture_array' is not supported
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:5: extension 'GL_ARB_draw_instanced' is not supported
0089:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #2:
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:3: extension 'GL_ARB_uniform_buffer_object' is not supported
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:4: extension 'GL_EXT_texture_array' is not supported
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:6: extension 'GL_ARB_fragment_coord_conventions' is not supported
0089:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #3:
0089:fixme:d3d_shader:print_glsl_info_log WARNING: Output of vertex shader 'ffp_varying_fogcoord' not read by fragment shader
0089:fixme:d3d_shader:print_glsl_info_log WARNING: Output of vertex shader 'ffp_varying_diffuse' not read by fragment shader
0089:fixme:d3d_shader:print_glsl_info_log WARNING: Output of vertex shader 'ffp_varying_specular' not read by fragment shader
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 9 unknown DWORDs.
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 12 unknown DWORDs.
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 9 unknown DWORDs.
0087:fixme:d3d_shader:shader_dxbc_chunk_handler Skipping 12 unknown DWORDs.
Collision Event time(microsecs)=111
0087:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0087:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0087:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0087:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0087:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0087:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
Total memory used = 17503223(0x010b13f7) bytes
**********************************.
Entering main loop.
**********************************.
0089:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #5:
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:3: extension 'GL_ARB_uniform_buffer_object' is not supported
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:4: extension 'GL_EXT_texture_array' is not supported
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:5: extension 'GL_ARB_draw_instanced' is not supported
0089:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #6:
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:3: extension 'GL_ARB_uniform_buffer_object' is not supported
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:4: extension 'GL_EXT_texture_array' is not supported
0089:fixme:d3d_shader:print_glsl_info_log WARNING: 0:6: extension 'GL_ARB_fragment_coord_conventions' is not supported
0089:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #7:
0089:fixme:d3d_shader:print_glsl_info_log WARNING: Output of vertex shader 'ffp_varying_fogcoord' not read by fragment shader
0089:fixme:d3d_shader:print_glsl_info_log WARNING: Output of vertex shader 'ffp_varying_diffuse' not read by fragment shader
0089:fixme:d3d_shader:print_glsl_info_log WARNING: Output of vertex shader 'ffp_varying_specular' not read by fragment shader
0087:fixme:dxgi:dxgi_output_WaitForVBlank iface 0x342a7d8 stub!
0087:fixme:dwmapi:DwmGetCompositionTimingInfo (00000000 0031F444)
0089:fixme:d3d:wined3d_context_gl_init OpenGL implementation does not support GL_PRIMITIVE_RESTART_FIXED_INDEX.
Pause event has been registered for this frame
Pause event has been unregistered


I know there is a similar thread, but I NEED a way to fix the problem without BootCamp or something similar, I have little disk space available and no external drives.

I would really appreciate it if you could help me to solve this problem. :)

(Sorry if there are typos, I'm using translator)
kjSR3yyK
Level 1
Level 1
Posts: 5
Joined: Fri Oct 15, 2021 3:59 am

Re: Game running but black screen

Post by kjSR3yyK »

Try newer wine. I have installed wine 6.19, and it's working perfectly.
Perhaps bug you have experienced has been fixed already in newer version of wine.
Locked