Vyhradit 1.5Kb paměti a přitom grafika ke dost hrubá, přijde mi to, že to není dobré využití možností, které to má. Co takhle se inspirovat minulosti a zobrazování řídit display-listem, umožňující třeba nastavit vertikální rozlišení per scanline, případně zapnout textový režim
To by se mělo dát upočítat.
Já vím, že nějaká práce se musí udělat mezi jednotlivými písmeny, ale tam mě zase napadlo využít maximální množství registrů, tj ideálně narvat celou řádku do registrů (během hsyncu, nebo u v blanku potom), pak by to mělo zvládnout i 32 znaků na řádek? (32x8 = 256taktů). Pro 768 taktů tam mám pěkné 3 takty na jeden bod. A 32 znaků na řádek mělo ZX Spektrum a vypadalo to celkem rozumě.
32 znaků v matici 8x8 znamená 32x24 = 768 bajtů. Pokud bych místo bajtu použil dva bajty na adresu do flash paměti, pak bych mohl mít víc znaků, nebo i nějakou grafiku sestavenou z tiles, jak se to dělá u uzeboxu (akorát monochromaticky)