At this exact moment, I managed to get the 1.29f crack from megagames. Mirror 1 and 2 both work, mirror 3 gave me a timeout, and the crack itself also does work. If you're getting errors trying to download it, first make sure any download accelerators or popup killers are disabled, these sometimes interfere.
For those of you who don't know how to find it, here is the link:
http://www.megagames.com/cgi/downloa...PSRUS.NOCD.ZIP