What might not be apparent is the single pixel that is drawn off your visible screen.
2 monitors I tried did not care, and auto sized the image correctly.
The 3rd monitor counted that single pixel, even though it was in the overscan zone.
The result was a lot of twiddling with phase and pixel clock on the monitor to get it off the edge.
My conclusion is that you simply cannot force the UDR low all the way unless you constantly write to it.
Because of this, I was forced to do something I actually like much better than monochrome text.
I am now looking at a 216x160 bitmapped display with 4 colors. This uses 8640 of the 16384 SRAM bytes.
This will be much more interesting and useful for games and demos, and can still do 27x20 color characters.
Now my 2 chip computer stays at 2 chips, and is at least as good as a Vic-20.
I think I have maxed out the possibilities now, so I am working on the 6502 timing now.
Thanks for the suggestions, I did enjoy looking over your website.
Brad
Also, I enable to USART and immediately write 0x00 to the UDR register before I start sending characters to keep the left edge low as well. So in actuality, I'm writing 42 bytes per line.
Hope that helps.
Daryl




