Тестирование производительности видеокарт Nvidia GeForce в игре Middle-earth: Shadow of War на решениях компании Zotac. Как исправить ошибки, баги, вылеты, низкий FPS и прочие проблемы в Middle-earth: Shadow of War

Сколько бы скандалов не было вокруг данной игры, она безусловно является одной из самых крутых, брутальных и зрелищных экшенов современности. Анимация, боевка, атмосфера, все на высоте! Да, возможно игра может приесться, места становится скучновато, серые пейзажи так же надоедают. Но перед этим, необходимо зарубить тысячи и тысячи врагов, что бы игра надоела! Но речь естественно не об этом. Столь масштабная и технологическая игра не могла быть обделена различными техническими проблемами. Данная статья посвящена наиболее часто встречающимся проблемам с игрой Middle-Earth: Shadow of War и способам их устранения. Но по традиции, перед запуском игры удостоверьтесь, что Ваша система соответствует хотя бы минимальным требованиям игры.

Игра не запускается

При запуске игры возникает ошибка error 0×80070005. Данная ошибка возникает у игры, купленной в Microsoft Store . В первую очередь стоит обновить свою операционную систему. Так же следует отключить фаервол.

Ошибка 0xc00007b при запуске игры. Необходимо обновить операционную систему. Чаще всего данная ошибка возникает у обладателей операционной системы Windows 7 Service Pack 1 .

Недоступно API Direct3D 11.1 . Стоит обновить операционную систему, а так же установить Internet Explorer 11 . После проделанных операций, необходимо перезагрузить компьютер.

При запуске игра тут же прекращает работу. Необходимо найти файл render.cfg в папке настроек игры. Примерный путь: C:Users(имя_пользователя)/Documents/WB Games/Shadow of War/ находим параметр Windowed и меняем значение на «2 »

При запуске игра выдает ошибку про отсутствие какого либо файла.dll , то следует переустановить игру или проверить целостность файлов в Steam версии. Рекомендуется переустановить игру с отключенным антивирусом, так как есть вероятность, что это он затирает файл при распаковке. Так же можно просто найти недостающий файл.dll в интернете и закинуть его в корневую папку игры, но это довольно опасно, так как есть вероятность скачать зараженный файл.

Если игра зависает прямо на начальной заставке, то вероятнее всего, у Вас подключены геймпады к компьютеры. Решение данной проблемы заключается в отключении USB-контроллеров . Оставьте только один, в некоторых случаях придется вовсе отказаться от геймпадов и играть при помощи мыши и клавиатуры. Так же есть вероятность, что игра зависает из за нехватки ресурсов системы. В таком случае стоит освободить ресурсы, отключив все ненужные процессы.

Игра вылетает

На данный момент не замечены вылеты, связанные с ошибками игры. Если таковы и были, то они устранены патчами.

Если же игра вылетает без ошибок, то это следствие нехватки ресурсов системы. Перед запуском игры завершите все ненужные процессы. Так же советую отключить антивирус, так как он может потреблять много ресурсов, сканирую данные в памяти во время игры.

Так же если игра закрывается и выдает ошибку с кодом типа 0xXXXXXXXX , то это ошибка, связанная с операционной системой, а не с игрой на прямую. В таком случаем по коду ошибки можно найти описание причины в интернете и возможно даже способ ее устранения.

Игра тормозит

На данный момент игра работает достаточно стабильно, и если она у Вас зависает то помочь могут лишь стандартные рекомендации на подобии: обновить драйвера на видеокарту, освободить ресурсы системы, понизить уровень графики в настройках.

Прочие проблемы

Не загружается HD Textures Pack . Данный пакет добавляет в игру 4К текстуры . Проблема кроется в том, что у многих игроков он не загружается отдельно. В таком случае придется полностью удалить игру и поставить ее на загрузку вновь, вместе с HD Textures Pack .

Время от времени графика в игре ухудшается, текстуры становятся меньшего разрешения. Это не проблема, а дополнительная настройка игры для стабильной ее работы. Отключив данную настройку, Вы рискуете получить проседания в FPS . Настройка Динамическое разрешение позволяет понижать разрешение, когда Ваша система перестает справляться с объемом графики. Вы всегда можете отключить данную настройку, но в таком случае FPS будет нестабилен.

После чего многие игроки столкнулись с некоторыми техническими проблемами. Игра ведёте себя по-разному, поэтому если Middle-Earth: Shadow of War не запускается , тормозит, глючит, показывает чёрный экран, отсутствует русский язык, низкий FPS или выдаёт ошибку, тогда эта статья определённо поможет вам в решение многих проблем.

Некоторые ошибки и проблемы в Middle-Earth: Shadow of War могут быть запросто исправлены путём стандартных манипуляций, однако всё же существуют такие, которые исправить самостоятельно никак не получится и поэтому необходимо ждать специального официального патча. Однако для начала всё же рекомендую проверить системные требования своего «железа» и убедиться в том, что оно соответствует официальных параметрам.

Минимальные системные требования Middle-Earth: Shadow of War

✔ Операционная система: «Windows 7 SP1 with Platform Update for Windows 7»;

✔ Процессор: «AMD FX-4350, 4.2 GHz или Intel Core i5-2300, 2.80 GHz»;

✔ Видеокарта: «AMD HD 7870, 2 GB или NVIDIA GTX 660, 2 GB»

✔ Оперативная память: «6 GB ОЗУ»;

✔ Место на жёстком диске: «70 GB»;

✔ DirectX: «Версии 11»;

✔ Сеть:

✔ Дополнительно: «X64 required».

Рекомендуемые системные требования Middle-Earth: Shadow of War

✔ Операционная система: «Windows 10 Creators Update»;

✔ Процессор: «AMD FX-8350, 4.0 GHz или Intel Core i7-3770, 3.4 GHz»;

✔ Видеокарта: «AMD RX 480, 4 GB or RX580, 4GB или NVIDIA GTX 970 4, GB or GTX1060, 6GB»;

✔ Оперативная память: «12 GB ОЗУ»;

✔ Место на жёстком диске: «70 GB»;

✔ DirectX: «Версии 11»;

✔ Сеть: «Широкополосное подключение к интернету»;

✔ Дополнительно: «X64 required».

С первого взгляда на системные требования можно понять, что игра разработана по той же технологии, что и первая часть. И это никакой не минус, а в чём-то даже плюс, ведь игра имеет невысокие системные требования. Чтобы получить 60 FPS на минимальных настройках графики достаточно использовать «Intel Core i5-2300» и «Nvidia GTX 660» с двумя гигабайтами видеопамяти.

Но само собой, рекомендую настройки намного выше, да и это не учитывая разнообразного HD-комплекта, которые стал доступен сразу же после релиза игры. Если хотите иметь наиболее чёткую картинку в игре, тогда придётся точно купить видеокарту уровня «GTX 1070» и никак не меньше.

Сохранения несовместимы с последним обновлением в Middle-earth: Shadow of War

В Middle-earth: Shadow of War сохранения несовместимы с последним обновлением ? Такая проблема была замечена после того, как были установление 4K-текстуры. Однако на практике оказалось, что это всего лишь ложная тревога, поэтому можно совершенно спокойно игнорировать данное сообщение и продолжать спокойно играть. Никаких проблем с загрузкой не будет.

Отсутствует звук в Middle-earth: Shadow of War

В Middle-earth: Shadow of War нет звука ? Если вдруг возникла такая проблема, тогда, как вариант, можете попробовать установить другое качество звука в панели инструментов «Realtek HD» по умолчанию - 16bit, 48kHz. Суть проблемы может заключаться в том, что некоторые встроенные звуковые карты могут испытывать проблемы при высоком качестве звука, потому что большая часть встроенных звуковых карт не могут в современных реалиях воспроизводить высокое качество звука.

Middle-earth: Shadow of War не скачивается

Middle-earth: Shadow of War не закачивается ? Парой возникают проблемы и при скачивании игры, когда Steam останавливает скачивание Middle-earth: Shadow of War . В этом случае первым делом необходимо убедиться в том, что на вашем жёстком диске достаточно места. Как только убедитесь или освободите место, попробуйте вновь запустить скачивание в Steam. Если это не помогло, тогда необходимо перезагрузить компьютер, после чего сменить регион загрузки в Steam. Однако если и этот способ решения проблемы не помог, тогда придётся дождаться патча, поскольку проблема, скорее, на стороне сервера, а не у вас.

