Решили вы тряхнуть поседевшим пенисом и поиграть в GTA:SA на Windows 10.
А он блять мало того что требует DirectX 9, так еще и какой-то DirectPlay. Вообще, DirectPlay входит в состав компонентов Windows 10 – вот здесь надо галочку поставить. Однако при запуске игры, когда предлагается поставить этот самый DirectPlay, если нажать на установить этот компонент, в следующем окне выдается ошибка “Функция попыталась использовать имя, зарезервированное для использования другой транзакцией”. Вот вы, которые мне тут в комментах орёте, что используете русский Windows потому что так понятнее, объясните пожалуйста что означает “Функция попыталась использовать имя, зарезервированное для использования другой транзакцией” потому что я не понимаю казалось бы русский язык. С нетерпением жду комментариев, как вам русский интерфейс в данном случае помог. Ну да не важно. Чтобы запустить игру, надо найти запускной файл, и через свойства выставить ему режим совместимости с Windows 7. Можно еще от администратора запустить, хотя и не обязательно. При запуске вновь будет предложено установить этот DirectPlay, на этот раз установка пройдет успешно, и без всякого DirectX 9 игра запустится.