Based on the HSL to RGB Demo - Real-time normal mapping using palettes to generate normal maps for multiple unique surfaces, including 2 VDP2 planes and multiple scaled sprites / polygons.
Watch on Youtube
Based on an HSL color model I found in the Sonic Mania decompilation, modified for the Saturn. Change either a single palette index or multiple palette indexes simulaneously, to adjust Hue, Saturation, or Brightness of an entire background image or sprite. Use TGA Tools to generate the necessary data structures for your project.

Also the basis for the normal mapping demo:

Animated snow (or rain, etc) using palettes and scrolling NBG0

Use to pixelate the background for transitions

Test fill rate and CPU-loaded draw performance in SGL
