TIC-80 icon indicating copy to clipboard operation
TIC-80 copied to clipboard

Low BPP flags?

Open darltrash opened this issue 3 years ago • 2 comments

Why are tile/sprite flags disabled on lower BPPs? Is that an intentional design decision?

darltrash avatar Sep 29 '21 01:09 darltrash

I can't speak about design decisions but only 512 bytes are allocated to flags in memory. In theory the flags per sprite could be reduced allowing sprites at lower BPP to also use flags.

  • 8 flags at 4 BPP
  • 4 flags at 2 BPP
  • 2 flags at 1 BPP

On the other hand lower BPP adds extra constraints on developers by not having flag support. Which some may like.

nathanjent avatar Oct 01 '21 13:10 nathanjent

well, you can still access them programmatically, but they won't necessarily match up with the sprite numbers.

SuperPupperDoggo avatar Oct 06 '21 14:10 SuperPupperDoggo