Эмуляцию экрана я ещё не делал, но сам ZX стартует, правда вместо графики - идущие подряд пары символов (старший байт адреса атрибутов и символ с последовательно увеличивающимся кодом - младшие 7 бит адреса графики). Три части, перед началом каждой свой спец-символ, задающий атрибуты символов ВГ75 - тоже часть адреса.

Опрос клавиатуры там мудрёный, используется NMI при чтении порта 0FEh плюс другая раскладка памяти в режиме NMI. Это тоже ещё не сделано. Так что смотреть пока не на что.