PicoMite 6.00.02 prospectus


Author Message
Volhout

Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 6105
Posted: 12:36pm 15 Jan 2025      

Since I was not the only one missing the layer L being a normal framebuffer in mode 1, there may be merit in adding this functionality in 6.00.02.

Giving that mode 1 is 1 bpp (black/white) the functionality to use black as transparent color in L would only cost 1 ARM instruction (N logicOR L) when reading the next row of pixels from memory. I understand it would eat much more resources when you would need to color analyze the tiles. That could be difficult real time. But the single OR might fit assuming "black = transparent".

I am not sure we would ever need to have L and F both when they have identical functionality. Then you might remove it.

Volhout