Middle-earth: Shadow of War долго загружается

На самом деле, нельзя сказать, что это действительно проблема, поскольку это, скорее, халатность современных разработчиков видеоигр. В связи с тем, что игры сейчас занимают крайне много места на жёстком диске, довольно часто старые модели HDD банально не могут справиться с большими объёмами работы. В итоге, загрузка длится намного дольше, чем обычно.

Очень долгие загрузки в Middle-earth: Shadow of War особенно актуально по той причине, что PC-версия с комплектом текстур высокого разрешения и заставками в разрешении 4K весят больше 100 гигабайт - это просто невероятно много. В связи с этим, какой-нибудь старенький жёсткий диск вряд ли потянет такие объёмы.

Если Middle - earth : Shadow of War очень долго зрузится , тогда первым делом следует попытаться выставить «высокий» приоритет для игры в диспетчере задач «Windows». Попробуйте также снизить качество текстур, чтобы хотя бы немножко упростить своему «железу» обработку файлов игры для диска. Также можно попробовать установить игру на твердотельный накопитель - SSD. Суть в том, что такие диски отличаются своей высокой скорость работы, хотя и стоят соответствующе.

Версия Middle-earth: Shadow of War из Microsoft Store не работает: Ошибка 0x80070005

Достаточно многие игроки, которые купили Middle-earth: Shadow of War в «Microsoft Store» банально не могут её запустить. Проблема по своей структуре похожа на проблема, которая появилась со стороны Microsoft, но для решения ошибки можете попробовать проделать несколько простых действий: обновить приложение магазина, отключить брандмауэр, обновить ОС и просто убедиться в том, что дата и время соответствует действительности.

В Middle-earth: Shadow of War ошибка 0xc00007b

Очередная ошибка, которая может возникнуть при запуске игры. Причём она тоже будет связана напрямую с операционной системой. Помимо довольно специфических обновлений с поддержкой «DirectX 11.1», игра также требует полного набора улучшений «Windows 7 Service Pack 1». Получить апдейт можно будет благодаря службе автоматического обновления операционной системы, либо же если загрузите его отдельно на сайте службы поддержки.

Видеокарта не поддерживает DirectX 11 в Middle-earth: Shadow of War

Если у вас выбивает ошибку, в которой сказано, что «Видеокарта не поддерживает DirectX 11 », тогда решение проблемы вы найдёте тут. Первым делом зайдите в «Диспетчер устройств» и там выбираете «Видеоадаптеры», после чего кликаете на свою видеокарту, следом отключая её. Теперь возвращаетесь обратно в игру, сворачиваете её и включаете отключённую ранее видеокарту. Возвращаетесь в игру, выбираете в настройках обязательно теперь дискретную видеокарту, после чего подтверждаете свой выбор. Выбираете теперь свою игровую видеокарту, подтверждаете решение и обратно заходите в игру. В случае если изображение после всех этих действий будет рябить, а сама игра сильно фризить, тогда необходимо будет вновь переключиться на дискретную видеокарту, а после на игровую и подтвердить это.

В Middle-earth: Shadow of War расплывчатая графика или текстуры

Как правило, такая проблема в игре связана с динамическим разрешением. Динамические освещение всегда включено в настройках для более плавной частоты кадров, поэтому если расплывчатые текстуры или графика мешают, рекомендую отключить динамические освещение.

Middle-earth: Shadow of War фризится на главном экране

Чаще всего проблема возникает из-за нескольких подключённых к компьютеру USB-устройств. Поэтому чтобы избавиться от этой проблемы отключите на своём компьютере всё, кроме самого необходимого. Однако если проблема так и не была решена этим путём, тогда обновите свои драйвера видеокарты.

Middle-earth: Shadow of War не выдаёт больше 42 кадров в секунду

Некоторые игроки жалуются на то, что Middle-earth: Shadow of War заблокирован на 42 кадрах в секунду и это при том, что компьютер способен далеко на большее. Проблема заключается в конфигурации с процессором «Ryzen» и видеокартой «Nvidia». Увы, но пока что решения нет, поэтому придётся ждать патча от разработчиков.

В Middle-earth: Shadow of War недоступно API Direct3D 11.1

Обычно с данной проблемой сталкиваются игроки, которые имеют на своём «железе» операционную систему Windows 7. Чтобы решить ошибку, придётся первым делом установить обновление, которое просит игра и следом установить «Internet Explorer 11», потому что некоторые файлы будут привязаны к браузеру. После этих действий компьютер обязательно нужно будет перезагрузить.

Избавиться от ошибки Недоступно API Direct3D 11.1 в Middle-earth: Shadow of War можно также, если обновите саму операционную систему. Сделать это можно будет в автоматическом режиме благодаря соответствующей опции на панели управления Windows 7, либо если переберёте все обновления вручную на официальном сайте компании Microsoft.

Для Middle-earth: Shadow of War не скачивается набор HD-текстур

Набор HD-текстур для повышения внешнего вида Middle-earth: Shadow of War представлен в виде бесплатного дополнения к игре, но парой при скачивании возникают проблемы. Как правило, когда сама игра скачана, а игрок пытается отдельно скачать HD-текстуры, возникает проблема, при которой скачать улучшенные текстуры невозможно. Самое простое решение проблемы - это удалить игру и скачать её заново. В итоге, набор будет в комплекте сразу, поэтому проблема будет решена.

В Middle-earth: Shadow of War проблема с несколькими мониторами

Middle-earth: Shadow of War запускает не на том мониторе , что делать? Для этого необходимо перейти в настройки видео и установить игру на «Максимизированное» отображение. После этого жмёте на сочетание клавиш «Alt+Enter», чтобы игра переключилась в оконный режим на втором экране. Теперь дело за малым: перетягиваете окно в основной монитор, меняете в видео настройка на делаемые и вновь жмёте на сочетание клавиш «Alt+Enter». После этих действий игра всегда будет запускаться с основного монитора.

Middle-earth: Shadow of War зависает после запуска

Если Middle - earth : Shadow of War после запуска начинает зависать , тогда, скорее всего, проблема связана с несколькими контроллерами, которые подключены через USB. Так что если это ваш случай, тогда необходимо отключить один из контроллеров. Однако если вы не играете на контроллере, тогда попробуйте обновить свои графические драйверы до последней версии.

После запуска Middle-earth: Shadow of War появляется чёрный экран

Жмите на сочетание клавиш «Alt+Enter», чтобы перейти в оконный режим. После этого запускаете игру в оконном режиме через «Steam» и пробуете таким способом изменить настройки разрешения в самой игре.

В Middle-earth: Shadow of War не работает Steam Family Sharing

Думаю, многим известно, что в «Steam» существую крайне удобная функция, которая называется «Family Sharing». Функция сделана специально для тех случаев, когда два и больше людей в одной семье хотят поиграть в игры, но отдельно друг от друга. Суть в том, что функция позволяет открывать библиотеки друг для друга и поэтому, таким образом, можно играть во все имеющиеся игры в ней.

Увы, но Family Sharing не работает в Middle - earth : Shadow of War , поскольку игра использует сторонние сетевые функции - например, «WBPlay». В связи с этим разработчикам пришлось отключить Family Sharing в новом проекте.

В Middle-earth: Shadow of War выдаёт ошибку от отсутствии DLL-файла

Как правило, ошибки, связанные с отсутствием DLL-библиотек, возникают при запуске какой-либо игры, хотя парой игра может указывать на какие-нибудь конкретные DLL-файлы. И если игра такие файлы не находит, тогда банально вылетает самым наглым образом.

Для того чтобы исправить данную ошибку, необходимо первым делом найти нужную библиотеку DLL и после установить её в систему. Проще всего сделать это можно будет при помощи программы под названием «DLL-fixer», которая сканирует систему и помогает быстро отыскать недостающие библиотеки.

Хоть Middle-earth: Shadow of War и может показаться довольно простым экшеном в открытом мире, но в ее глубинах таится куда больше тонкостей, факторов и игровых элементов, с которыми вам так или иначе придется иметь дело. Так почему бы заранее не приготовиться и сделать свой игровой опыт в Middle-earth: Shadow of War настолько гладким, насколько это возможно? Именно в этом гайде мы с вами и поделимся несколькими советами, которые помогут вам глубже погрузиться в жестокий мир Средиземья.

Полезные советы для новичков в Middle-earth: Shadow of War

Не теряйте бдительности!

