If you don't want to use a NoCD, both GOG and DotEMU are selling DRM-free versions that don't have the StarForce that prevents the game from running. Of course that's an extra $10 or $15.
http://www.gog.com/gamecard/still_lifehttp://www.dotemu.com/en/download-game/156/still-lifeOne place that offers the "Vista patch" is Gamefront
http://www.gamefront.com/files/Still+Life+Vista+Patch/;11762898;/fileinfo.html
I'm not sure where Rushes got the patch, but it's probably the same one.
I downloaded the patch from Gamefront, and it came with a "Lisez-moi" because it is apparently a French patch. The translated instructions are
- 1. Install the complete version of the game (all the files)
- 2. Launch the StillLife_vista.exe in Administrator mode.
Of course you have to unzip the StillLife_vista.zip file you download from Gamefront (or wherever) first.