mikejmoffitt wrote:
using DMA to output chunks of 8b10 encoding
I would have thought that you couldn't use DMA because otherwise, you're just sending a chunk of data without modifying it in any way to actually create graphics. The plan would be to where the CPU is never bogged down enough to where it never misses a writing pixel. As you can tell, I have no idea what I'm talking about.

lidnariq wrote:
I can emit 320x240-60 at 25MHz without pixel doubling, and my monitor will upscale it correctly.
Is there a difference between a black pixel and a "blank" pixel? Or wait, does this have to do with one of the flags you were talking about? I'd have thought you'd get at 640 pixel wide image with having every other pixel black.
lidnariq wrote:
I guess you could pull a Galaksija; use a parallel-digital-to-DVI sender
Seems like what I had in mind. I'm surprised that this was ever done, especially with a 3MHz Z80.

lidnariq wrote:
a 25MHz master clock and divide that by 4 to generate the CPU clock.
Assuming you can output a pixel per cycle?

I found something interesting though, and that's the eZ80:
https://en.wikipedia.org/wiki/Zilog_eZ8 ... ts_Used_In The reason I say it's interesting is because it has a 24bit ALU, making it perfect for 24 bit color. It's also pretty damn fast, (50MHz, which is perfect in this case, but also according to Wikipedia, 4x as fast per cycle as the Z80) although actually getting it seems like a challenge as it looks impossible to get it by itself:
http://www.zilog.com/index.php?option=c ... &Itemid=57lidnariq wrote:
a 160x480 image (guaranteed to work), or if the monitor cooperates maybe you could coax out 320x240.
What do you mean by "monitor cooperates"? It seems like it would never have a clue what to do here.