Как только вы начнете играть в Middle-earth: Shadow of War, то вам сразу же может показаться, что Талион, главный герой данной игры, просто Бог на поле боя и вам абсолютно ничего не грозит. Только нажимай одну или две кнопки и перед вами ложатся целые легионы орков.

Ну, по началу, оно может быть и так, но со временем игра будет становиться все сложнее и сложнее. В какой-то определенный момент вы поймете, что Талион не такой уж и непобедимый воин — его тоже можно положить на лопатки.

Постоянно следите за своим окружением на поле боя! Сначала пропустили один удар — не страшно. Потом второй, третий, четвертый, а затем смотришь на количество оставшегося здоровья и плакать хочется, так как приходит понимание, что это громадную кучу орков вам точно не победить.

Именно поэтому мы настоятельно вам рекомендуем не игнорировать такие две механики в Middle-earth: Shadow of War, как парирование и уклонение. Возможно, слабых или начальных орков можно победить просто затыкав мечом, но со временем они будут сильнее: начнут носить броню, у них появятся особые умения, их нельзя будет уже так просто добить и тому подобное.

Если научитесь вовремя атаковать, парировать и уклоняться, то Талион под вашим управлением действительно станет непобедим. Поверьте, игра только кажется легкой, но она так или иначе покажет вам свое настоящее лицо.

Исследуйте мир и будете вознаграждены

Если вы играли в предыдущую часть данной франшизы, Middle-earth: Shadow of Mordor, то знаете, что открытый мир в игре просто невероятно огромен и наполнен множеством геймплейных элементов. Так вот, открытый мир в Middle-earth: Shadow of War стал намного больше и контента в нем прибавилось на порядок.

Мы рекомендуем вам не стараться как можно быстрее пройти сюжетную кампанию и забыть игру. Самый сок Middle-earth: Shadow of War содержится как раз таки в открытом мире и вашей интеракции с ним. Тщательно изучайте открытый мир игры и вы будете щедро вознаграждены.

Играйтесь со знаменитой и обновленной системой Nemesis. На этот раз вы будете иметь дело не только с армией Темного властелина, но и с другими племенами орков, которые определенно не дадут вам заскучать. Все орки разные: слабости и преимущества, харизматичный внешний вид и озвучка, уникальные способности.

Вербуйте тех, кто, по вашему мнению, заслуживает место в вашей армии и избавляйтесь от ненужного вам мусора! Помимо этого, в игру также были добавлены невероятного масштаба сражения, связанные с захватом крепостей, которые предоставят вам контента на многие десятки часов.

Также не стоит забывать об огромное куче коллекционных предметов, раскиданных по действительно обширному миру. Любите проходить игры на сто процентов? Middle-earth: Shadow of Mordor определенно вам понравится. В общем, мир Middle-earth: Shadow of War богат на развлечения, так что не стоит гнаться исключительно за сюжетом, так как игра может предоставить вам гораздо больше, чем несколько часов геймплея.

Умерьте свою кравожадность

Порой, хочется броситься на амбразуру с первых часов игры. Пойти, ввязаться в драку с каким-то Вождем и попытаться его одолеть. Однако, без какой-то практики в течение определенного времени, навряд ли у вас это выйдет. Игра разработана таким образом, чтобы вы начинали покорять различные армии орков, начиная с низших капитанов.

Если вы попробуйте сразу же напасть на Вождя, не подготовившись как следует и не набравшись порядком опыта, то вас наверняка ожидает поражение. Даже если вы сильный игрок сам по себе и сможете пересилить высокоуровневых противников — это займет у вас немало времени и, возможно, нервов.

Не спешите покорять или же уничтожать всех крупных шишек с самого начала. Постепенно, шаг за шагом, подчиняйте или убивайте капитанов в армии, затем, добравшись до верха, уничтожьте телохранителей большого босса. Обдумывайте каждый свой шаг, планируйте действия тщательно и к вашим ногам смогут упасть даже самые сильные Вожди орков в Middle-earth: Shadow of War.

Снизьте загруженность интерфейса

Если вы играли в предыдущую часть франшизы, то помните, что в настройках интерфейса можно было спокойно отключать множественные опции, так как интерфейс в игре, по мнению некоторого процента игроков, был излишне перегружен информацией.

В Middle-earth: Shadow of War в этом аспекте мало что изменилось и интерфейс игры содержит в себе огромное количество разнообразной информации, предоставляющей вам поддержку во время игрового процесса. Однако, что если этой поддержки уж слишком много?

Мы рекомендуем вам зайти в настройки интерфейса Middle-earth: Shadow of War и настроить его по свои предпочтениям. Также в настройках интерфейса вы можете найти опции, отвечающие за подсказки об наносимым по вам атакам противников. Причем, сразу две подсказки: вспышкой и значком. Кому столько нужно подсказок об опасности, верно? Если вам мешается один из них, то спокойно отключите ненужную функцию.

Помимо прочего, вы можете вообще отключить подсказки об приближающейся опасности, что несомненно во множество раз усложнит игру, но для фанатов хардкора данная возможность станет приятной новостью. Представьте себе: вокруг 30 орков, некоторые из них замахиваются для нанесения удара по вам и никаких подсказок.

Охотник за сокровищами

Вы будете сражаться с огромными толпами орков — это плюсы современных технологий. Из некоторых орков будут время от времени выпадать всякие полезные предметы: доспехи, оружие и камни, которыми все это дело можно модифицировать. Однако, в пылу сражения все эти вещички подбирать довольно проблематично, а порой — попросту забываешь о них, так как нужно было уносить ноги, чтобы не стать жертвой какого-то уродца.

Что же делать, если не хочется бросать лут среди толпы разъяренных орков? Тут вам на выручку идет особый навык под названием «Охотник за сокровищами». Если вы приобретете его, то вам даже нажимать ничего не придется — все автоматически будет подбираться. Набрели моделькой Талиона на выпавшую вещичку и она уже хранится у вас в инвентаре.

Довольно полезный навык, но у него есть один нюанс: вам понадобится полностью открыть ветку Призрака. Да, не каждый пойдет на такой шаг, так как веток в Middle-earth: Shadow of War целых пять штук: Бой, Хищник, Дальний бой, Призрак и Наездник. Плюс, некоторые навыки открываются посредством прохождения сюжета. Однако, если вы постоянно теряете выпадающий из орков лут, то вам следует серьезно задуматься о полной прокачке ветки Призрака, чтобы получить доступ к заветному навыку «Охотник за сокровищами».

Нашли опечатку? Выделите текст и нажмите Ctrl + Enter

Все х86-совместимые процессоры, и все современные 32- и 64-разрядные ОС используют страничную организацию физической и виртуальной памяти. Для каждого приложения производится сопоставление виртуального адреса страницы и физического адреса посредством таблицы страниц. Чтобы ускорить этот процесс сопоставления, современные процессоры используют буфер ассоциативной трансляции (translation lookaside buffer, TLB), который кэширует сопоставления физических и виртуальных адресов, к которым обращались наиболее недавно.
Как правило, область памяти, выделяемая приложению, не является непрерывной, и страницы памяти часто бывают фрагментированы. Но из-за того, что таблица страниц памяти скрывает физические адреса от приложений, приложения «думают», что предоставленная им область памяти является непрерывной. По аналогии – приложения, не работающие с файловой системой напрямую, не имеют понятия о фрагментации отдельных файлов.
Когда запущенное приложение осуществляет доступ к памяти, процессор использует таблицу страниц для преобразования виртуального адреса, используемого приложением, в физический адрес. Как уже было сказано выше, для ускорения этого процесса используется кэширующая система – буфер ассоциативной трансляции. Если запрошенный адрес находится в TLB – процессор может обработать запрос намного быстрее из-за отсутствия необходимости поиска соответствия по всей таблице страниц. Соответственно, если запрошенный адрес в кэше TLB отсутствует – то производится стандартная операция поиска соответствия виртуального и физического адресов в таблице страниц, и лишь после этого запрос может быть обработан.
Из-за огромного количества страниц, эффективность работы кэша TLB имеет огромную важность. В стандартном 32-битном сервере под управлением любой ОС – не важно, Windows это, Linux, или какой-то другой Unix, с 4 Гб RAM, таблица страниц будет содержать миллион записей о каждой 4-килобайтной странице. А теперь представьте, если у нас, к примеру, 64-битная ОС и, скажем, 32 Гб памяти? Получается аж 8 млн. 4-килобайтовых страниц.
Почему использование этой технологии [больших страниц] удобнее? Допустим, наше приложение пытается прочитать 1 Мбайт (1024 Кбайт) непрерывных данных, доступ к которым осуществлялся сравнительно давно (то есть в кэше TLB этот запрос не сохранился). Если страницы памяти имеют размер 4 Кбайт – то это означает, что придется осуществить доступ к 256 страницам. Получается, что нам придется произвести 256 операций поиска в таблице страниц, в которой могут быть миллионы записей. Это займет достаточно много времени.
Теперь представим, что размер страницы равен 2 Мбайт (2048 Кбайт). В этом случае поиск в таблице страниц придется осуществлять единожды, если блок данных в 1 Мбайт, который нам нужен, находится целиком в одной странице, или же дважды – в противном случае. А если еще используется TLB – то процесс протекает еще намного быстрее.
Для маленьких страниц, TLB содержит 32 записи для кэша L1 и 512 записей для кэша L2. Поскольку каждая запись соответствует 4-килобайтной странице, получается, что весь TLB покрывает всего 2 Мбайт виртуальной памяти.
Для больших страниц, буфер TLB содержит 8 записей. Поскольку каждая запись здесь адресует 2 Мбайт памяти, TLB адресуют 16 Мбайт виртуальной памяти. Этот механизм становится намного более эффективным при использовании приложений, требовательных к объему памяти. Представьте, что ваше приложение пытается прочитать, допустим, 2 Гбайт данных. Что будет быстрее — считывание тысячи закэшированных 2-мегабайтных страниц или «перелопачивание» полумиллиона маленьких 4-килобайтных страниц?

  • Дата выхода: 10 октября 2017 года
  • Жанр: Приключенческий экшн с элементами RPG
  • Издатель: WB Games
  • Разработчик: Monolith Productions

