Raytracing in < 2KiB
A first prototype for the “4K Executable Graphics” competitions. The executable is 1616 bytes using UPX (2178 bytes uncompressed) including VESA RGB/BGR 24/32bit detection, automatic resolution selection and VGA fallback. (64bit windows users will need to use dosbox to run the executable) It’s a lot of fun to optimize for size rather than speed, making…