Quake II Software renderer by "panzerschrek"