What kind of tool do they use to make this decision? Are the system requirements just an estimation? Suppose the end user has slighting below the system requirements, would that be enough to run the game?
Do they use a benchmark tool (not sure if these actually existed online or need to be custom made)?
An example system requirements for a game made using XNA:
- OS: Windows (XP/Vista/7), MacOS X, or Linux
- Processor: 2ghz+
- Memory: 512 MB
- Graphics: Pixel Shader Model 2.0+
I only made games in Java so I know it will run on any platforms. But I would not know how good the processor needs to be and how much RAM the end user will need for running games made in Java. I would not even know how good the graphics card needs to be that is required for the game.