Про джойстик, конечно, раз там чтение из порта ПУ. Это эффект я просто назвал "залипанием" -- похож очень...

А кто-нибудь ещё на реале проверял? Вообще,
ivagor выше этому глюку уже дал объяснение.
- - - Добавлено - - -
Ещё один момент меня смутил в демке "Glukozin" -- ну не может мельтешение на экране занимать целых 21кб! Покопался и там... Оказалось, что если заменить на NOPы вот эту команду, то демка идёт дальше, повторяя содержимое другой демки, "intro_rg2025":
Но, правда, менять это надо прямо в памяти, т.к. эти ячейки при старте перезаписываются, и есть некая подпрограммка по адресу 035Fh, которая должна это сделать, но она почему-то не отрабатывает...