mathr / blog / #


Lua on FreeDOS

How to compile Lua 5.4.4 using Borland Turbo C 2.01 on FreeDOS 1.3.

Ten years of Algorave

Algorave is made from "sounds wholly or predominantly characterised by the emission of a succession of repetitive conditionals".

Deep zoom theory and practice (again)

Perturbation with rebasing, and bilinear approximation, for efficient rendering of fractal images.

Reflex reboot

A forward-rendered project from 2009 is remade using ray-tracing of signed distance fields.