Yep, I have made mono raw sound to save some space. I need to create and add mod file but didn't find time yet.
I've an "old" version only with 8-bits graphx, so I had just change the gameplay engine. The issue come only when I mix between 16-bits and 8-bits sprites.
I see two potential reason for this but need to make more test : I need to add 16-bits sprite before 8-bits sprites in the sprite list. I can't use different color depth sprites on the same drawing depth/plan. i'm really not sure, i need to test and test again.
Yep, I'll try using branch. On this demo, I recreate the full sprite liste every new screen to be sure I didn't keep old sprites. I had this tearing at the beginning of my dev because I had keeping sprite for another screen. Now I have only necessary sprites. I am sure of that because the two versions use the same engine except the color depth. But I could make a mistake, it will not be the first time