Middle-earth: Shadow of War — мультиплатформенная игра жанра Action/RPG с видом от третьего лица и открытым миром от известной студии-разработчика Monolith Productions, изданная компанией Warner Bros. Interactive Entertainment. Игра вышла в версиях для ПК и консолей текущего поколения (Xbox One и PlayStation 4) 10 октября 2017 года. Shadow of War является продолжением Middle-earth: Shadow of Mordor, вышедшей в 2014 году, и она также основана на книгах Дж. Р. Р. Толкина и их экранизациях Питера Джексона.

При разработке Shadow of Mordor студия Monolith получила большой опыт работы над проектами с открытым миром, и сразу же захотела выпустить улучшенную игру Shadow of War — более насыщенную версию, по сравнению с первой игрой. Этот проект изначально планировалось закончить к августу 2017 года, но в июне издатель решил отложить релиз еще на пару месяцев (до октября) — под предлогом доработки и шлифовки продукта для соответствия высочайшим запросам геймеров.

Управление в игре осуществляется от лица следопыта Талиона, который пытается использовать одно из колец власти для того, чтобы собрать армию орков и троллей, бросив вызов Саурону. Талион, вместе с вселившимся в него духом эльфа Келембрибора, хочет показать Саурону, кто в Мордоре хозяин, и при помощи совершенного кольца силы подчиняет орков, собирая армию своих сторонников.

Не будем подробно останавливаться на сюжете в Shadow of War, который разделен на ряд не слишком связанных линий и примечателен персонажами и характерами. В игре используется улучшенная система Nemesis из предыдущей серии: мир игры и его персонажи меняются в зависимости от действий и решений игрока, и каждое прохождение отличается от предыдущего. К слову, при наличии сохраненных игр из Shadow of Mordor, можно перенести в следующую игру отдельных персонажей из первой игры.

Новая серия игры предлагает не сильно изменившиеся драки, аналогичные рукопашным сражениям из Batman: Arkham, когда получается быстро двигаться в толпе врагов, избивая их. Соперники часто собираются толпой на небольших участках и давят своим количеством, прежде всего. Встречи с самыми сильными врагами и их охраной сводятся к применению самого эффективного набора навыков, и хотя орки иногда блокируют часто используемые приемы, всегда можно найти альтернативные варианты.

Если говорить о визуальной части игры, то Shadow of War отличается действительно хорошей проработкой внешности персонажей, с художественной и технической точек зрения. А вот регионы хоть местами и выглядят неплохо и не являются похожими друг на друга, но заснеженные просторы, густые леса, зеленые луга и развалины смотрятся порой довольно блекло и минималистично, хотя иногда и впечатляют красивыми панорамами. В целом, игра хоть и выглядит неплохо, но явно не дотягивает до современного уровня.

С технологической точки зрения, Shadow of War основана на игровом движке Firebird , который является последней версией серии движков Lithtech, разработанных компанией Touchdown Entertainment — дочерним предприятием Monolith Productions. Всего было выпущено более десятка версий игровых движков этого семейства, и последнее поколение получило название Firebird Engine, первой игрой на нем и стала Middle-earth: Shadow of War.

Ранее, различные версии движков Lithtech использовались в таких играх от самой Monolith и лицензиатов, как No One Lives Forever, Tron 2.0, F.E.A.R., F.E.A.R. 2, Condemned: Criminal Origins, Middle-earth: Shadow of Mordor и других. Изначально движок Lithtech носил название DirectEngine и был разработан Monolith Productions для включения в состав DirectX SDK, но затем был переименован в Lithtech. Первыми играми на движке версии 1.0 стали Shogo: Mobile Armor Division и Blood II: The Chosen из конца 90-х. Второе поколение движков Lithtech 2 имело несколько версий и на их основе сделаны такие игры, как No One Lives Forever и KISS: Psycho Circus: The Nightmare Child.

Версия движка Lithtech Talon была развитием Lithtech 2.4, и в ней был серьезно улучшен рендерер, который мы увидели в игре Aliens versus Predator 2. Еще одна специальная версия Lithtech Triton, основанная уже на Lithtech 3.0, была доработана для игры Tron 2.0, а в Lithtech Jupiter снова была серьезно улучшена графическая часть: шейдеры, продвинутое затенение, постфильтры, лицевая анимация и динамические тени. Эта версия игры использовалась в таких популярных играх, как No One Lives Forever 2 и Medal of Honor: Pacific Assault.

Далее была версия Lithtech Discovery, на которой основана игра The Matrix Online, в ней также поддерживались динамические тени, шейдерная поверхность воды и системы частиц. Последующей версией игрового движка стала Jupiter EX (Extended — расширенная), в которой появилась поддержка DirectX 9 и более новых версий этого API, несколько методов рельефного текстурирования, пиксельные шейдеры версии 3.0, дополнительные постэффекты (blur, motion blur, глубина резкости и т. д.), а в качестве физического движка использовалась технология Havok. На Jupiter EX была основана игра F.E.A.R., а на самом последнем варианте Jupiter EX создали предшественницу рассматриваемой сегодня игры — Middle-earth: Shadow of Mordor.

А вот для новой Middle-earth: Shadow of War разработчики еще раз переработали игровой движок и переименовали его в Firebird Engine. В графической части обновленного движка появились современные технологии: поддержка высоких разрешений рендеринга, различных видов сглаживания при помощи постобработки (FXAA и TAA), аппаратная тесселяция, динамическое разрешение, были улучшены система освещения и рендеринг теней, а также многое другое — вроде имитации глобального затенения. Вероятно, ко всему этому приложила руку и компания Nvidia, в маркетингово-техническую программу которой вошла Shadow of War.

Еще на игровой выставке Gamescom 2017, компании Nvidia, Warner Bros. Interactive Entertainment и Monolith Productions анонсировали совместную работу над ПК-версией игры. В частности, Nvidia помогла Monolith добавить как собственную технологию Ansel, так и другие возможности ПК-версии, вроде HDR-рендеринга в высоких разрешениях, который принесет счастливым обладателям соответствующих телевизоров и мониторов более широкий диапазон отображаемых цветов и яркости, повышенный контраст. Этот режим рендеринга автоматически включается при поддержке HDR и Advanced Color в операционной системе.

Что касается технологии Nvidia Ansel , то эта технология захвата скриншотов в игровых приложениях уже известна нам по другим проектам. Ansel позволяет не просто захватывать 2D-изображение из игры, а изменять его по мере необходимости, передвигая и поворачивая виртуальную камеру, также меняя ее характеристики, чтобы получить необходимую композицию кадра и ракурс. Дополнительно можно применить к изображению и некоторые постфильтры, настроив контрастность, яркость, глубину резкости и другие параметры, а также захватить 360-градусную стереокартину для просмотра в VR-шлеме и/или записать изображение в HDR-формате.

