по поводу рендера в текстмодах: предлагаю рендерить сначала строчку, потом атрибуты. Тогда код будет типа ldi: dec e:set 5,d:ldi:res 5,d для 2 букв и ПОТОМ уже для 2 атрибутов.
Ещё вариант -- рендерить и то и другое, но парами и хитро переставлять на лету. Тогда надо будет 4 сет-реса чтоб нарендерить 2 буквы и 2 аттра.