Совместимость операционной системы важна для старых игр, потому что с каждым обновлением ОС разработчики избавляют её от устаревших алгоритмов взаимодействия с аппаратными ресурсами компьютера. 1 Например, система может физически не выделить игре одно процессорное ядро, так как не знает о существовании одноядерных CPU. 1 Для многих старых игр это важно, так как их движки не умеют разделять нагрузку на несколько потоков. 1
Также в современных версиях системы могут отсутствовать нужные библиотеки и модули для работы старых игр. 1 Например, в новом DirectX 12 отсутствуют компоненты 9-й, 10-й и 11-й версий. 1
Чтобы решить часть проблем с совместимостью, можно включить режим совместимости в свойствах исполняемого файла игры и выбрать подходящую операционную систему из списка. 12