тут как бы два пути. или эмулировать на тайлах экран zx, который в свою очередь эмулирует тайлы. эмулятор в эмуляторе выйдет с потерей динамики или писать движок на тайлах с почти с нуля.

есть третий вариант сделать в битмап экране со всякими фичами блиттера.

и даже четвертый вариант есть, все толково смешать и подать в лучшем в аппетитном виде но это не каждому доступно в силу определенных разных причин.