1) Процедура опрос клавиатуры или джойстиков, одинаковая всем.

Использование например let inkey = USR addr
У меня в сканах журналов такая где-то была, но еще не проверял.

2) Звуки/музыка - не стоит. Будем BEEPать и PLAYить!

3) Копирование экрана из памяти и обратно LDIRом. Аналогичный сервис дает Бейсик-128. Заставку мгновенно выводить.

Все вроде. Если больше - то это уже будет не ZX-BASIC.

---------- Post added at 14:14 ---------- Previous post was at 14:01 ----------

А, вспомнилось еще: в Бейсике ZX81 была команда SCROLL, сдвигющая экран вверх на знакоместо. На Спектруме её убрали, но вызов по USR 3582 остался. Его постоянно использовали в куче бейсик-игр 80х.

Так что может быть добавить еще скролл экрана по знакоместам?