I checked the level data files. Apart from map data (which I could figure out except for the collision/altitude/flag bits), even for the first world of first level which is very simple, there are a lot of other chunks with a lot of data. Too hard to figure out.
I read in this thread things like "rotated palette" and "recolored from screenshots". How this is done?
With the CD32 files I know exactly where each sprite is, no need to scan all the memory, and no need to wonder if it's loaded. But I miss the colorpalette. And you are right, it uses 16 colors for each sprite independently, a simple way to make the game color rich without changing the backgrounds. That's why it's hard to find.
But if Ultron could rip Thug sprite from memory, I think it's even easier from the CD32 files.
If I get all the sprites, I may go for a remake