Skip to content

bimmerlabs/saturn-demos

Repository files navigation

saturn-demos

Various demos for the Sega Saturn

VDP2 Normal Mapping

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. image Watch on Youtube

HSL to RGB Demo

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. image

Also the basis for the normal mapping demo: image image image

Weather Demo:

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

Mosaic Demo:

Use to pixelate the background for transitions MOSAIC

Balls (VDP1 Stress Test)

Test fill rate and CPU-loaded draw performance in SGL

BALLS

About

various demos for the Sega Saturn

Resources

License

Stars

Watchers

Forks

Packages

No packages published