Проблемы запуска Civilization 5 в режиме DirectX 10-11
После очередного обновления Sid Meier’s Civilization V через Steam, я впервые столкнулся с такой проблемой: игра упорно отказывалась запускаться в режиме DirectX 10-11. Точнее, данная опция вообще стала не активной (см. скриншот)
Судя по скриншоту, загрузчик Civ5 дает вполне дельный совет, дескать, установи SP2 на свою винду — и будет тебе счастье… Но дело в том, что у меня Win7, т.е. совет явно не по адресу.
Как всегда, решение оказалось на редкость простым, хотя в его поисках намучался я изрядно, о чем и хочу рассказать.
Первой неудачной идеей была полная переустановка Steam и Civilization 5 — не помогло даже со второй попытки после тщательной очистки реестра.
Затем я предположил, что каким то образом мой DirectX 11 просто случайно накрылся. Недолго думая, я воспользовался инсталлятором, прилагаемым на диске и игрой (см в папке: \resources\DirectX\D3D11Install.exe). Владельцы электронных версий Civ5 могут найти его на компьютере (по умолчанию папка: c:\Program Files\Steam\steamapps\common\sid meier’s civilization v\DirectX\D3D11Install.exe ). Результат не изменился — Civilization 5 упорно не желала запускаться в режиме DirectX 10-11.
Моя мысль пошла в направлении поиска правильного DirectX 11. Где найти самый правильный DirectX? Конечно же на официальном сайте разработчика:
После очередного провала я запоздало решил узнать какая версия DirectX установлена на моем компе. Для тех кто забыл, как это делается, напомню.
Проверка версии DirectX, установленной на компьютере
1. Откройте средство диагностики DirectX. Для этого нажмите кнопку Пуск, введите dxdiag в поле поиска и затем нажмите клавишу ENTER.
2. Перейдите на вкладку Система и в группе Сведения о системе проверьте номер версии DirectX.
Решение проблемы
Убедившись, что мой DirectX исправно функционирует и не нуждается в обновлении, я начал экспериментировать с атрибутами ярлыка по запуску Steam. Выставил на вкладке Совместимость «запустить программу в режиме совместимости с: Windows Vista (пакет обновления 2)»
Заработало!
Советуем почитать:
- Sid Meier’s Civilization V
- Sid Meier’s Civilization 5: cистемные требования
- Технические вопросы по CivCity: Rome
- Civilization IV: Системные требования
- Steam для Civilization 5 в вопросах и ответах
- Civ IV Colonization СИСТЕМНЫЕ ТРЕБОВАНИЯ
- Пример reg-файла для Conquests. Быстрое восстановление Civilization 3 после переустановки Windows
а если таже проблема, но у меня Windows Vista (пакет обновления 2)
Всё ещё проще, зайдите в папку steam\steam.exe выберете свойства, и… вот же… там указан режим совместимости с windows vista, щёлкните на исправить для всех пользователей, и снимите галочку с совместимости или выбирайте любую, не забудьте выключить steam… dx 11 появится в доступе!!! Не знаю уж с чем связан этот глюк, но факт на лицо (информация с какого-то сайта, не помню, и спасибо им за это!!!) 🙂 Тоже долго гадал в чём дело!, Да и пока шаманил появился глюк с шрифтами (после установки совместимости с виста sp2) может кто подскажет, как обновить шрифты через стим, не снося игру ?
после установки богов и королей перестала игра запускаться с сейвов, кто знает как решить проблему?
Подобные проблемы традиционно возникают после выхода новых версий. Как правило позже выходит патч, либо объявляется о полной несовместимости сейвов.