Dan Moos wrote:
It would be pretty rad to see a screen image I concocted on my own. This is a "down the road" goal though.
Good call. It's probably best not to attempt everything all at once.
It's true, as BDD says, that there are only so many hours in a day. OTOH video may be the toy with which you choose to fill your play time!
Perhaps your first build should have no video at all. Instead it could rely on serial I/O to an external terminal or terminal emulator. Then later you can consider rolling your own video.
I won't attempt to steer you toward or away from Don Lancaster's Cheap Video approach, but certainly it can be a fun challenge and good learning experience. The essence of the idea is tricking the microprocessor into behaving like a 16-bit counter for generating sequential memory addresses -- and within that context a great deal of variation is possible. I've implemented Cheap Video three times, and you'll find some of the details
here.
ETA: SPI to an LCD with its own controller will bypass the rather tricky timing requirements posed by Cheap Video. But managing timing challenges is a skill that can be valuable elsewhere. OTOH learning about SPI is valuable, too.
-- Jeff
_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html