Системные требования

Минимальные системные требования:

  • центральный процессор Intel Core i5-2300 (2,8 ГГц) или AMD FX-4350 (4,2 ГГц);
  • оперативная память объемом не менее 6 ГБ ;
  • видеокарта Nvidia GeForce GTX 660 или AMD Radeon HD 7870 ;
  • видеопамять объемом 2 ГБ ;
  • 70 ГБ ;
  • Microsoft Windows 7 SP1/8/10 ;
  • центральный процессор Intel Core i7-3770 (3,4 ГГц) или AMD FX-8350 (4,0 ГГц);
  • оперативная память объемом 12 ГБ ;
  • видеокарта Nvidia GeForce GTX 970/GTX 1060 или AMD Radeon RX 480/RX 580 ;
  • видеопамять объемом 4 ГБ ;
  • свободное место на накопителе 70 ГБ ;
  • 64-битная операционная система Microsoft Windows 10 Creators Update ;
  • широкополосное подключение к интернету.

Для игры Middle-earth: Shadow of War подойдет любая современная версия операционной системы от компании Microsoft, начиная от Windows 7 с установленным SP1 и всеми обновлениями — так как игра довольствуется устаревшей версией графического API DirectX 11, то использование Windows 10 тут вовсе не обязательно, хоть и рекомендуется разработчиком. Ну а необходимость именно 64-битных версий операционных систем давно стала привычной для современных игровых проектов, так как это помогает уйти от ограничения в 2 ГБ используемой оперативной памяти на процесс.

Требования к аппаратному обеспечению у Shadow of War типичны для современных игр, в качестве минимально подходящих для игры видеокарт указаны старенькие модели видеокарт GeForce GTX 660 и Radeon HD 7870, все еще часто встречающиеся в игровых ПК. Для запуска игры потребуются всего 6 ГБ оперативной памяти, что ниже типичных игровых требований, а также центральный процессор уровня Intel Core i5-2300 или AMD FX-4350 — это средний уровень требований к системе. Но по тому, что в рекомендациях указаны уже более мощные процессоры Core i7-3770 и AMD FX-8350, становится понятно, что игра требовательна и к CPU.

Рекомендованные требования к видеокартам установлены вменяемые. Разработчики уверены, что для комфорта при высоких графических настройках, игрокам потребуется игровая система с видеокартами Radeon RX 480 (RX 580, что почти одно и то же) или GeForce GTX 970 или GTX 1060 (вариант с 6 ГБ видеопамяти тут обязателен), и эти модели близки друг к другу по возможностям. Пожалуй, можно согласиться с выбором этих моделей для высоких настроек, но не ультравысоких. В целом, судя по минимальным и рекомендованным требованиям игры, Middle-earth: Shadow of War предъявляет средние требования к мощности универсальных и графических процессоров на данный момент.

Но обладателям мощных игровых ПК предлагается установка бесплатного текстурного пака High Resolution Texture Pack , включающего ресурсы повышенного качества. Также есть и улучшенные видеоролики в другом DLC. Естественно, что включение HD-текстур (уровень Ultra в настройках) предъявляет куда более серьезные требования к объему видеопамяти и ОЗУ. Так, оперативной памяти в этом случае не хватит даже 12 ГБ, а требуется 16 ГБ минимум. Видеопамяти нужно уже от 8 ГБ, поэтому и список годных видеокарт уменьшается, и начинается от Nvidia GeForce GTX 1070 и AMD Radeon R9 390, как раз и имеющих столько VRAM.

Интересно, что компания Nvidia привела собственные рекомендации для разных уровней детализации и разрешений. При высоком (High) уровне настроек для разрешения 1920×1080 они считают, что нужна GeForce GTX 1060 6GB, для 2560×1440 потребуется хотя бы GTX 1070, ну а для 4K придется брать топовую GTX 1080 Ti. Еще больше впечатляют рекомендации для ультра-детализации: разрешение рендеринга в 1920×1080 будет играбельно с GTX 1070, для 2560×1440 нужна GTX 1080, а для 4K-разрешения компания рекомендует аж две GTX 1080 Ti в SLI-конфигурации! В таком варианте требования к системе уже явно выше средних.

Тестовая конфигурация и методика тестирования

Игра входит в маркетингово-техническую программу поддержки Nvidia и использует некоторые технологии компании, описанные выше. Так как мы проводим свои тесты не сразу после выхода игры в этот раз, то просто используем последний доступный драйвер, включающий оптимизацию под все всех осенние релизы, включая и рассматриваемую сегодня игру. Мы использовали версию драйверов 388.31 WHQL от 15.11.2017 , предназначенную для таких игровых проектов, как Star Wars Battlefront II, Injustice 2 и Destiny 2, но оптимизации для Middle-earth: Shadow of War тут также есть, естественно.

Кроме привычной поддержки технологий компании Nvidia, с издателем удалось договориться и о поставке игры Middle-earth: Shadow of War в комплекте с некоторыми вариантами видеокарт GeForce GTX 1080 Ti и GeForce GTX 1080, а также в дополнение к готовым системам и мощным игровым ноутбукам. Именно такие решения компании, как GTX 1080 Ti и GTX 1080 и позволят полностью насладиться игрой в высоком разрешении при максимальном комфорте.

К счастью для нас, в игре есть встроенный тест производительности, помогающий подобрать идеальные настройки для обычных пользователей и серьезно облегчающий жизнь тестеров. Для того, чтобы протестировать производительность рендеринга в игре, нужно открыть меню настроек Display, выставить полноэкранный режим, отключить вертикальную синхронизацию и динамическое разрешение, а максимальную частоту кадров (Max FPS ) выставить в неограниченную. Далее в продвинутых настройках Advanced Options выставить необходимые параметры качества рендеринга и запустить тест при помощи выбора опции Run Benchmark в самом низу.

В целом, можно сказать, что фрагмент для теста выбран разработчиками неплохо, в нем есть как открытые пространства, так и помещения, как большое количество различных персонажей, так и многочисленные спецэффекты. Так что полученная частота кадров в тесте в принципе соответствует тому, что будет наблюдаться и при типичной игре:

Мы прогнали наш тест с выводом на экран статистики использования ресурсов центрального и графического процессоров при помощи утилиты MSI Afterburner. Загрузка CPU в процессе тестирования при средних и максимальных настройках в среднем составила около 20-25%, но иногда доходила и до 30%. И хотя программисты движка явно работали над его оптимизацией, ядра CPU загружены работой неравномерно, и производительность при установке мощных видеокарт, вроде GeForce GTX 1080 Ti, частенько упирается в CPU — даже столь мощный.

Так что с точки зрения центрального процессора, игре требуется четыре относительно быстрых ядра CPU для того, чтобы обеспечить приемлемый комфорт, хотя и быстрый двухъядерный процессор с поддержкой Hyper-Threading может обеспечить минимально приемлемую производительность. Но для полноценного комфорта нужен мощный современный четырехъядерник, который мы и рекомендуем для игры. При этом, главное тут — высокая рабочая частота, ведь игра серьезно загружает работой лишь пару-тройку потоков, и они должны выполняться максимально быстро. Даже наш тестовый процессор не дал GeForce GTX 1080 Ti раскрыть все ее возможности, ограничивая производительность (обратите внимание на примерно 90% загрузку одного из потоков) при ультра-настройках:

Графический же процессор в нашем тесте был загружен работой на 80-99% при прогоне на системе с видеокартой топового уровня при максимальных настройках, а в случае средних настроек и самых мощных видеокарт показатель использования GPU зачастую снижается до значительно меньшей загрузки порядка 60-80%, что говорит о явном упоре в возможности CPU в таких условиях. Получается, что даже наш мощный тестовый процессор все равно остается недостаточно быстрым для игры при разрешении Full HD, хотя частота кадров при этом заметно выше 100 FPS и комфорт обеспечивается в любом случае.

В наших тестах мы измеряли не только среднюю, но и минимальную частоту кадров, так как от нее зависит и стабильность видеоряда, и общий комфорт для игрока. По средней и минимальной частоте кадров из нашего теста вполне можно сделать выводы об общей плавности и комфортности. Для такой игры как Middle-earth: Shadow of War, будет вполне достаточно стабильных 30 кадров в секунду, но без явных падений ниже этой отметки. То есть, если говорить о приемлемых показателях для комфорта, то это 40 FPS в среднем при минимальных 30 FPS. Для более требовательных игроков комфортной планкой остаются 60 FPS, причем минимальных — лишь в этом случае игра получается абсолютно плавной.

