The page was moved to

http://www.descreen.net/eng/soft/descreen/descreen_install.htm