Does anyone have any recommendations for ways of testing the performance of a game (in this case using XNA) on different machine specs? (cpu,memory,graphics card) . My development machine is reasonably high spec and I'm concerned that it's hiding various problems that would become more apparent on other machines (I have some evidence this is happening with a tester but we're trying to figure out roughly where the problem lies). I know that the ideal solution would just be to have a range of different machines at different specs, but as this is just a friend and I working on stuff for fun thats a bit over the top. Is it possible to setup vm's with limited resources to test this, or does anyone have a recommendation?