Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Starts and runs OK on Linux (Manjaro) through Wine (5.18), *but* crashes after you die and enter your name.

It always crashes:

- when you enter your name and you select “yes” on the save reply screen; or

- when it displays the leaderboard, if you select “no” on the save reply screen.


Wine error report:

___________________________________________
############################################################################################
FATAL ERROR in Vertex Shader compilation
ShaderName: shd_pal_swap

memory:67:22: error: syntax error, unexpected NEW_IDENTIFIER

at gml_Script_pal_swap_set
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_pal_swap_set (line -1)
gml_Object_obj_scoreBoard_Draw_0


console output:


INTEL-MESA: warning: Ivy Bridge Vulkan support is incomplete

0024:err:module:open_builtin_file failed to load .so lib "/usr/lib32/wine/l3codeca.acm.so"

Attempting to set gamepadcount to 12

0024:fixme:dwmapi:DwmEnableMMCSS (1) stub

0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION

0024:fixme:hlsl_parser:declare_vars Complex initializers are not supported yet.

0024:fixme:hlsl_parser:declare_vars Complex initializers are not supported yet.

0024:fixme:hlsl_parser:declare_vars Complex initializers are not supported yet.

0024:fixme:hlsl_parser:declare_vars Complex initializers are not supported yet.

0024:fixme:hlsl_parser:declare_vars Complex initializers are not supported yet.

Error in vertex shader "shd_pal_swap":

memory:67:22: error: syntax error, unexpected NEW_IDENTIFIER

Unable to find output device "null" defaulting to "Pulseaudio via DirectSound"

Total memory used = 39428036(0x02599fc4) bytes

Audio group 1 -> Loading...

00ec:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.

Audio group 1 -> Loaded

Alright, similar to the crash the other person that tried Wine got and seems to be a result of shader incompatibility. I'll have to try releasing a build without shaders (unfortunately meaning custom ship palettes) soon and see if that works because if it ran great on Linux just from that it'd be great!

This seems to have fixed it. Thanks :)