7f5c99ba4f
На скриншоте пользователя после U остался чёрный квадрат в стороне от факела, а у двух факелов пропало пламя. Причина — система координат: pop_upside переключается в главном цикле ДО pop_flip_screen, а картинка на экране к этому моменту нарисована ещё в прежней. pop_torch_wipe считала координаты уже зеркально, поэтому чёрный бар ложился в отражённое место (там и остался квадрат), а само пламя не стиралось. Чистка теперь идёт при временно возвращённом старом значении pop_upside — то есть ровно по той картинке, что на экране.