I'm trying to run this Intergalactic Music Adventure through Wine for my kid, on an up-to-date Manjaro.
It opens, but to a black screen. The background music is playing and I can interact with the invisible elements on the screen (I know because they bleep and bloop) -- but black is black.
Both these symptoms and the error messages are similar to the issue mentioned here (about a different game) but there was no answer other than "try a newer Wine". I'm on wine-9.12.
Perhaps someone has a more specific suggestion by now?
It's a pretty old laptop; might this be related to OpenGL and its capabilities? This might be relevant:
Code: Select all
$ glewinfo
---------------------------
GLEW Extension Info
---------------------------
GLEW version 2.2.0
Running on a Mesa Mobile Intel® GM45 Express Chipset (CTG) from Intel
OpenGL version 2.1 Mesa 24.1.3-manjaro1.1 is supported
Code: Select all
IntergalacticMusicAdventure]$ wine Intergalactic\ Music\ Adventure.exe
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
Attempting to set gamepadcount to 12
0024:fixme:dwmapi:DwmEnableMMCSS (1) stub
0024:err:vulkan:vulkan_init_once Failed to load libvulkan.so.1
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
012c:fixme:d3d:wined3d_context_gl_init OpenGL implementation does not support GL_PRIMITIVE_RESTART_FIXED_INDEX.
DirectX11: Using hardware device
0024:fixme:d3d_shader:shader_dxbc_process_section Skipping 12 unknown DWORDs.
0024:fixme:d3d_shader:shader_dxbc_process_section Skipping 15 unknown DWORDs.
0024:fixme:d3d_shader:shader_dxbc_process_section Skipping 12 unknown DWORDs.
0024:fixme:d3d_shader:shader_dxbc_process_section Skipping 12 unknown DWORDs.
0024:fixme:d3d_shader:shader_dxbc_process_section Skipping 9 unknown DWORDs.
0024:fixme:d3d_shader:shader_dxbc_process_section Skipping 9 unknown DWORDs.
0024:fixme:d3d_shader:shader_dxbc_process_section Skipping 8 unknown DWORDs.
0024:fixme:d3d_shader:shader_dxbc_process_section Skipping 9 unknown DWORDs.
012c:err:d3d:wined3d_debug_callback 01A40430: "GL_INVALID_ENUM in glBindBufferARB(target GL_UNIFORM_BUFFER)".
012c:err:d3d:wined3d_debug_callback 01A40430: "GL_INVALID_ENUM in glBufferSubData(target)".
012c:err:d3d:wined3d_debug_callback 01A40430: "GL_INVALID_ENUM in glBindBufferARB(target GL_UNIFORM_BUFFER)".
012c:err:d3d:wined3d_debug_callback 01A40430: "GL_INVALID_ENUM in glBufferSubData(target)".
012c:err:d3d:wined3d_debug_callback 01A40430: "GL_INVALID_ENUM in glBindBufferARB(target GL_UNIFORM_BUFFER)".
012c:err:d3d:wined3d_debug_callback 01A40430: "GL_INVALID_ENUM in glBufferSubData(target)".
... and so on and on :)