В GOG рассказали, что современные версии Windows всё сильнее осложняют сохранение старых игр. По словам разработчиков, каждое крупное обновление Microsoft может неожиданно нарушить работу проектов, вышедших десятилетия назад.
Об этом рассказал технический менеджер издательского направления GOG Михал Обуховский. Он отметил, что Microsoft регулярно меняет внутренние механизмы Windows, и некоторые из этих изменений приводят к тому, что классические игры перестают запускаться или начинают работать некорректно.
В качестве примера Обуховский привёл новую систему Administrator Protection, которая постепенно заменяет привычный механизм запроса прав администратора. Хотя нововведение призвано повысить безопасность Windows 11, для разработчиков, занимающихся адаптацией старых игр, оно создаёт дополнительные сложности, поскольку меняет принципы работы приложений с системными разрешениями.
По словам специалиста, ситуация усугубляется тем, что Microsoft продолжает избавляться от устаревших компонентов операционной системы. Так, изменения в DirectShow уже привели к тому, что видеоролики в некоторых классических играх начали воспроизводиться с ошибками, а старые драйверы и системы защиты от копирования становятся всё менее совместимыми с современными версиями Windows.
«Каждый раз, когда из Windows исчезает очередной устаревший компонент, какая-нибудь игра 1998 года может просто перестать запускаться», — отметил Обуховский. При этом он с иронией добавил, что Microsoft и Windows 11 продолжают находить «поистине впечатляющие способы» ломать старые игры.
В GOG считают, что именно поэтому инициативы по сохранению видеоигр становятся всё важнее. За последние годы сервис восстановил совместимость десятков классических проектов, включая первые части