Need help with running XP games on Window 7

I asked this in other thread, but there was no answer, so I think making new thread might help. I tried google, but little help.
Is there any other way without downgrading mine to XP?

from what i have heard you just might have to
game company can make all the difference

I tried XP mode, but it didn’t work out. The game could be installed, but after starting it, it kept saying error and stopped going on.
Any other way?

Try using a VirtualBox with an actual Windows XP iso install.

Well i had an issue when i bought my fallout collection, what i ended up doing was running them in the compatibility mode but what settings you have set for it also affect it. Though without what game your trying to run on it the correct settings are different so i would just try playing around with the different settings and seeing what sticks. Though it took me about a week to figure out how to make Fallout 1 and 2 work on my vista computer and windows 7 computer.