A monorepo of demos, research, and experiments.
-
- Sine/cosine math
- Texture rotation
- Mode 7
- Fixed math
-
- Sofware rasterizer
- Targets multiple retro platforms
-
- Sand simulation in C
cd mode7-gb
make -B
Load the rom in /build
or use run.sh
Default renderer. Uses a buffer to process the screen-space rotation.
Performs rotation and 'sub-tile' translation in the same pass. Runs slightly slower.
make renderer_b -B
- Loitar - Lisp variant
- xform Simple matrix transforms in C