Login
Back to forumSee the full topicGo to last reply

Posted By

Bionic
on 2003-10-30
 Re: Out-border text (graphics :) )

some additional info:

Why is it only possible to display charactor $00?

The character (and color) information is loaded into a 40x8bit memory on the TED during a bad line. During the character display two bytes of this memory have to be fetched for each char. To save some die space the chip designers did not use a real adress decoder, but a simple linear shift register. At a specific position to the left of the textscreen a single 1 is loaded into the shift register and shifted during each character cycle. After char 40 has been displayed, the 1 will be shifted out of the register so that no position of the memory is adressed and just some default value (apparantly $00) is fetched.

To display chars other than $00 the TED has to be tricked into resetting the shift register somewhere..

btw. here is a die-photo of the relevant parts of a VIC. This aspect is identical to the TED.



Back to top


Copyright © Plus/4 World Team, 2001-2024