Now have smooth palette fades working in Petris for the #casioloopy. (video tearing is emu + linux 😅)
Instead of using Bresenham's algorithm as in the GBC version, decided to try 5.5 fixed point per R/G/B. Can pack all the bits for a color into a single u32, which is the cpu's register size.
