I am good with the scanlines! That retro look is gold.
They are inevitable due to the fact that I am not interlacing, so every second line is missing.
Although not an official "mode", it is really 240p instead of the typical 480p.
What I am referring to is the retrace lines.
If you look at the last photo, which is not on the previous page, you can see seven diagonal retrace lines.
These happen when the grid is too hot. The beam is still pushing during the vertical retrace.
I have to dig into the adjustment. It is usually near the flyback, but on this PCB I don't see it yet.
I will eventually find it and lower the "grid" or "screen" voltage to hide those lines.
I also did consider interlaced output for a full 640x448 display, but this complicates the video circuit in several ways.
First, I am using only 32K per buffer. 640/8=80 * 224 works out to 7 bits (X) and 8 bits (Y). Nice and clean.
448 vertical lines would now require 9 bits for (Y) and 64K per buffer. That means 4 * 32K and inverters.
Also, the drawing of odd and even frames makes the graphics more complex, and the 6502 in the OS is doing a lot already!
My display will do 80 x 28 characters, and that is plenty for what I need to display.
This is also a fully bitmapped system as you can see by the test image, so it will be able to do a lot.
Brad
BigDumbDinosaur wrote:
Oneironaut wrote:
Still need to tune the CRT a bit to get rid of the scanlines and slight convergence.
Oh, c’mon now! Scan lines are vintage and give it that retro character that can’t be gotten with a modern display. Reminds me of looking at an early-1970s video arcade game.