I have CD version, and I don't launch it with steam, or any other type of launcher, it has no authentication, it isn't pirated thought.
unless you are going to patch your game up to the most current version, then you are not going to have a trainer that works for you for windows 8.
there is no other way to say this
best,
Cal