SO currently, having had 2 baby boys in close succession, both my spare time and brain cell capacity to innovate has taken its toll (hence the said lurking to mainly comment on @Cosmic Puppet threads.
However, I do have a few things in the pipeline which may interest the casual reader:
Firstly, before the child situation got too involving, I was working on a high colour Atari TT colour display system which would be able to display the full 4096 colour palette on screen.
Preliminary testing of just the basic raw palette write throughput eventually produced images that could change up to ~64 palette indexes per line. This could be flexibly displayed by either a single line width of 64 x pixels width and the full 480 y axis pixels/lines, or up to 256 x pixels but with a 4x raster 'line' size(i.e. 120 different y lines). Or an inbetween size of these .See the examples below:
Skimming over the technical details completely
Infact, without the needed cleaning up/resizing/blanking the border and displaying this image properly, I have already achieved the goal of displaying an image in the full 4096 colour palette on a TT!
But moving forward, I have looked further into a more efficient display system and have literally gone down the rabbit hole, with endless possibilities presenting themselves theoretically (until such a time as I try to code the assembly test, only to find either a fatal flaw in my logic, or lack of raw speed to follow through with).
Coming through the other side, having explored many angles and method types and I believe I can display a 320x480 image in full 12bpp without having to reduce any colours on most normal images (well the ones I have been testing anyway!)
I MAY also have found a way to display moving sprites on a background with a high colour count, but dont get too excited, as it is a long way from working yet. (Its past the theory, into the practical testing phase).
Anyhow, Im sure thats more than enough for a first post. More details when I get some time to work on it.
Im hoping starting a blog here will motivate me to try to find some time to continue the work. Dont hold your breath though!

