Well, it seems I overlooked some bug with the wall-sticking mechanic. I had issues with it in general. But there’s no softlock here — a softlock is when you can’t even die — and here, the assembler wall is already rushing to the rescue! Just kidding.
An hour? I don’t get it… The wall code is written so that it just constantly moves the wall forward. And if the player’s X coordinate becomes less than the wall’s X coordinate, the player instantly dies… How would the wall not kill the player if they’re standing still?.. Well, of course there’s also that catch-up part, but it should only move the wall forward…
Hibro123GameDev complained in the jam comments that he had 20-second freezes in the Web version. We were discussing there that it was probably due to shader compilation. Maybe the same kind of freeze happened here? I think the wall is supposed to appear on screen at that moment, and it runs exactly on shaders.