PLUMGAS and others,I got Still Life from STEAM for $2.49. $2.49!! It's playing flawlessly and I can't say if it's Starforce free or not, but it's electrifying to be playing again!
There is no downloadable game that uses disc-based StarForce.
There is no disc.
The type of StarForce that uses online authentication is nothing like the disc-based StarForce and is much the same as any other type of online authentication.