Если говорить об уровне использования видеопамяти игрой Shadow of War, то выводы сильно зависят от настроек. Если выставить высокие настройки разрешения текстур, то игре вполне хватает даже 3 ГБ памяти у GeForce GTX 1060 3GB, а вот при установке ультра-качества будет необходим объем видеопамяти уже в 8 ГБ, как минимум. Хотя такая видеокарта как GTX 1060 6GB и обеспечит 40 FPS в среднем в самых сложных условиях, но минимальная частота кадров при этом часто снижается ниже 30 FPS, что делает игру не слишком комфортной. Только 8 ГБ видеокарты позволяют получить 30 FPS при ультра-текстурах во всех возможных условиях.

При высоких настройках игра использует около 3-4 ГБ (редко до 5 ГБ) видеопамяти, в зависимости от разрешения рендеринга, при ультра-настройках — от 8-9 ГБ, причем от разрешения уже мало что зависит. Так что видеокартам с 3-4 ГБ видеопамяти на борту в этой игре будут доступны текстуры только высокого качества. Но оптимальным объемом VRAM для распространенных разрешений в этой игре все равно можно считать 4 ГБ — для текстур высокого качества этого достаточно, а разница с ультра не такая уж и большая. Потребление ОЗУ всей системой при игре в Shadow of War составляет от 5 до 10 ГБ памяти, в зависимости от настроек и разрешения.

Влияние настроек на производительность и качество

Графические настройки в Middle-earth: Shadow of War изменяются только во внутриигровом меню, которое можно вызвать в том числе и прямо во время игры. Изменение всех графических настроек приводится в действие сразу же и не требует полного перезапуска игры (просто перезагружаются текстурные данные), что удобно для настройки качества рендеринга и позволяет сразу же оценить внесенные в настройки изменения.

В Middle-earth: Shadow of War в наличии приличное количество графических настроек, хоть и не рекордное. Изменяя их, можно получить требуемое качество картинки при соответствующей производительности. Удобно, что в игре можно отдельно настроить все важные параметры, включая качество текстур, степень текстурной фильтрации, выбрать метод полноэкранного сглаживания, а также детализацию геометрии и эффектов и другое.

В игре есть два подменю, настройки в которых влияют на графику — в первом (Display) есть выбор разрешения рендеринга (разрешение вывода равно разрешению дисплея в Windows), полноэкранного или оконного режима вывода, настройка яркости экрана, возможность включить или выключить вертикальную синхронизацию, отрегулировать динамическое разрешение и выставить ограничитель частоты кадров. Для игры последние три может и полезны, а для тестирования мы их все отключили.

Более важным является меню продвинутых настроек качества изображения Advanced, в котором можно найти больше дюжины подробных параметров. Что особенно удобно для неопытных пользователей, при наличии большого количества графических настроек, в Middle-earth: Shadow of War есть и автонастройка и предустановленные профили качества. Так что вручную подбирать требуемые значения настроек под собственные запросы плавности и качества им не придется.

Кроме выбора профиля, всегда можно воспользоваться услугами встроенной автонастройки (Auto Config) или внешней утилиты Nvidia GeForce Experience, которая подберет настройки конкретно под вашу систему. В своей дальнейшей работе над тестами мы использовали встроенные в игру профили Medium (средние настройки), High (высокие настройки) и Ultra (ультра настройки), без каких-либо изменений.

Но правильнее всего настраивать качество рендеринга и итоговую производительность под свои личные требования, основываясь на собственных ощущениях. Влияние некоторых параметров на получаемое в итоге качество рендеринга в игре не всегда заметно, тем более на скриншотах. По видеороликам несколько легче отметить разное качество рендеринга, соответствующее отличающимся уровням графических настроек, но тоже не так уж просто.

Низкие настройки в играх мы традиционно категорически не советуем — дальность отрисовки, уровня детализации и качество эффектов и текстур сильно снижается. Такие настройки годятся исключительно для владельцев очень слабых видеокарт, а настоящие игровые ПК достойны большего. Переключение на средние и высокие настройки заметно добавляет сцене геометрической и текстурной детализации, а также улучшает различные эффекты.

Средние (Medium) настройки
Ультра (Ultra) настройки

Рассмотрим настройки качества рендеринга, имеющиеся в игре Middle-earth: Shadow of War. Мы проводили исследование этих параметров на тестовой системе с топовой видеокартой GeForce GTX 1080 Ti, в разрешении 1920×1080 с максимально возможным ультра-качеством, более всего подходящим этому графическому процессору. Далее мы изменяли параметры в меньшую сторону, определяя, насколько сильно при этом увеличивается производительность — такой подход позволяет быстро найти параметры, сильнее всего влияющие на среднюю частоту кадров в конкретных условиях.

Dynamic Resolution — динамическое изменение разрешения рендеринга, известное по консольным играм и некоторым современным проектам для ПК, и полезное в том случае, если для родного разрешения монитора не хватает мощности видеокарты. Включение этого параметра заставит игру постоянно анализировать производительность и автоматически снижать разрешение рендеринга при низкой частоте кадров. Мы советуем использовать эту настройку лишь в случаях явной нехватки производительности в редкие моменты в наиболее требовательных сценах. На ПК лучше играть при постоянном разрешении рендеринга с максимальной четкостью.

Graphical Quality (Lowest/Low/Medium/High/Very High/Ultra) — выбор предустановленного профиля качества графики от самого низкого до ультра. Этот пункт позволяет просто и быстро настроить игру под требуемые параметры производительности и качества. В своих тестах мы использовали профили Medium, High и Ultra.

Lighting Quality (Low/Medium/High/Ultra) — изменение качества освещения: количества источников и дальности их отрисовки. Снижение настройки до минимального уровня серьезно снижает нагрузку на потоковые процессоры и может вызвать прирост в скорости, но в современных GPU этих блоков довольно много, и мощные видеокарты просто не обеспечат никакого прироста, а качество картинки при этом заметно пострадает. Поэтому даже если у вас наблюдается нехватка скорости, мы советуем выбрать хотя бы средние настройки, как вменяемый компромисс между скоростью и качеством. У нас же на GeForce GTX 1080 Ti получилось всего лишь 5-6% разницы в скорости между крайними положениями настройки.

Mesh Quality (Low/Medium/High/Ultra) — изменение геометрической сложности сцены, влияет на число обрабатываемых полигонов. Настройка влияет на уровень детализации для объектов на различном расстоянии от камеры. При низком значении для персонажей и других объектов будут использоваться менее сложные модели, а ультра-настройки позволят всегда видеть их с максимальным качеством. Разница между Low и Ultra в нашем случае получилась 8-9%, что вполне ощутимо, так что подходите к настройке с умом.

Motion Blur (Off/On) — настройка, включающая и отключающая размытие в движении. Чаще всего мы советуем просто выбирать то, что вам больше нравится, потому что не всем подходит размазанная картинка. Но в данном случае мы советуем отключать эту настройку так как это дает прирост производительности порядка 6-8% — даже на мощной видеокарте!

Anti-Aliasing (Off/FXAA/TAA) — привычная настройка полноэкранного сглаживания. Игрой поддерживаются исключительно методы постобработки, нетребовательные к производительности и достаточно качественные, хоть и хуже справляющиеся с работой, по сравнению с MSAA. Оба метода вызывают крайне малое падение частоты кадров: FXAA почти бесплатен с его 1-2% потерь, но он и работает хуже. А вот метод TAA с использованием временной компоненты работает лучше, но вызывает чуть большее падение скорости — до 4-5%, что также вполне допустимо. В общем, выбирайте по вкусу и производительности, а мы советуем TAA.

Shadow Quality (Low/Medium/High/Ultra) — изменение качества разрешения буферов, используемых для рендеринга карт теней. Чем ниже значение — тем хуже качество текстур и заметнее их рваные края. Что касается производительности, то разница между экстремальными значениями настройки составляет до 8-9%. Но так как при низком (Low) уровне разрешения карт теней качество сильно ухудшается, то мы советуем применять хотя бы средний уровень Shadow Quality, как приемлемый компромисс в качестве без значительного влияния на частоту кадров.

