Yikes ShaggyMia... I'm afraid
Still Life isn't compatible at all on Vista. There were several posts in these forums regarding this unfortunate fact. But I'll admit it should have been made clear on
The Adventure Shop somehow. I mean, they show the system requirements, and obviously, Vista isn't listed there. But there's no claim whatsoever about
Still Life's incompatibility with Vista.
I know I'm not helping much, but anyhow, good luck! Perhaps sending an email to support would bring better light on the matter at hand.