Hey Shaun
IIRC there was a thread on this a long time ago.

Steam was the answer.

Good luck