Holy shit!
FT(link in the)A:
>SonicSloth, developer: I rewrote the code from scratch attempting to recreate the original as close as possible just by playing the original (and by watching longplay videos). I didn't have any access to the original source code. [0]