Texture Filtering (Low/Medium/High/Ultra) — установка уровня текстурной фильтрации, в частности анизотропной: Low — 1x, Ultra — 16x. Чем выше уровень — тем более четкими будут текстуры, особенно на наклонных поверхностях, расположенных под острым углом. Разница в скорости между Low и Ultra на современных GPU не слишком велика и достигает пары процентов максимум. Поэтому мы советуем всегда устанавливать максимально возможное значение.

Texture Quality (Low/Medium/High/Ultra) — изменение разрешения основных текстур в игре, что улучшает качество рендеринга, но требует большего объема видеопамяти. Значение Ultra требует установки специального пака HD-текстур, но это не кардинально улучшает общий вид игры, честно говоря. Впрочем, и разница между Low и Ultra при наличии 8 ГБ и более видеопамяти составит лишь 3-4%. Так что если у вашей видеокарты есть хотя бы 8 ГБ видеопамяти, то можно и включить — хуже не будет. Но не пробуйте сделать это на GPU с 2-3 ГБ — тормоза не заставят себя долго ждать.

Ambient Occlusion (Off/Low/Medium/High) — типичная настройка качества непрямого затенения, влияющая на рендеринг теней, не отрисовываемых при помощи карт теней. На мощных GPU настройка не слишком серьезно влияет на общую производительность (в частности, на GeForce GTX 1080 Ti — лишь 3-4%), но на слабых графических процессорах разница может достигать 10% и более. Так что действуйте в зависимости от получаемой производительности.

Vegetation Range (Low/Medium/High/Ultra) — изменение количества и дальности отрисовки различной растительности. При низких значениях рендерится меньше кустов, пропадающих на близком расстоянии. Разница в производительности ощутимая — 8% даже на мощной видеокарте, так что при нехватке скорости смело снижайте эту настройку. Без лишней травы и кустиков вы как-нибудь обойдетесь.

Depth of Field (Off/On) — параметр, включающий постфильтр, известный как глубина резкости, когда часть изображения, находящаяся не в виртуальном фокусе, замыливается, имитируя оптические системы типа объективов. На производительность она не оказывает никакого влияния, так что выбирайте по своему вкусу.

Tessellation (Off/On) — настройка, включающая аппаратную тесселяцию — разбиение треугольников на более мелкие и смещение их вершин в зависимости от значений из displacement map. Тесселяции и вообще геометрии в рассматриваемой игре не так много, чтобы это влияло на скорость рендеринга, поэтому никакой разницы мы не нашли. Хотя она может появиться на слабых GPU, но мы советуем не выключать настройку.

Preload High Mips (Off/On) — этот параметр появился в последнем патче для игры, он позволяет предварительно загрузить в видеопамять больше мип-уровней для используемых текстур, что вызывает несколько большее время загрузки уровня, но более стабильную частоту кадров при игре и снижение возможности для резкого падения FPS. Оценить его влияние на производительность сложно, но лучше оставьте настройку включенной.

Large Page Mode (Off/On) — настройка позволяет эффективнее использовать ОЗУ, она работает только при запуске игры с правами Администратора и требует включить опцию «lock pages in memory» через системную надстройку gpedit.msc, но может не заработать даже если все сделать так, как требуют. В любом случае, мы не нашли особого смысла в этой настройке, заметно быстрее игра с ней точно не станет.

Изменение многих настроек вызывает не слишком заметное увеличение скорости рендеринга, большинство изменений в нашем тесте привели к росту средней частоты кадров на несколько FPS. И чтобы получить ощутимый прирост скорости, придется изменить сразу несколько параметров. Но совет на основе своего исследования графических настроек в игре Middle-earth: Shadow of War мы все же дадим — при наличии мощной видеокарты, начиная от GeForce GTX 1060, выставляйте высокие настройки (High), а для топовых моделей с 8 ГБ памяти можно сразу выбрать ультра-качество. После этого запускаете бенчмарк и оцениваете, насколько плавно отрисовываются кадры в игре. Если вам не хватает плавности, то первым делом отключайте motion blur и снижайте настройки, связанные с детализацией сцены (Mesh Quality и Vegetation Range), а также уменьшайте разрешение карт теней (Shadow Quality).

Тестирование производительности

Мы провели тестирование производительности шести видеокарт компании Zotac, основанных на графических процессорах от Nvidia, принадлежащих к разным ценовым диапазонам и даже поколениям GPU этой компании. При тестировании мы использовали два самых распространенных разрешения экрана (1920×1080 и 2560×1440), а также три встроенных профиля настроек — Medium, High и Ultra.

Настройки ниже среднего уровня мы не рассматриваем, так как даже самая слабая видеокарта сравнения GeForce GTX 960 неплохо справляется с ними, хоть и только в Full HD-разрешении. Традиционно для материалов нашего сайта мы обязательно проверяем режим максимального качества рендеринга, как самый востребованный вариант настроек в среде игровых энтузиастов. Рассмотрим сначала наиболее популярное Full HD-разрешение при средних настройках качества.

Разрешение 1920×1080 (Full HD)

Хорошо видно, что даже младшая модель предыдущего поколения в виде GeForce GTX 960 при средних графических настройках и разрешении Full HD показала более чем приемлемую скорость рендеринга — 61 FPS в среднем, что заметно выше установленного нами предела комфорта в 40 FPS средних, и также она обошлась без падений ниже 30 FPS. Более мощные видеокарты нашего сравнения в самых простых условиях смогли обеспечить в игре максимально комфортную частоту кадров, хотя на трех из них минимальное значение FPS изредка опускается ниже 60 FPS, но это не помешает даже самым требовательным пользователям.

В этих простых условиях отлично виден упор движка игры в производительность центрального процессора, даже такого мощного, как восьмиядерный Ryzen 7, работающий на частоте 3,8 ГГц. Хотя движок игры и использует возможности многопроцессорных систем, но он серьезно ограничен особенностями DirectX 11, не позволяющими полностью распараллелить работу на ядрах CPU, и упирается в возможности одного из них. Это отлично видно по близким результатам GeForce GTX 1070 и GTX 1080 Ti, которые по мощности отличаются друг от друга очень сильно. «Лечение» тут простое — на мощных видеокартах нужно ставить настройки посерьезнее.

Но даже при высоких настройках качества в Full HD-разрешении упор мощнейших решений в одно ядро CPU остается, хоть и не столь явный. Хорошо видно, что частота кадров на GeForce GTX 1080 Ti при переходе от Medium к High снизилась не так сильно, как на GTX 1070. И теперь только самая мощная видеокарта компании Zotac показала максимально комфортную производительность, превысив необходимые для этого 60 FPS по минимальному показателю. Но и менее производительная GeForce GTX 1070 дает возможность очень плавной игры, просто частота кадров будет изредка проваливаться несколько ниже 60 FPS.

Младшая модель предыдущего поколения в виде GeForce GTX 960 при высоких настройках в нашем тесте не смогла обеспечить приемлемую производительность на уровне 40 FPS в среднем при 30 FPS минимальных. Хотя средняя частота кадров осталась выше 40 FPS, но минимальный показатель опустился до 26 FPS — то есть, лучше будет снизить некоторые из настроек до среднего уровня. А вот видеокарты средней мощности в виде GeForce GTX 970 и пары GTX 1060 показали более чем 70 FPS в среднем и они дадут поиграть с более чем достаточным для большинства игроков комфортом. Посмотрим, будет ли хватать их мощности при установке максимально возможных настроек качества:

В условиях ультра-настроек упор производительности в CPU остался совсем небольшой, и разница между двумя мощнейшими видеокартами выросла еще больше, но даже при таких условиях GTX 1080 Ti не может раскрыть все свои возможности. Больше всего на скорость повлияло выставление ультра-разрешения для текстур, и все видеокарты с менее чем 8 ГБ локальной видеопамяти провалились по минимальному FPS. Хотя средние по мощности модели нашего сравнения (GeForce GTX 970 и два варианта GTX 1060) легко смогли достичь требуемого уровня в 40 FPS в среднем, заметно превысив его. В их случае мы бы советовали снизить настройку разрешения текстур до уровня High и тогда игра будет комфортной при ультра-настройках, за исключением текстур чуть сниженного качества.

