Xcom 2 тормозит на мощном компьютере
Cостоялся релиз тактического научно-фантастического шутера XCOM 2, с обзором которого можно ознакомиться на нашем сайте. Проект является эксклюзивом для РС и тестировался, однако релиз оказался весьма нестабильным.
Естественно, что разработчики из Firaxis Games не могли предугадать все проблемы, с которыми столкнулись пользователи РС, так что пока они готовят патчи для обнаруженных проблем, мы предлагаем вам подробный разбор всех технических проблем XCOM 2, с которыми сталкиваются игроки.
Если говорить в целом, то XCOM 2 получилась достаточно стабильной в плане вылетов, то есть если игра запустится, то дальше все будет нормально, а вот FPS у игры очень низкий, на что жалуются обладатели даже топовых конфигураций. Кроме того, из-за особенностей реализации игровой механики, недоработок сложности и баланса, выполнение некоторых квестов может быть затруднено.
В данной статье вы найдете решение, если XCOM 2 вылетает на рабочий стол, не запускается, тормозит, низкий FPS, появляется красный экран, вылетает с ошибкой, есть большие задержки между ходами. Кроме того, мы разберем, как запустить проект на 32 битах.
- ОС: Windows 7 SP 1/ 8 / 8.1 /10 (только х64);
- Процессор: Intel Core 2 Duo E4700 @ 2,6 ГГц | AMD Phenom 9950 @ 2,6 ГГц;
- ОЗУ: 4 ГБ;
- Видеокарта: Nvidia GeForce GTX 460 1 ГБ | AMD Radeon HD 5770 1 ГБ.
- Версия DirectX: 11;
- Жёсткий диск: 37 ГБ.
- ОС: Windows 7 SP 1/ 8 / 8.1 /10 (только х64);
- Процессор: Intel Core i7-860 @ 3,0 ГГц | AMD Phenom II X4 960 @ 3,0 ГГц;
- ОЗУ: 8 ГБ;
- Видеокарта: Nvidia GeForce GTX 770 2 ГБ | AMD Radeon HD 6970 2ГБ.
- Версия DirectX: 11;
- Жёсткий диск: 37 ГБ.
XCOM 2 вылетает с ошибкой «Имя сбойного приложения: XCom2.exe»
Частая ошибка, в описании сбойного модуля которой можно увидеть файлы MSVCR120.dll, KERNELBASE.dll и другие. Начнем с того, что в этой ситуации лучше переустановить игру и проверить, установил ли Steam необходимое дополнительное программное обеспечение. Кроме того, при повторении ошибки, можно заменить тот или иной сбойный файл (сделав резервную копию имеющегося).
Например, если игра вылетает с информацией на сбойный модуль MSVCR120.dll, вы можете перекачать его по ссылке выше.
И, конечно же, эта ошибка возникает, если вы используете пиратскую версию игры. Мы настоятельно рекомендуем вам купить лицензию, в которой этой ошибки не будет, а сама игра будет работать намного стабильнее.
Захват кадров
Для анализа графики я использовал RenderDoc версии 1.12. Он без проблем захватил несколько кадров, которые я потом просмотрел. Я взял один кадр из меню, кадр базы, кадр на тактической карте и кадр с выстрелом.
Во всех них наблюдаются общие проблемы с производительностью. Проходы, которые вы здесь видите (скриншот ниже), это последовательные вызовы отрисовки, для которых выставлены одни и те же рендертаргеты, т.е. текстуры, в которые рисуется результат.
Игра тормозит и лагает
Скорее всего данная проблема носит аппаратный характер. Проверьте системные требования игры и установите корректные настройки качества графики. Подробнее об оптимизации игры можно почитать на форуме. Также загляните в раздел файлов, где найдутся программы для оптимизации XCOM 2 для работы на слабых ПК. Ниже рассмотрены исключительные случаи.
Появились тормоза в игре.
О: Проверьте компьютер на вирусы, отключите лишние фоновые процессы и неиспользуемые программы в диспетчере задач. Также стоит проверить состояние жесткого диска с помощью специализированных программ по типу Hard Drive Inspector. Проверьте температуру процессора и видеокарты —возможно пришла пора обслужить ваш компьютер.
Долгие загрузки в игре.
О: Проверьте состояние своего жесткого диска. Рекомендуется удалить лишние моды — они могут сильно влиять на продолжительность загрузок. Проверьте настройки антивируса и обязательно установите в нём “игровой режим” или его аналог.
XCOM 2 лагает.
О: Причинами периодических тормозов (фризов или лагов) в XCOM 2 могут быть запущенные в фоновом режиме приложения. Особое внимание следует уделить программам вроде Discord и Skype. Если лаги есть и в других играх, то рекомендуем проверить состояние жесткого диска — скорее всего пришла пора заменить его.
Ошибки загрузки/обновления
Проверьте стабильность подключения к интернету, а также скорость загрузки. При слишком высоком пинге или низкой пропускной способности обновление может выдавать ошибки.
Если магазин или лончер XCOM 2 не завершает обновления или выдает ошибки, то переустановите саму программу. При этом все скачанные вами игры сохранятся.
Запустите проверку целостности данных игры.
Проверьте наличие свободного места на том диске, на котором установлена игра, а также на диске с операционной системой. И в том и в другом случае должно быть свободно места не меньше, чем занимает игра на текущий момент. В идеале всегда иметь запас около 100Гб.
Проверьте настройки антивируса и “Защитника Windows”, а также разрешения в брандмауэре. Вполне возможно они ограничивают подключение к интернету для ряда приложений. Данную проблему можно решить и полной переустановкой магазина или лончера т.к. большинство из них попросит предоставить доступ к интернету в процессе инсталляции.
О специфических ошибках связанных с последними обновлениями можно узнать на форуме игры.
XCOM 2 тормозит или низкий FPS
Сразу отметим, что если у вас компьютер, отвечающий или незначительно перекрывающий минимальные системные требования XCOM 2, то комфортно поиграть на низких настройках вы не сможете. Игра довольно требовательна к центральному процессору и для комфортной игры на минимальных настройках графики нужен четырехъядерный процессор.
Несмотря на низкие максимальные системные требования, многие игроки отмечают, что XCOM 2 подтормаживает в ряде миссий — особенно тогда, когда используется много эффектов. Кроме того, с низким FPS и тормозами сталкиваются, обычно, игроки со старыми компьютерами или те, кто играет на ноутбуке. В таком случае мы рекомендуем вам снизить настройки графики до минимальных.
Разработчики осведомлены о проблемах оптимизации и готовят патч, повышающий производительность XCOM 2, поэтому мы рекомендуем подождать некоторое время, пока оный не выйдет.
Также следует посмотреть, как XCOM 2 определилась в настройках драйвера. Проверьте, есть ли она там вообще, при необходимости добавьте ее в список, скиньте все настройки графики на минимум, включите настройку «вертикальная синхронизация», «вертикальный синхроимпульс», vsync, etc. Обладателям видеокарт от NVIDIA рекомендуем проверить, не включился ли Physx.
Также попробуйте запустить игру в окне — для этого используйте комбинации клавиш Alt+Esc (переключить в оконный режим) или Alt+Enter (переключить в полноэкранный режим).
Если вы используете пиратскую версию игры, то сразу хотим предупредить — в ее так называемую «таблетку» вшиты разные программы для добычи криптовалюты, которые загружают компьютер. Так что если вы заметили, что игра работает медленно и FPS не зависит от настроек графики, то придется не только удалить игру, но и проверить систему на вирусы и шпионские программы.
«Жирный» G-buffer
Первая оптимизация связана с уменьшением размера G-buffer'а. Самый долгий проход — это заполнение G-buffer'а (>16 мс). Это видно как на таймингах различных проходов, так и на общем таймлайне.
Всего в G-buffer входит 5 текстур в формате RGBA16F, то есть текстуры имеют 4 16-битных канала и содержат вещественные числа.
Для разрешения 1080 требуется около 80 Мбайт видеопамяти для всего этого, что не так уж и много для современных видеокарт, но проблема в том, что все эти текстуры нужно заполнить. Запись в текстуру намного дороже чем чтение, поэтому много используемых текстур — это норма, а много рендертаргетов — уже не очень хорошо.
Итак, G-buffer содержит следующие текстуры:
Цвета эмиссивных (т.е. светящихся) материалов (причём альфа-канал этой текстуры пустой).
Альбедо или просто цвет без учета освещения (альфа-канал содержит Ambient Occlusion).
Нормали (в альфа-канале хранится номер одного из 4 материалов)
Параметры материалов (цвет металла + roughness).
Дополнительные нормали для анизотропных материалов (транслюсентность в альфа-канале — это параметр, показывающий насколько поверхность пропускает свет сквозь себя)
У текстуры эмиссива можно было бы удалить четвертый канал. И тем самым вместо 16 Мб потребуется 12 Мб.
Нормали хранятся в сыром виде. Можно упаковывать их при записи, тем самым снижая количество данных, и распаковывать при чтении [Подробнее можно прочитать тут]. Это, конечно, требует больше времени на выполнение кода, но существенно снижает количество требуемых данных.
Материал принимает всего 4 различных значения, значит, отлично пакуется в 2 бита. Предположим, что эти два бита мы положили к параметрам материалов. Тогда для нормалей остаются 2 канала по 16 бит каждый. Всего 8 Мб для моего разрешения экрана.
Параметры материалов оставим без изменения, за исключением кодирования номера материала в эту же текстуру.
Последняя текстура — параметры для транслюсентных материалов. Первые 3 компоненты — это единичные векторы, значит, их тоже можно закодировать в 2 вещественных числа. Остаётся 3 канала. Причём транслюсентные материалы не эмиссивные. По крайней мере, в захваченных кадрах я такого не видел. Значит, можно объединить эту текстуру с текстурой эмиссива, и на неё мы теперь тратим 0 Мб.
Итого, нам нужно 12 Мб для эмиссива и транслюсентности, 8 Мб для диффуза, 8 Мб для нормалей и 16 для параметров материалов. Всего 44 Мб. Почти в два раза меньше памяти. Думаю, это сильно бы ускорило проход для заполнения G-buffer.
XCOM 2 после запуска показывает красный экран
Такая проблема возникает только у обладателей пиратской версии игры, поэтому можем вам посоветовать купить лицензию.
Level of Details
И последняя оптимизация связанная с рисованием сцены — это система level of details. Нет смысла рисовать детализированную геометрию, если она вдалеке и занимает пару десятков пикселей.
Во-первых, субпиксельные треугольники замедляют рендер. Подробнее можете прочитать в данной статье. Во-вторых, в этом нет практического смысла. Например, из почти тысячи треугольников этого объекта мы увидим разве что пару десятков.
Использование менее детальной геометрии могло бы заметно уменьшить количество рисуемых треугольников. Естественно, это ускорило бы рендер.
Игра не запускается
Тут собраны ответы на самые распространённые ошибки. В случае если вы не нашли ничего подходящего для решения вашей проблемы — рекомендуем перейти на форум, где более детально можно ознакомиться с любой ошибкой встречающийся в XCOM 2 .
Игра вылетает на рабочий стол без ошибок.
О: Скорее всего проблема в поврежденных файлах игры. В подобном случае рекомендуется переустановить игру, предварительно скопировав все сохранения. В случае если игра загружалась из официального магазина за сохранность прогресса можно не переживать.
XCOM 2 не работает на консоли.
О: Обновите ПО до актуальной версии, а так же проверьте стабильность подключения к интернету. Если полное обновление прошивки консоли и самой игры не решило проблему, то стоит заново загрузить игру, предварительно удалив с диска.
Ошибка 0xc000007b.
О: Есть два пути решения.
Первый — полная переустановка игры. В ряде случаев это устраняет проблему.
Второй состоит из двух этапов:
Ошибка 0xc0000142.
О: Чаще всего данная ошибка возникает из-за наличия кириллицы (русских букв) в одном из путей, по которым игра хранит свои файлы. Это может быть имя пользователя или сама папка в которой находится игра. Решением будет установка игры в другую папку, название которой написано английскими буквами или смена имени пользователя.
Ошибка 0xc0000906.
О: Данная ошибка связана с блокировкой одного или нескольких файлов игры антивирусом или “Защитником Windows”. Для её устранения необходимо добавить всю папку игры в исключени. Для каждого антивируса эта процедура индивидуально и следует обратиться к его справочной системе. Стоит отметить, что вы делаете это на свой страх и риск. Все мы любим репаки, но если вас часто мучает данная ошибка — стоит задуматься о покупке игр. Пусть даже и по скидкам, о которых можно узнать из новостей на нашем сайте.
Отсутствует msvcp 140.dll/msvcp 120.dll/msvcp 110.dll/msvcp 100.dll
О: Ошибка возникает в случае отсутствия на компьютере корректной версии пакета Microsoft Visual C++, в который и входит msvcp 140.dll (и подобные ему). Решением будет установка нужной версии пакета.
- Нажимаем на Windows + R;
- Вводим команду“regsvrЗ2 msvcp140.dll”(без кавычек);
- Нажимаем “ОК”;
- Перезагружаем компьютер.
Ошибка 0xc0000009a/0xc0000009b/0xc0000009f и другие
О: Все ошибки начинающиеся с индекса 0xc0000009 (например 0xc0000009a, где на месте “а” может находиться любая буква или цифра) можно отнести к одному семейству. Подобные ошибки являются следствием проблем с оперативной памятью или файлом подкачки.
Перед началом выполнения следующих действий настоятельно рекомендуем отключить часть фоновых процессов и сторонних программ, после чего повторно попробовать запустить XCOM 2 .
Увеличиваем размер файла подкачки:
- Клик правой кнопкой на значку компьютера, а далее: "Дополнительные параметры системы" - "Дополнительно" - "Быстродействие" - "Дополнительно" - "Виртуальная память" - "Изменить".
- Выбираем один диск, задаем одинаковый размер.
- Перезагружаемся.
Размер файла подкачки должен быть кратен 1024. Объём зависит от свободного места на выбранном локальном диске. Рекомендуем установить его равным объему ОЗУ.
Если ошибка 0xc0000009а сохранилась, необходимо проверить вашу оперативную память. Для этого нужно воспользоваться функциями таких программ как MemTest86, Acronis, Everest.
XCOM 2 вылетает на рабочий стол
Эта проблема возникает в разных случаях, но чаще всего в ней виновата ваша система. Первый вариант, вызывающий данный сбой, — на вашем РС установлена не 64-битная версия Windiows. Еще раз напомним, что XCOM 2 работает только в 64-битных системах.
Второй вариант, вызывающий вылет XCOM 2 на рабочий стол — недостаток оперативной памяти, так как игре требуется не менее 4 ГБ и если у вас именно столько, надо будет выгрузить все лишнее ПО. Третий случай — игра загружается, но вылетает при загрузке сохранения. Это также указывает на недостаток или перегруженность ОЗУ — попробуйте проверить память на работоспособность.
Четвертый вариант — использование нескольких видеокарт в одной системе. Если вы обладатель тандема, рекомендуем отключить второстепенную видеокарту, поскольку XCOM 2 пока не поддерживает профили SLI/CrossFire. Если же вы играете на ноутбуке, то попробуйте переключиться со встроенной видеокарты на выделенную, по крайней мере, вы должны выяснить, на какой видеокарте работает игра.
В случае вылетов может помочь и запуск игры от имени администратора со всеми правами, в режиме совместимости с Windows 7, а также комбинация этих двух вариантов. Попробуйте эти способы, независимо от того, какая у вас видеокарта.
И, конечно же, эта ошибка возникает, если вы используете пиратскую версию игры. Мы настоятельно рекомендуем вам купить лицензию, в которой этой ошибки не будет, а сама игра будет работать намного стабильнее.
Отсутствует MSVCR110.dll
Данная ошибка связана, преимущественно, с проблемами при установке. Обычно Steam автоматически устанавливает весь необходимый пакет дистрибутивов для каждой игры в момент автоустановки, в том числе и для XCOM 2, однако бывают ситуации, когда этого не происходит.
Поэтому если вы видите ошибку MSVCR110.dll, вам необходимо скачать его отдельно с сайта Microsoft, а затем установить в систему. Если это не помогло, попробуйте переустановить игру.
Не помогло? Тогда нужно попробовать обновить версию DirectX, поиграть с настройками графики (установить сначала максимальные, а потом минимальные), переустановить Visual C++. Если и после этого XCOM 2 все еще вылетает, и ничего не помогает, то нужно ждать патч от разработчиков.
Depth of Field
И последнее очевидное узкое место — это depth of field. В XCOM реализован очень интересный подход к этому эффекту. Рисуются 3 миллиона треугольников. Каждый из них соответствует пикселю текстуры в половинном разрешении экрана.
В зависимости от глубины, соответствующей пикселю, выбирается позиция треугольника. И треугольник рисуется в левую или правую часть итоговой текстуры. Таким образом, исходная картинка делится на две на основании глубины.
Огромное количество субпиксельных треугольников, скорее всего, и приводит к долгому времени выполнения этого вызова отрисовки. Проблема в том, что для треугольника, который покрывает только один пиксель, шейдер выполняется для 4 пикселей. Кому интересны подробности, снова рекомендую прочитать эту статью.
Чтобы ускорить данный алгоритм, можно использовать компьют шейдер. Тогда для каждого текселя шейдер будет выполнен один раз.
В XCOM 2: Collection нет звука. Ничего не слышно. Решение
XCOM 2: Collection работает, но почему-то не звучит — это еще одна проблема, с которой сталкиваются геймеры. Конечно, можно играть и так, но все-таки лучше разобраться, в чем дело.
Сначала нужно определить масштаб проблемы. Где именно нет звука — только в игре или вообще на компьютере? Если только в игре, то, возможно, это обусловлено тем, что звуковая карта очень старая и не поддерживает DirectX.
Если же звука нет вообще, то дело однозначно в настройке компьютера. Возможно, неправильно установлены драйвера звуковой карты, а может быть звука нет из-за какой-то специфической ошибки нашей любимой ОС Windows.
Не используется инстанцирование
Оставим пиксельные оптимизации и обратимся к геометрии. Как вы могли заметить (обратите внимание на вызовы DrawIndexed на предыдущем скриншоте), объекты рисуются строго по одному. Это связано с тем, что для отрисовки используется вызов DrawIndexed вместо DrawIndexedInstanced, который позволяет рисовать несколько одинаковых объектов за раз.
А одинаковых объектов тут много. Не вдаваясь в подробности выполнения отдельных вызовов отрисовки и того, в каком порядке и как видеокарта их выполняет, хочу отметить, что при использовании инстанцирования потребовалось бы намного меньше вызовов функций DirectX, а значит меньше команд отправлялось бы на видеокарту. Уже это могло бы дать прирост FPS.
Нет русского языка в XCOM 2
Что касается локализации XCOM 2, то сразу говорим вам — ждать ее не стоит. Локализатор игры, компания 1С, проводила опрос среди пользователей, которые отказались от русской озвучки, мотивируя это тем, что она будет плохой. Именно поэтому диалоги в XCOM 2 на английском, а на русском только переведенное меню и субтитры.
Системные требования XCOM 2: Collection
Второе, что стоит сделать при возникновении каких-либо проблем с XCOM 2: Collection, это свериться с системными требованиями. По-хорошему делать это нужно еще до покупки, чтобы не пожалеть о потраченных деньгах.
Минимальные системные требования XCOM 2: Collection:
Windows 7, 64-bit, Процессор: Intel Core 2 Duo E4700 2.6 GHz, 4 GB ОЗУ, 45 GB HDD, ATI Radeon HD 5770, NVIDIA GeForce GTX 460 Видеопамять: 1 GB
Каждому геймеру следует хотя бы немного разбираться в комплектующих, знать, зачем нужна видеокарта, процессор и другие штуки в системном блоке.
XCOM 2: Collection зависает. Картинка застывает. Решение
Ситуация примерно такая же, как и с вылетами: многие зависания напрямую связаны с самой игрой, а вернее с ошибкой разработчика при ее создании. Впрочем, нередко застывшая картинка может стать отправной точкой для расследования плачевного состояния видеокарты или процессора.Так что если картинка в XCOM 2: Collection застывает, то воспользуйтесь программами для вывода статистики по загрузке комплектующих. Быть может, ваша видеокарта уже давно исчерпала свой рабочий ресурс или процессор греется до опасных температур?Проверить загрузку и температуры для видеокарты и процессоров проще всего в программе MSI Afterburner. При желании можно даже выводить эти и многие другие параметры поверх картинки XCOM 2: Collection.Какие температуры опасны? Процессоры и видеокарты имеют разные рабочие температуры. У видеокарт они обычно составляют 60-80 градусов по Цельсию. У процессоров немного ниже — 40-70 градусов. Если температура процессора выше, то следует проверить состояние термопасты. Возможно, она уже высохла и требует замены.Если греется видеокарта, то стоит воспользоваться драйвером или официальной утилитой от производителя. Нужно увеличить количество оборотов кулеров и проверить, снизится ли рабочая температура.
XCOM 2: Collection не запускается. Ошибка при запуске. Решение
XCOM 2: Collection установилась, но попросту отказывается работать. Как быть?
Выдает ли XCOM 2: Collection какую-нибудь ошибку после вылета? Если да, то какой у нее текст? Возможно, она не поддерживает вашу видеокарту или какое-то другое оборудование? Или ей не хватает оперативной памяти?
Помните, что разработчики сами заинтересованы в том, чтобы встроить в игры систему описания ошибки при сбое. Им это нужно, чтобы понять, почему их проект не запускается при тестировании.
Обязательно запишите текст ошибки. Если вы не владеете иностранным языком, то обратитесь на официальный форум разработчиков XCOM 2: Collection. Также будет полезно заглянуть в крупные игровые сообщества и, конечно, в наш FAQ.
Если XCOM 2: Collection не запускается, мы рекомендуем вам попробовать отключить ваш антивирус или поставить игру в исключения антивируса, а также еще раз проверить соответствие системным требованиям и если что-то из вашей сборки не соответствует, то по возможности улучшить свой ПК, докупив более мощные комплектующие.
XCOM 2: Collection тормозит. Низкий FPS. Просадки частоты кадров. Решение
- Разрешение теней — определяет, насколько детальной будет тень, отбрасываемая объектом. Если в игре динамические тени, то загружает ядро видеокарты, а если используется заранее созданный рендер, то «ест» видеопамять.
- Мягкие тени — сглаживание неровностей на самих тенях, обычно эта опция дается вместе с динамическими тенями. Вне зависимости от типа теней нагружает видеокарту в реальном времени.
Дополнение к игре XCOM 2
Решение большинства проблем связанных с DLC к игре XCOM 2 аналогично основной игре, так что рекомендуем обратиться к соответствующим разделам выбрав интересующий в навигации. О любых “особенностях” и уникальных ошибках можно узнать на форуме игры.
Дополнение не устанавливается.
О: Большинство дополнений устанавливаются на конкретную версию игры узнать которую можно зайдя в XCOM 2. Далее необходимо скорректировать версию вашей игры при помощи патчей найти которые можно в разделе “Файлы” на нашем сайте.
Игра перестала запускаться.
О: Виной тому могут быть моды установленные для основной игры. Рекомендуется полная переустановка как основной игры, так и дополнения.
Моды не работают.
О: Не все моды для XCOM 2 совместимы с дополнениями. Необходимо заменить часть модификаций на другие версии. Найти их можно в файлах по игре. Задать вопрос о совместимости тех или иных модов с дополнением можно на форуме.
Видео Radeon R390
проц AMD FX 8120
Оперативки 16 гб
Установлена на SSD
Я честно говоря грешу на проц, все таки старый и не очень сильный. Что можете подсказать?
P.S. игра лицензия.
Короче. Опытным путем выяснилось, что самая затратная настройка это сглаживание. Если не ставить выше FXAA то все норм.
Да налажали немного с оптимизацией , я примерно этого и ждал , но игра у меня работает нормально высокие мне не нужны , я играю чтобы пришельцев убивать ,а не из за графона.
Hirok
Ну так то я снизил настройки конечно, но всё равно обидно. Игра даже сама автонастройкой максимум ставит.
У меня видеокарта нагревается сильно, даже синий экран выскочил. Видеокарта R9 380 4гб. Настройки в игре пока ни трогал.
MaroderZ
Понятно. Значит не у меня одного. Хоть это радует. Вон в соседней ветке чувак с 980 тоже мучается. Ждем патч первого дня.
Sias
Я прекрасно понимаю суть xcom. Она (суть) совсем не в графонии. НО. Тут вопрос в другом. Раз обещали, то выдайте пожалуйста.
Fps обрезается самой игрой, в роликах, при высадке в миссиях он поднимается до 50-60, в геймплее стабильно 30, туже картину наблюдал в тёмном рыцаре(бетмэн), пока неразлочил fps в ini файлах игры, видяха 780 gtx, комрады надо смотреть настройки..
Настройки снизил немного и у меня видеокарта то греется быстро, то остывает также быстро во время игры.
GG4
Сам продал 1 только с другой игры. Цену ради прикола высокую поставил и очень удивился когда купили.
MaroderZ
На старте всегда берут очень дорого, пока мало карт в продаже. Метал гир так же окупил, быстро запустил игру после выхода и первая карточка выпала металлическая, я ее за 999 рублей продал практически мгновенно. Именно поэтому я всегда делаю предзаказы.
i7 4790K и gtx980 - на максимуме со сглаживанием msaa 8x не больше 30 кадров, я не фпсдрочер, но согласитесь не для того я покупал такой комп, чтобы xcom2 тормозил, не ну я понимаю ведьмак и прочие могут с просадками идти, но там то простительно. Уж чего чего, а то, что xcom2 будет тормозить я не ожидал.
ПС. c fxaa выдает больше 60 но во время миссий неприятно подлагивает и опускается до 47.
где то пека видел что 980ти показывает тут кинематографичный фпс
потому что это пека игра а не грязный консолопорт, почаны.
HamataYoshi
в xcom2 как мне кажется заложено много всяких алгоритмов во время боя. разрушения объектов, интелект врагов и прочее. видимо где то с этими процессами и налажали
HamataYoshi
Ты либо упорот либо еще чего то msaa выше 2 это сглаживание только и принципиально для слай систем хоть у тебя будет титан карта пофигу слай нужен это множественая выборка
Esthetix
Не знаю что за ересь ты куришь, но практически во всех играх вплоть до начала 2014 года я ставлю либо msaa x8, либо DSR 3840x2160 и спокойно играю при стабильных 60 фпс. Ты либо не особо разбираешься, что такое слай и какие преимущества и недостатки он имеет, но явно msaa тут не причем.
silitek
С патчами всё выдадут . Замучаешься считать сколько разных разработчиков обещали оптимизон , графон и выходили подобные ситуации как сейчас .
silitek
Я честно говоря грешу на проц, все таки старый и не очень сильный. Что можете подсказать,
1.Движок у игры тот же, что и в прошлой части. Тем более это ПОШАГОВАЯ игра и процессор там в принципе нечему нагружать, нагрузка может быть только если одновременно по физике разрушится весь уровень (как в тесте физики 3Д марк), но в игре такого, естественно, нет. Прошлая часть игралась на планшетах, напомню.
2. Единственно с чего может проседать фпс это графононагрузка, хотя я тоже не уверен что графон там как в ДИВИЖН , только с видом с верху, чтобы проседало на мощных картах.
3. Прошлая часть игралась на планшетах и офисных корчах, повторяю
4. вывод - че та не оптимизировано
Dark537
silitek
Это обнадёживает что авто настройка по максимуму ставит, значит так и запланировано. просто как всегда налажали с оптимизацией, исправят и будет норм на максималках. )
Роман Пивоваров
Дело не в пиратке, в стиме отзывы точно такие же. Ну может несколько грубее выраженные. )
BorodaOLD
Ты не прав. Дело всегда в кривом кряке. Лицуха индет на ультрах на i3 без видюхи. С пираткой же i7 с 2мя фуриками справится не могут. Это же логично.
HamataYoshi
Это ты сейчас поришь чушь потому что можно взять старую игру у которой требования ноль и влепить х8 там все будет ок , мощи у вк дохрена, но если ты берешь игру с потреблением хотябы больше 60% по вк твоей то msaa x8 тебе закрыт. Запусти гта5 на ультра настройках и подруби msaa x8 , как фпс ? будет около 40 а то и меньше . Так и тут тоже самое. Требования к вк разные у игр, есть игры которым достаточно для ультра настроек какойнить старой 780ti и в ней у тебя msaa будет тащить. Далеко даже идти не надо Ларика последнего запусти в х8 я поржу .
Шляпа на облиз , а не оптимизация . Плюс ссаньё в уши от пг и других изданий , что к релизу оптимизхацию исправили
Esthetix
Ты видимо сам не понял, что написал в первом коменте. Ты пытался мне указать на мифическую связь между слай и мсаа, мол, поэтому у меня не тянет. А потом вдруг пишешь про то что новые игры идут хуже чем стары потому графен растет вверх (спасибо, кэп), да вот только xcom 2 не новый ассассин, не ведьмак 3, не круизис 3 в конце концов, это пошаговая тактическая стратегия с приятной, но не более, графикой. Ей не сравнится по сложности проработки открытого мира и по графике с вышеперечисленными играми. Фираксису должно быть стыдно за такую оптимизацию.
ПС. будучи студентом давным давно я радовался и 30 фпс на средних настройках в играх, спустя много лет я решил побаловать себя и купил самый топ на тот момент и знаешь что? Ничего не изменилось, как игры тормозили так и тормозят, если я хоть 4 титана куплю, то через год выйдет какая нибудь civilization 6 и поставит мой комп на колени, не смешно ли? Еще раз попытаюсь донести до людей - почти топовый компьютер не может справится с ПОШАГОВОЙ игрой на максималках и лагает на высоких, мне очень грустно за людей со средними и ниже характеристиками компами. Тенденция последнего года удручает.
Привет! Меня зовут Александр, я руководитель программистов компьютерной графики в Gaijin в проектах CRSED и Enlisted. Иногда, в свободное время, я исследую как устроена графика в других играх и нахожу там что-то интересное.
Недавно я решил разобраться, почему XCOM 2 тормозит на моём ноутбуке. В ходе изучения рендера этой игры я нашёл ряд мест, которые можно было бы без проблем ускорить. Результаты моего небольшого исследования вылились в видео:
Ниже представлена расшифровка этого видео.
Вероятно, вы играли в игру XCOM 2 или хотя бы слышали о ней. Она вышла в 2016 году. Сделана на движке Unreal Engine 3.5. Если оценивать XCOM как игру в целом, мне она понравилась. Увлекательный геймплей, приятная картинка, интересная история.
Единственная проблема, с которой я столкнулся, — это низкий FPS, в особенности на кадрах с выстрелами крупным планом. На базе и в тактическом виде эта проблема менее заметна. Средний FPS у меня был в районе 25-30. И мне стало интересно, выжимает ли игра все доступные мощности из моей ноутбучной GTX 1050 или можно сделать лучше. Сейчас я покажу вам 6 оптимизаций, которые могли помочь разработчикам улучшить производительность данной игры.
Как увеличить FPS?
Поскольку XCOM 2 оказалась проектом без качественной оптимизации, многие обладатели высокопроизводительных конфигураций жалуются на низкий FPS. Сейчас мы поговорим о том, как его увеличить. Советы актуальны для обладателей лицензионной копии игры, поскольку пиратская версия XCOM 2 не только заполнена вирусами и шпионскими программами, но и изобилует багами и проседаниями производительности.
Итак, вот что нужно сделать — выключите функцию сглаживание MSAA 8Х, это самая затратная настройка в плане производительности. Пока что игроки не рекомендуют ставить сглаживание выше FXAA. Также можно отключить тени и динамическое освещение. Еще одна опция XCOM 2, которая может оказать негативное влияние — «Выравнивание FPS», она может «съесть» около 10 кадров в секунду, если их больше, чем среднее значение за игру.
В настоящее время разработчики заняты работами по оптимизации, так что увеличение FPS в XCOM 2 на максимальных настройках графики должно произойти очень скоро.
XCOM 2: Collection лагает. Большая задержка при игре. Решение
Многие путают «тормоза» с «лагами», но эти проблемы имеют совершенно разные причины. XCOM 2: Collection тормозит, когда снижается частота кадров, с которой картинка выводится на монитор, и лагает, когда задержка при обращении к серверу или любому другому хосту слишком высокая.
Именно поэтому «лаги» могут быть только в сетевых играх. Причины разные: плохой сетевой код, физическая удаленность от серверов, загруженность сети, неправильно настроенный роутер, низкая скорость интернет-соединения.
Вопросы по прохождению
Ответы на все вопросы касающиеся прохождения XCOM 2 можно найти в соответствующих разделах Wiki, а также на нашем форуме. Не стесняйтесь задавать вопросы и делиться своими советами и решениями.
Отсутствие объектов в предварительном проходе
Другая оптимизация, которая могла бы уменьшить количество записываемых данных в G-buffer, — это более агрессивное использование предварительного прохода (prepass). Prepass — это предварительная отрисовка сцены в буфер глубины. Выполняется она с целью уменьшить количество перезаписей пикселей G-buffer'а за счёт отбрасывания пикселей, не прошедших тест глубины. Текущий предварительный проход оптимизирует отрисовку, но можно добиться и лучших результатов.
При записи G-buffer'а некоторые пиксели перерисовываются до 24 раз.
Судя по вызовам драйвера, между prepass’ом и G-buffer пассом нет никаких копирований текстуры глубины или чтений этой текстуры на CPU. Значит, теоретически, всю геометрию, которая рисуется в G-buffer, можно было нарисовать в prepass’е. Таким образом, можно было бы сделать ещё быстрее. И учитывая, что это самый долгий проход во всём кадре, оптимизация не была бы лишней.
Проблемы с модами
Что сделать в первую очередь
- Скачайте и запустите всемирно известный CCleaner (скачать по прямой ссылке) - это программа, которая очистит ваш компьютер от ненужного мусора, в результате чего система станет работать быстрее после первой же перезагрузки;
- Обновите все драйверы в системе с помощью программы Driver Updater (скачать по прямой ссылке) - она просканирует ваш компьютер и обновит все драйверы до актуальной версии за 5 минут;
- Установите Advanced System Optimizer (скачать по прямой ссылке) и включите в ней игровой режим, который завершит бесполезные фоновые процессы во время запуска игр и повысит производительность в игре.
XCOM 2 не запускается, черный экран
В первую очередь необходимо удостовериться, что на вашем компьютере установлены все библиотеки Microsoft Visual C++ 2013, скачать которые можно по ссылкам выше. Указанная проблема является главной, из-за чего XCOM 2 не запускается или показывает черный экран. При необходимости, переустановите пакет программ. В настоящее время разработчики устраняют эту проблему, и она должна будет исчезнуть после 1-2 патчей.
Если вы обладатель Windows 10, то попробуйте запустить игру в режиме совместимости с Windows 7 (основная платформа), или от имени администратора. Проверьте, не добавил ли антивирус исполняемый «.exe»-файл игры в карантин — этим грешат разные антивирусы и фаерволы, даже если версия XCOM 2 лицензионная.
Также надо проверить, что на пути к файлам игры нет русских букв или символов. Если они есть, то лучше переустановить игру в другую категорию, с англоязычными символами, причем это требование касается как каталога установки, так и папок с пользовательскими данными.
В случаях, когда игра вылетает с ошибкой DirectX, например, «Minimum of DirectX 10.1 required» это означает, что ваша видеокарта не поддерживает требуемую игрой версию DirectX. Например, видеокарта работает только с DirectX 10, хотя требуется DirectX 11.
И, конечно же, эта ошибка возникает, если вы используете пиратскую версию игры. Мы настоятельно рекомендуем вам купить лицензию, в которой этой ошибки не будет, а сама игра будет работать намного стабильнее.
Файлы, драйверы и библиотеки
Практически каждое устройство в компьютере требует набор специального программного обеспечения. Это драйверы, библиотеки и прочие файлы, которые обеспечивают правильную работу компьютера.
Начать стоит с драйверов для видеокарты. Современные графические карты производятся только двумя крупными компаниями — Nvidia и AMD. Выяснив, продукт какой из них крутит кулерами в системном блоке, отправляемся на официальный сайт и загружаем пакет свежих драйверов:
Обязательным условием для успешного функционирования XCOM 2: Collection является наличие самых свежих драйверов для всех устройств в системе. Скачайте утилиту Driver Updater, чтобы легко и быстро загрузить последние версии драйверов и установить их одним щелчком мыши:
- загрузите Driver Updater и запустите программу;
- произведите сканирование системы (обычно оно занимает не более пяти минут);
- обновите устаревшие драйверы одним щелчком мыши.
Фоновые процессы всегда влияют на производительность. Вы можете существенно увеличить FPS, очистив ваш ПК от мусорных файлов и включив специальный игровой режим с помощью программы Advanced System Optimizer
- загрузите Advanced System Optimizer и запустите программу;
- произведите сканирование системы (обычно оно занимает не более пяти минут);
- выполните все требуемые действия. Ваша система работает как новая!
Пришельцы не двигаются, игра глючит, не работают квесты
Если вы являетесь матерым РС-геймером, то знаете, что один традиционных советов сразу после релиза любой игры — делать сохранения почаще. XCOM 2 не стала исключением и, если вы следовали этому простому правилу, то без труда отыщите подходящее сохранение до возникновения бага. Вполне возможно, что с второй-третьей попытки у вас сработает квест или задание, а баг пропадет.
Если же нет или если сохранения вы делали редко и откатываться назад — это болезненная утрата игрового прохождения, то придется подождать обновления от Firaxis Games. Есть вероятность, что они смогут починить миссии и квесты, несмотря на те ошибки в игре и в сохранениях, что имеются у вас. Поэтому мы рекомендуем после обнаружения бага не лезть вперед, а подождать несколько недель, пока ситуация не стабилизируется.
Если вы столкнулись с какой-либо проблемой, обратитесь к нашей рубрике "Вопросы и ответы", где вам быстро и оперативно помогут наши пользователи!
Глючит или не запускается XCOM 2? Решение есть! Постоянные лаги и зависания — не проблема! После установки мода XCOM 2 начала глючить или НПС не реагируют на завершение задания? И на этот вопрос найдется ответ! На этой странице вы сможете найти решение для любых известных проблем с игрой и обсудить их на форуме.
Как запустить XCOM 2 на 32-х битной системе
На самом деле это невозможно, но это не проблема, поскольку так предусмотрено разработчиками. Вот только хитрые вредители сразу выпустили «fix», якобы позволяющий запустить XCOM 2 на 32-х битной системе. Увы, вместо действенного решения вы получите полный набор вирусов и троянских программ, поэтому раз и навсегда запомните — XCOM 2 невозможно запустить на 32-х битной системе, игра работает только с 64-х битными ОС.
Решение проблем в XCOM 2: Collection — не устанавливается? Не запускается? Тормозит? Вылетает? Лагает? Ошибка? Не загружается?
К сожалению, в играх бывают изъяны: тормоза, низкий FPS, вылеты, зависания, баги и другие мелкие и не очень ошибки. Нередко проблемы начинаются еще до начала игры, когда она не устанавливается, не загружается или даже не скачивается. Да и сам компьютер иногда чудит, и тогда в XCOM 2: Collection вместо картинки черный экран, не работает управление, не слышно звук или что-нибудь еще.
XCOM 2: Collection выдает ошибку об отсутствии DLL-файла. Решение
Как правило, проблемы, связанные с отсутствием DLL-библиотек, возникают при запуске XCOM 2: Collection, однако иногда игра может обращаться к определенным DLL в процессе и, не найдя их, вылетать самым наглым образом.
Если ваша проблема оказалась более специфической или же способ, изложенный в данной статье, не помог, то вы можете спросить у других пользователей в нашей рубрике «Вопросы и ответы». Они оперативно помогут вам!
XCOM 2: Collection не скачивается. Долгое скачивание. Решение
Скорость лично вашего интернет-канала не является единственно определяющей скорость загрузки. Если раздающий сервер работает на скорости, скажем, 5 Мб в секунду, то ваши 100 Мб делу не помогут.
Если XCOM 2: Collection совсем не скачивается, то это может происходить сразу по куче причин: неправильно настроен роутер, проблемы на стороне провайдера, кот погрыз кабель или, в конце-концов, упавший сервер на стороне сервиса, откуда скачивается игра.
В XCOM 2: Collection не работает управление. XCOM 2: Collection не видит мышь, клавиатуру или геймпад. Решение
Как играть, если невозможно управлять процессом? Проблемы поддержки специфических устройств тут неуместны, ведь речь идет о привычных девайсах — клавиатуре, мыши и контроллере.Таким образом, ошибки в самой игре практически исключены, почти всегда проблема на стороне пользователя. Решить ее можно по-разному, но, так или иначе, придется обращаться к драйверу. Обычно при подключении нового устройства операционная система сразу же пытается задействовать один из стандартных драйверов, но некоторые модели клавиатур, мышей и геймпадов несовместимы с ними.Таким образом, нужно узнать точную модель устройства и постараться найти именно ее драйвер. Часто с устройствами от известных геймерских брендов идут собственные комплекты ПО, так как стандартный драйвер Windows банально не может обеспечить правильную работу всех функций того или иного устройства.Если искать драйверы для всех устройств по отдельности не хочется, то можно воспользоваться программой Driver Updater. Она предназначена для автоматического поиска драйверов, так что нужно будет только дождаться результатов сканирования и загрузить нужные драйвера в интерфейсе программы.Нередко тормоза в XCOM 2: Collection могут быть вызваны вирусами. В таком случае нет разницы, насколько мощная видеокарта стоит в системном блоке. Проверить компьютер и отчистить его от вирусов и другого нежелательного ПО можно с помощью специальных программ. Например NOD32. Антивирус зарекомендовал себя с наилучшей стороны и получили одобрение миллионов пользователей по всему миру. ZoneAlarm подходит как для личного использования, так и для малого бизнеса, способен защитить компьютер с операционной системой Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP от любых атак: фишинговых, вирусов, вредоносных программ, шпионских программ и других кибер угроз. Новым пользователям предоставляется 30-дневный бесплатный период.Nod32 — анитивирус от компании ESET, которая была удостоена многих наград за вклад в развитие безопасности. На сайте разработчика доступны версии анивирусных программ как для ПК, так и для мобильных устройств, предоставляется 30-дневная пробная версия. Есть специальные условия для бизнеса.
Полноэкранный SSAO (Screen Space Ambient Occlusion)
Второй по длительности проход после заполнения G-buffer'а — это подготовка текстуры SSAO. Она занимает от 8 до 10 мс. И проблема этого прохода в том, что он полноэкранный.
Как я рассказывал на стриме по GTAO, подобные эффекты лучше делать в половинном разрешении экрана. У профессионалов из Activision Blizzard получилось уместить отрисовку AO в половину миллисекунды. Они замеряли на PlayStation 4, а я на ноутбуке и сравнивать время таким образом не до конца корректно. Тем не менее отмечу, что у моей видеокарты в 2.5 раза меньше GFLOPS, а вычисление AO в игре медленнее в 20 раз чем в статье от Blizzard. В общем, думаю можно сделать вывод, что полноэкранный проход для AO может быть значительно ускорен.
XCOM 2: Collection, скачанная с торрента не работает. Решение
Если дистрибутив игры был загружен через торрент, то никаких гарантий работы быть в принципе не может. Торренты и репаки практически никогда не обновляются через официальные приложения и не работают по сети, потому что по ходу взлома хакеры вырезают из игр все сетевые функции, которые часто используются для проверки лицензии.
Такие версии игр использовать не просто неудобно, а даже опасно, ведь очень часто в них изменены многие файлы. Например, для обхода защиты пираты модифицируют EXE-файл. При этом никто не знает, что они еще с ним делают. Быть может, они встраивают само-исполняющееся программное обеспечение. Например, майнер, который при первом запуске игры встроится в систему и будет использовать ее ресурсы для обеспечения благосостояния хакеров. Или вирус, дающий доступ к компьютеру третьим лицам. Тут никаких гарантий нет и быть не может.К тому же использование пиратских версий — это, по мнению нашего издания, воровство. Разработчики потратили много времени на создание игры, вкладывали свои собственные средства в надежде на то, что их детище окупится. А каждый труд должен быть оплачен.Поэтому при возникновении каких-либо проблем с играми, скачанными с торрентов или же взломанных с помощью тех или иных средств, следует сразу же удалить «пиратку», почистить компьютер при помощи антивируса и приобрести лицензионную копию игры. Это не только убережет от сомнительного ПО, но и позволит скачивать обновления для игры и получать официальную поддержку от ее создателей.
Файлы, драйверы и библиотеки
XCOM 2: Collection не устанавливается. Прекращена установка. Решение
Перед тем, как начать установку XCOM 2: Collection, нужно еще раз обязательно проверить, какой объем она занимает на диске. Если же проблема с наличием свободного места на диске исключена, то следует провести диагностику диска. Возможно, в нем уже накопилось много «битых» секторов, и он банально неисправен?
В Windows есть стандартные средства проверки состояния HDD- и SSD-накопителей, но лучше всего воспользоваться специализированными программами.
Но нельзя также исключать и вероятность того, что из-за обрыва соединения загрузка прошла неудачно, такое тоже бывает. А если устанавливаете XCOM 2: Collection с диска, то стоит поглядеть, нет ли на носителе царапин и чужеродных веществ!
XCOM 2: Collection вылетает. В определенный или случайный момент. Решение
Играете вы себе, играете и тут — бац! — все гаснет, и вот уже перед вами рабочий стол без какого-либо намека на игру. Почему так происходит? Для решения проблемы стоит попробовать разобраться, какой характер имеет проблема.
Однако если вы точно знаете, в какие моменты происходит вылет, то можно и продолжить игру, избегая ситуаций, которые провоцируют сбой.
Однако если вы точно знаете, в какие моменты происходит вылет, то можно и продолжить игру, избегая ситуаций, которые провоцируют сбой. Кроме того, можно скачать сохранение XCOM 2: Collection в нашем файловом архиве и обойти место вылета.
В XCOM 2: Collection черный экран, белый экран, цветной экран. Решение
Проблемы с экранами разных цветов можно условно разделить на 2 категории.
Во-первых, они часто связаны с использованием сразу двух видеокарт. Например, если ваша материнская плата имеет встроенную видеокарту, но играете вы на дискретной, то XCOM 2: Collection может в первый раз запускаться на встроенной, при этом самой игры вы не увидите, ведь монитор подключен к дискретной видеокарте.
Во-вторых, цветные экраны бывают при проблемах с выводом изображения на экран. Это может происходить по разным причинам. Например, XCOM 2: Collection не может наладить работу через устаревший драйвер или не поддерживает видеокарту. Также черный/белый экран может выводиться при работе на разрешениях, которые не поддерживаются игрой.
Читайте также: