Been toying with ideas (link) of using unused sprite attribute bits, but I'm not sure if there's a cheap way to identify when sprite slot X is getting its tile fetched.
It's simple if each sprite has a unique tile, but that clashes with the benefits of having a tile-based system.
The naïve method of duplicating sprite evaluation so one knows which sprites are fetched in what order seems like it would be expensive, but I'm not yet seeing a way that can avoid it. Does anyone see something I'm missing?
It's simple if each sprite has a unique tile, but that clashes with the benefits of having a tile-based system.
The naïve method of duplicating sprite evaluation so one knows which sprites are fetched in what order seems like it would be expensive, but I'm not yet seeing a way that can avoid it. Does anyone see something I'm missing?