Closed simply-silver closed 1 year ago
Interesting, the shader compilation error also happened on the Steam Deck (even when running via Proton). I might try merging the openfl shader PR into DDTO again and see if I have any luck this time around.
Looking into the VLCBitmap error though, I wonder if this is a hxCodec issue, as it's crashing where I put in code to clean up the VideoSprite.
For now you can enable Low End mode for Libitina (which uses FlxSprite instead of VideoSprite) or try compiling with the VideoSprite cleanup in PlayState's destroy function commented out/removed.
Low End mode works as a temporary solution on my machine as well, I'll attempt the other solution sometime tomorrow when I have the time
Fixed as of v3.0.4.
Bug Description
When playing Libitina on Linux, the song will hard crash shortly after beginning, but before the song itself properly starts. Error below:
I see it's a shader issue, so I disable shaders in the settings. This bypasses the initial crash and allows the song itself to be played. Some errors pop up in the console at this point, but it doesn't seem to affect the game just yet.
However, once the song finishes, the game will crash once more, this time with a proper error popup instead of closing immediately.
System Details