Vic96


Have you ever considered that a 320x200 character mode screen needs 1000 bytes stored to fill the screen, where a 640x400x256 color bitmap needs 256000 bytes stored? Even with a 32-bit processor, this is 64 times as much work! No wonder PC games are only just catching up with c64 ;-)

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.

Screen data:

Sprites:

{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?

back


shrydar ert jaruth.com
http://www.jaruth.com/shrydar/