Вы ставите задачи с очень неконкретными условиями.
Вероятно Вам хватит пакета supercode20 или процедур из ПЗУ - там есть и выставление точек и печать символов и прорисовка линий, в принципе - всё что надо.

Если же вам что-то более конкретное нужно, то здесь только Вы и сможете себе написать то, что надо.
Если у Вас не хватает понимания архитектуры экрана и способов работы, то советую прочитать сборники книг "как написать игру для ZX-Spectrum" - их можно скачать на виртуал-тырдосе, по этому адресу. Там чётко и популярно описаны адреса экрана и как с ними обращаться