А вот младшей модели предыдущего поколения GeForce GTX 960 ничего не поможет, она показала лишь 31 FPS в среднем, хотя и обогнала по минимальному показателю платы с 3 и 3,5+0,5 ГБ видеопамяти. Первая мощная модель нынешнего поколения в виде GeForce GTX 1070 справляется с условиями максимальных настроек качества в Middle-earth: Shadow of War довольно легко, показывая более 60 FPS в среднем, хотя FPS все же будет падать и ниже. Только для топовой GTX 1080 Ti разница по скорости между профилями High и Ultra оказалась невысокой из-за все того же упора в производительность одного ядра CPU, и этой видеокарты хватает для полноценного комфорта, хоть и с редчайшими падениями чуть ниже 60 FPS.

Разрешение 2560×1440 (WQHD)

При установке более высокого разрешения рендеринга в 2560×1440 пикселей, нагрузка на GPU серьезно возрастает, а упор в возможности CPU нивелируется. Производительность самого мощного решения компании Zotac в игре почти не упирается в скорость тестового процессора, и GeForce GTX 1080 Ti оказалась способной обеспечить отличный комфорт даже с минимальной частотой кадров около 60 FPS. А вот частота кадров на всех остальных видеокартах снизилась куда больше, так как при высоком разрешении большее значение имеет скорость заполнения сцены (филлрейт).

Большинство решений компании Zotac из двух разных поколений GPU все так же обеспечивают достаточный комфорт при игре, но уже с оговорками. Так, модель GeForce GTX 960 вообще не справилась с задачей обеспечения минимального комфорта, хотя средняя частота кадров получилась ровно 40 FPS, но с падением до 25 FPS, что уже некомфортно. Играть с такой скоростью будет проблематично, лаг между нажатием клавиш управления и реальным действием на экране слишком велик, а плавности хватает не всегда, поэтому лучше будет снизить несколько настроек качества рендеринга даже ниже средних значений. Ну а «среднемощностные» GeForce GTX 970 и две GTX 1060 выглядят заметно лучше, они показали более чем 60 средних кадров в секунду, а GTX 1070 и того больше — всех их вполне можно еще больше загрузить работой.

Падение скорости при переходе к высоким настройкам в случае мощнейшего решения снова оказалось не слишком большим, остальные видеокарты пострадали куда сильнее. Производительности младшей модели GeForce при игре с высокими настройками качества все так же не хватает, уровень частоты кадров уже значительно ниже приемлемого. Удивительно, но и GTX 1060 3GB с GTX 970 уже на грани — их 47 FPS в среднем вполне достаточны, но есть и падения до 26-27 FPS, чего для комфортного игрового процесса уже маловато. Если вам не хватает плавности, мы советуем обладателям GPU такого уровня снизить некоторые из настроек графики до среднего уровня, воспользовавшись нашими рекомендациями из предыдущего раздела материала. А вот к варианту GTX 1060 с 6 ГБ видеопамяти это не относится, «лишних» трех гигабайт памяти и GPU чуть увеличенной мощности хватило ровно для 30 FPS, как минимум.

Ну а мощности двух самых быстрых графических процессоров, установленных на видеокарты более высокого уровня: GeForce GTX 1070 и GTX 1080 Ti, совершенно точно хватает для поддержания частоты кадров на комфортном уровне. Младшая модель дала 74 FPS в среднем при падениях до 38 FPS — этого хватит для комфорта, хоть и без идеальной плавности. Самая мощная видеокарта компании Zotac обеспечивает почти идеальную плавность с более чем 100 FPS в среднем — это даст отличные ощущения при условии подключения мониторов с частотой обновления 60-75 Гц.

При установке максимальных настроек качества в WQHD-разрешении, с задачей обеспечения хоть какого-то комфорта снова справляются только две старшие видеокарты, имеющие не менее 8 ГБ памяти на борту: GeForce GTX 1070 и GTX 1080 Ti. Первая из них делает это с достаточным для обычного игрока комфортом с 57 FPS в среднем с падениями не ниже 30 FPS, а быстрейший графический процессор из игровых показал среднюю частоту кадров на уровне 94 FPS, при минимальном уровне в 45 FPS. Получается, что стабильных 60 FPS не обеспечивает даже топовая видеокарта, хотя она и близка к этому.

Более слабые видеокарты в режиме максимальных настроек в разрешении WQHD с работой не справляются. Даже модель среднего уровня GeForce GTX 1060 с 6 ГБ памяти обеспечила минимальную частоту кадров лишь в 9 FPS, что заметно ниже планки комфорта, хотя средняя частота была ровно 40 FPS. GeForce GTX 970 и GTX 1060 3GB еще чуть медленнее, а GTX 960 еще ниже. При установке ультра-настроек игра Middle-earth: Shadow of War более всего требовательна к объему видеопамяти, поэтому есть смысл поставить все настройки на ультра, кроме разрешения текстур.

Заключение

С графической точки зрения, Middle-earth: Shadow of War не является самой красивой игрой и немного не дотягивает до современного уровня с технологической точки зрения, на наш взгляд, хотя в ней есть и интересные локации с оригинальным дизайном, которые выглядят неплохо, за исключением некоторой... минималистичности, что ли. Холмы, леса и луга тут симпатичны, но они явно ниже уровнем, чем отлично проработанные модели и текстуры персонажей. Неплохо было бы улучшить систему освещения, которая застряла в древности. Из положительных моментов отметим неплохое полноэкранное сглаживание, техники от Nvidia работают действительно хорошо. А вот движку бы желательно уже использовать DirectX 12, чтобы не упираться так жестко в одно CPU-ядро даже на мощном процессоре.

Но в остальном, игра выглядит на мощном ПК с максимальными настройками неплохо, и производительность обеспечивает более чем приемлемую, будучи не сверхтребовательной к видеокарте. Кроме этого, она неплохо масштабируется и предлагает множество графических настроек, позволяющих обеспечить комфортную игру, как на видеокартах среднего уровня, так и на топовых моделях. При условии установки ультра-настроек качества, игра Middle-earth: Shadow of War становится довольно требовательной к производительности GPU, особенно в разрешении 2560×1440 и выше. Желающие добиться стабильных 60 FPS при максимальных графических настройках должны быть готовы к тому, что их видеокарты может не хватить, если это не топовая GeForce GTX 1080 Ti. Та же GTX 1070 хоть и обеспечит минимальную играбельность при максимальных настройках, но лишь с 30-50 FPS. Так что рекомендации разработчика и компании Nvidia можно считать справедливыми.

Впрочем, ультра-настройки не так уж сильно отличаются от просто высоких, особенно по разрешению текстур, которые как раз и роняют частоту кадров на всех решениях с менее чем 8 ГБ видеопамяти. Если снизить только Texture Quality, то даже средние по мощности GPU смогут обеспечить комфорт в игре при остальных ультра-настройках. Младшая же видеокарта сравнения в виде GeForce GTX 960 обеспечивает вполне приемлемую скорость смены кадров в игре при средних (и даже чуть выше) настройках в Full HD-разрешении, а GeForce GTX 970 с GTX 1060 способны обеспечить достаточно плавную игру при условии высоких настроек в Full HD-разрешении и почти справляются с этой задачей и для 2560×1440.

Что касается процессорозависимости игры, то она отличается типичными для устаревших движков системными требованиями к центральному процессору. Несмотря на использование части возможностей многоядерных процессоров, проблемы DirectX 11 в виде невозможности полного распараллеливания работы тут хорошо заметны. Самые мощные видеокарты практически всегда упираются в возможности CPU, даже при ультра-настройках. Игра умеет использовать несколько потоков, но эффективно делает это с 3-4 потоками, максимально загружая лишь один из них. Соответственно, игре не обязательно нужен мощный многоядерный CPU с 6-8 ядрами, ей будет достаточно современного четырехъядерного процессора, лишь бы скорость одного ядра (читай — частота CPU) была максимально возможной.

Требования к объему системной памяти и локальной видеопамяти у Middle-earth: Shadow of War не такие уж высокие для современных игр. ОЗУ для игры вполне достаточно 8 ГБ, а объема видеопамяти для Full HD-разрешения будет достаточно 3-4 ГБ. Но все это справедливо только если говорить о просто высоком разрешении текстур. При установке дополнительного текстурного HD-пака, позволяющего выбрать ультра-качество для текстур, требования к системе заметно возрастают. В этом случае игре жизненно необходимы минимум 8 ГБ видеопамяти и от 16 ГБ ОЗУ. При любом разрешении рендеринга.

Благодарим компании, предоставившие программное и аппаратное обеспечение для тестирования:
и лично Robert Wislowski
и лично Ивана Мазнева



Просмотров