Open NealeTools opened 3 years ago
Huh, that's super weird. I was going to ask for a sprite to work with, but then I drew a simple arrow, rotated once and this happened!
(for some reason I've left rotation debug at the bottom of the screen which is useful in this case)
Looks like a few spurious bytes are being loaded in during each frame of animation. I may be wrong, but I think the problem only happens when rapidly pressing "r". That's why I wondered if there was a cached bit of data that hadn't quite finished updating prior to the next rotate being issued.
Hi Remy - This seems a bit weird and intermittent. But using "r" seems to sometimes corrupt the colour indexing of a sprite.
See vid: https://www.dropbox.com/s/j2u6k94jusiuknc/Screen%20Recording%202021-03-29%20at%2009.50.48.mov?dl=0
In this case I keep selecting i15 to fill, and it reverts to i238 when I rotate the sprite.
I've also occasionally observed much bigger changes, that I have to press undo to revert. I wonder: Is the there some cached data that isn't being updated prior to the rotate, thus the sprite gets overwritten with rotated "old" data?