Whoops haha.. I thought for some reason I forgot to commit anything to that repository. The wl_draw.c has a few parts where only part of the screen is sent to WriteChunkyPixels (though it seems I've commented most of them out).
I don't think there's any way to make AGA sprites use 256 colours.. so far as I know the only real difference between AGA sprites and Non-AGA sprites is they can be up to 64 pixels wide, so maybe it's just a case of poking the right register? In any case I think you're right that it probably can't be used in any meaningful sense.
It's a shame though.. one of the big slow downs I found with the source I was working with was simply the loop that renders the gun, I got a big speedup by just turning off guns entirely. I came up with some hack compromise where it wouldn't waste so much time just checking empty pixels to see if they needed to be rendered.
|