Tjoppen came up with the idea on a maximum minimal demo, called "grey screen with no music" which only uses 16 bytes: http://www.pouet.net...php?which=77867
It kept me thinking. For me it's too minimal, because it does not generate a sync signal.
So right now, I'm thinking if a "more complete" demo could be done in ... lets say ... 32 bytes. Since address decoding always work on powers-of-two, anything between 17 bytes and 32 bytes can be considered the same. But still it would be interesting to see what could be done as a minimum, anyway.
The demo can be devided in 3 parts:
1) hardware init
2) generate sync
3) "display something" and wait for next frame
For 1) there is already an 8 bytes version, done by Andrew, if I recall correctly. The "CLD" can be dropped, as no "ADC" or "SBC" will be used.
For 2) and 3), I would go for 60Hz, as 262 lines "almost" fit in one 8-bit loop. Maybe, if the sync can be larger than 3 lines [6 to 8], we can go for a "mainscreen" of 254 to 256 lines. The loop value can be written to COLUBK, which will be a fair effect.
So, as it is to late for me to start hacking anything tonight, I think, I'll come up with a nice suggestion tomorrow, if no-one starts to contribute earlier.
Edited by SvOlli, Mon Sep 10, 2018 2:51 PM.