YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
17 stars 8 forks source link

There are significant bugs on the "Filter layer" effects #2339

Closed galban83 closed 7 months ago

galban83 commented 8 months ago

Description

There are significant bugs on the "Filter layer" effects

watch the attached video, I simply launched the "Windy Woods" project on switch and waited next to the moving water. Well after half an hour of waiting, she no longer moves. The effect is completely bugged and stops by itself.

Steps To Reproduce

run the “Windy Woods” project on switch and wait half an hour next to the water. It will move less and less quickly until it stops. and the bug persists if you reload the room!

You see in the video that the water is no longer moving, which is not normal.

860c5d9f-8f7b-4a75-a1aa-e996985f6874

galban83 commented 7 months ago

I don't understand why this post is closed, the bug is still present, the latest version of game maker studio 2 does not correct it. I sent several emails with videos proving the bug, with no response.

THE UNDERWATER EFFECT DOES NOT WORK ON SWITCH, just launch the Windy Woods project and wait 5 minutes next to the water. The latter moves less and less until it stops. For my part, this completely blocks the publication of my game on switch

This seems to me to be a very serious bug since this effect is still used a lot. Furthermore, even if we reload the room, the bug is still present (the water no longer moves at all)

jackerley commented 7 months ago

Hi @galban83 a fix has just gone in, which is why the issue has been closed. They will be available in the February release

galban83 commented 7 months ago

Thanks but I can't delay the release of my game on switch for 2-3 months. This bug is very serious and I committed to publishing it before the end of the year

jackerley commented 7 months ago

Ok, one workaround that you can do in the meantime is to open C:\ProgramData\GameMakerStudio2\Cache\runtimes\runtime-2023.11.0.157\bin\FiltersAndEffects_filter_underwater\project\shaders_filter_underwater_shader_filter_underwater_shader.fsh (or the equivalent for the runtime that you are using) and add the line

precision highp float;

your shader will work as expected.

galban83 commented 7 months ago

Thanks, in the main procedure or before?

jackerley commented 7 months ago

Right at the top should work fine iirc

galban83 commented 7 months ago

Thank you very much, I just tested by leaving my switch on for 1/2 hour and it works

caitlinrmcintyre commented 6 months ago

Verified fix in IDE v2024.200.0.461 Runtime v2024.200.0.477, thanks.

galban83 commented 6 months ago

Yes, the latest version fixes this bug