《英雄连2》现代电脑图形精细设置

0 点赞
Company of Heroes 2
转载

Настраиваем игру 2013 года для комфортной игры на современных компьютерах Введение В своё время я провёл немало часов за первой частью Company of Heroes и по-настоящему увлекался этой игрой. Когда вышла вторая часть, я, к сожалению, оказался занят семейными делами и полностью пропустил релиз. Свободного времени было немного, и те редкие часы я посвящал World of Tanks. Однако за последние годы игра стала откровенно токсичной и слишком завязанной на монетизацию, что окончательно подорвало к ней интерес. Так что недавно, впервые за долгое время, я установил Steam и скачал Company of Heroes 2. Был уверен, что сейчас с удовольствием наверстаю упущенное. Сразу после запуска игры я столкнулся с проблемой: стартовая заставка загружается, музыка играет, курсор мыши шевелится — а вот меню не появляется. Если водить мышью, можно нащупать невидимые кнопки. Но визуально на экране — только вступительная картинка. Это меня удивило. Я использую игровой ноутбук Asus ROG Zephyrus с 32 ГБ оперативной памяти и видеокартой GeForce RTX 4070. Логично было бы ожидать, что игра запустится без каких-либо сложностей. Однако, как выяснилось, проблема в частоте обновления экрана: на мониторах с 240 Гц COH 2 просто не запускается. Да-да, в 2025 году игра 2013-го по-прежнему не дружит с современным железом. В этом руководстве я расскажу, как настроить графику Company of Heroes 2 на современных системах с высокочастотными мониторами, чтобы избежать ненужных сложностей и получать удовольствие от игры. Запуск COH 2 на экранах 240 Hz Первое, что вам нужно сделать, чтобы игра запустилась на вашем игровом ноутбуке - ввести параметры запуска COH 2 в Steam. В параметрах запуска игры пишем: -refresh 144 -novsync -notriplebuffer -nomovies -refresh 144 — задаёт частоту обновления экрана в 144 Гц (больше не получится). -novsync — отключает вертикальную синхронизацию (важно при использовании G-Sync, к которому я привык). -notriplebuffer — уменьшает задержку. -nomovies — пропускает вступительные ролики. После этого игра должна, наконец запуститься. После запуска игры я столкнулся с многочисленными фризами и микролагами, что мешало наслаждаться уникальным геймплеем игры. Настройки и перенастройки графики внутри игры проблему не решали. И через несколько часов изучения игровых форумов я вышел на обсуждение файла настроек COH 2 под названием configuration_system.lua Редактируем файл configuration_system.lua Первое, что вам нужно сделать - запустить автоопределение графики в параметрах игры. Затем нажимаем "Принять". После этого станет доступен внутриигровой тест производительности. Запускаем его и ждём окончания ролика. Выходим из игры. и открываем файл configuration_system.lua. Зачем редактировать этот файл? Он дает вам гораздо больше опций, чем настройки графики внутри игры. Моей задачей было добиться плавного изображения в насыщенных взрывами и перестрелками сценах в мультиплеере, чтобы fps при этом не опускался ниже 80. Итак, если у вас видеокарта NVDIA, первое, что вам нужно сделать - установить NVIDIA App и включить оверлей, который позволит вам контролировать нагрузку на CPU и GPU, задержку, а также fps. Посмотрите на свой fps в насыщенных эффектами сценах, если он проседает ниже 60, вам есть что подредактировать в configuration_system.lua Путь к файлу в проводнике Windows: C: Users <ТВОЁ_ИМЯ_ПОЛЬЗОВАТЕЛЯ> Documents My Games Company of Heroes 2 configuration_system.lua Итак, после долгих экспериментов мои настройки графики при разрешении 1920х1200 в configuration_system.lua такие: Частота экрана120 Гц: [пункт 7] refreshratedenominator =100; [пункт 54] refreshratenumerator =12000 window = 0 полнокранный режим (fullscreen) graphicsquality = 5 — общее качество графики (максимум ) Дополнительные параметры графики: shadows = 2 — качество теней texturedetail = 1 (важно, это единственный параметр с обратной прогрессией: 0 = Ultra, 1 = High, 2 = Medium, 3 = Low) shaderquality = 2 modeldetail = 3 (оптимизация через NVIDIA app ставит значение =511. Если вас не смущает сильный нагрев видеокарты, можете попробовать, я оставил =3) terraindetail = 3 ambocclquality = 2 — качество ambient occlusion antialiasing = 1 — сглаживание (низкие настройки сглаживания рекомендует даже оптимизатор NVIDIA App) reflections = 1 effectsfidelity = 2 effectsdensity = 3 postprocessing = 1 modelquality = 2 modelanimationdetail = 1 snowdetail = 2 raindetail = 2 shrubsdetail = 1 physics = 3 — физика объектов Подробнее о каждом из параметров: - texturedetail — качество текстур. Отвечает за чёткость поверхности объектов, земли, техники. Имеет обратную шкалу: 0 = Ultra, 1 = High, 2 = Medium, 3 = Low. - shadows тени. Контролирует качество теней от объектов. 0 — выключено, 1 — низкое качество, 2 — высокое. - shaderquality — шейдеры. Влияет на освещение, блики, прозрачность. Более высокое значение — лучшее качество эффектов. - modeldetail — детализация моделей. Уровень геометрической проработки техники и пехоты. Более высокое значение — выше качество. - terraindetail — детализация ландшафта. Отвечает за рельеф и текстуры поверхности карты. - ambocclquality — ambient occlusion. Добавляет мягкие тени в местах пересечения объектов, придаёт глубину сцене. - antialiasing — сглаживание. Убирает "лесенки" по краям моделей. 0 — выключено, 1 — включено (обычно FXAA). - reflections — отражения. Отражения на поверхностях вроде воды или стекла. 0 — выключено, 1 — включено. - effectsfidelity — качество эффектов. Влияет на визуальную сложность огня, дыма, взрывов и других спецэффектов. - effectsdensity — плотность эффектов. Количество частиц на экране. Высокое значение делает сцену насыщенной, но требует больше ресурсов. - postprocessing — постобработка. Эффекты размытия, глубины резкости, цветокоррекция. 0 — выключено, 1 — включено. - modelquality — качество моделей. Дополнительный параметр, влияющий на детализацию и чёткость моделей. - modelanimationdetail — детализация анимаций. отвечает за детализацию и плавность анимации моделей, таких как пехота, техника, оружие и т.д. Чем выше значение, тем проще анимации. 0 — максимальная плавность. - snowdetail / raindetail — детализация осадков. Визуальное качество дождя и снега. - shrubsdetail — детализация кустов и травы. Отвечает за плотность и чёткость растительности. Редактирование можно делать в обычном блокноте Windows, используя Ctrl+F для поиска нужного параметра. Уменьшение или увеличение каждого из этих параметров поможет вам повысить fps в насыщенных сценах. Решайте сами, качеством чего вы готовы немного пожертвовать ради игры без фризов: кому-то подойдет снижение частиц при взрывах, кому-то небольшое снижение физики, кому-то уменьшение теней. Например, увеличение значений параметров effectsfidelity и effectsdensity приводит к более детализированным и визуально богатым эффектам дыма и взрывов, однако это также увеличивает нагрузку на видеокарту и снижает fps в сценах с многочисленными взрывами. И наоборот, уменьшение этих параметров поможет увеличить fps. Важно! После редактирования configuration_system.lua через ПКМ поставьте в свойствах файла атрибут "Только для чтения" иначе игра будет постоянно его перезаписывать. НО!!! Перед каждым редактированием этот атрибут нужно снимать, и после редактирования ставить заново. Имейте ввиду также, что блокнот Windows может по ошибке сохранить configuration_system.lua в формате txt после чего он ваш отредактированный вариант перестанет восприниматься игрой как файл настроек. В моём случае я просто нажимаю кнопку "Сохранить" и файл сохраняется в оригинальном формате., но пару раз я случайно сохранял configuration_system.lua в txt. Следите за этим. Удачных всем каток? и меньше нубов и читеров в сетевых баталиях!