kieranhj / stnicc-beeb

Port of STNICCC-2000 for the BBC Micro.

Home Page:https://bitshifters.github.io/posts/prods/bs-beeb-niccc.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can Medium Quality use a different dither byte per scanline?

kieranhj opened this issue · comments

In MQ the exact same scanline is duplicated for the second (odd) line by running the plot routine twice with the same palette byte. It shouldn't be that hard to increment the palette lookup so the second line is using the correct palette byte for the odd scanline. This would increase the apparent resolution and might be virtually indistinguishable from HQ.

Actually this is unfeasible due to the masked bytes at the end of the spans. It only works for the centre of long spans; if only this bit is double dithered it looks terrible!