6567 basically supported bitmapped or character mode, each
of them either hires or multicolour, then overlayed 8 sprites.
(ok, and also EBCM for 4 bg colours. Is this used for anything other
than writers?)
vic96 is like 6567 only wider and more flexible.
char = *(screenmap+rowmap[y]+x) attrib = *(attribmap+rowmap[y]+x) 16cell = *(cset +finemap[y] + char)
{x,y,height,colour,definition:word; colourmode:bit}
Similar colour control as characters? gets you either anti-aliased hires or 4bpp with a vic register pointing to a colour table. zero is 100% transparent in both cases.
Can be retriggered, just like 6567.
How many? How wide?
One more than required to cover a raster line would be nice..
16x32 pixels=512 pixels wide, but eats loads of bandwidth
How big is the screen anyway?
And what about borders?
Do we want to be able to build a real one and feed it into a tv?