В чем же смысл такой проверки и почему совместимости может не быть?
Дело здесь обстоит в следующем – индустрия компьютерных игр, а также собственно аппаратной части компьютеров, развивается очень быстро, потому они могут устаревать относительно друг друга.
Когда выпускается новая игра, то с большой долей вероятности, производитель ориентирует ее на наиболее современные компьютеры, параметры которых намного превосходят даже прошлые модели той же линейки (особенно, когда речь идет о мощных и сложных играх трехмерной проработанной графикой).
Какие параметры имеют основное значение, и какие несоответствия в системных требования игры и возможностях компьютера могут привести к тому, что она не запустится?

Версия операционной системы – многие игры могут работать только в последней или предпоследней версии ОС;

Производительность процессора – самые «тяжелые» игры оказывают значительную нагрузку на процессор, а потому для их стабильной работы важна его нормальная производительность;

Количество свободной памяти на компьютере, так как, обычно, подобные приложения занимают очень много места на жестком диске;

Достаточно большой объем оперативной памяти – это частая проблема для компьютеров, которым больше года, или просто для устройств эконом-класса – на них игра может не запуститься;

Графическое оборудование: видеокарта, графический адаптер и т. п. – при устаревании этих компонентов игра будет невозможна.
Имеется также и ряд программных требований. Это наличие графических программ, обновленных драйверов и т. д.
Если такие показатели не совпадают с требованиями игры, то она не запустится.
Нет комментариев