Содержание
- Что делать если графика на компьютере испортилась
- NVidia
- Разрыв изображения
- Подёргивания
- Прыжки кадров
- Радужные или зелёные артефакты
- Другие проблемы
- Как исправить размытое изображение на мониторе (текст и картинки как будто смазаны)
- На что обратить внимание, если изображение стало размытым и мутным
- Как настроить графику в играх, чтобы компьютер не тормозил
- И сохранить приличный вид локаций
- Что вы узнаете из этого материала
- Почему игра может тормозить
- Резко ухудшилась графика
- Почему тормозят игры и что с этим делать
- Содержание
- Содержание
- Аппаратные проблемы
- Процессор
- Видеокарта
- Оперативная память
- Накопитель
- Другое оборудование
- Программные проблемы
- Операционная система
- Драйверы
- Оптимизация игр
- Тормозит — не значит медленно
- Что делать
Что делать если графика на компьютере испортилась
Игровая индустрия не стоит на месте — то, во что 20 лет назад можно было сыграть лишь на компьютере, сегодня без проблем запускается на телефоне. Над нашими играми работают невероятно талантливые дизайнеры и художники, поэтому мы хотим, чтобы вы в полной мере насладились их творениями.
Важно проверять минимальные системные требования игры, чтобы убедиться в том, что её удастся запустить на вашем компьютере.
Соответствие минимальным требованиям значит, что игра запустится на вашем компьютере, но её производительность вряд ли будет идеальной. Если ваш компьютер едва соответствует системным требованиям, то вам придётся пожертвовать хорошей графикой, чтобы игра лучше работала.
Если же компьютер соответствует практически всем минимальным требованиям, старайтесь не оставлять другие программы на фоне во время игры, чтобы компьютер мог направить всю свою мощь на игру.
То, что игра запускается на вашем компьютере, вовсе не означает, что на нём пойдут дополнения или более поздние версии игры.
Регулярно обновляйте драйверы видеокарты. Это очень важно. Большинство производителей видеокарт выпускают новые драйверы, когда выходит большая новая игра. Вы не сможете сыграть в некоторые наши игры пока не установите новейшие драйверы.
Однако перед загрузкой новейших драйверов вам сначала нужно узнать, какая у вас видеокарта.
После того, как вы узнаете, какая у вас видеокарта, посетите веб-сайт её производителя и загрузите и установите свежие драйверы:
Убедитесь в том, что вы устанавливаете новые драйверы «с чистого листа». Так будет меньше шансов, что старые драйверы помешают работе новых.
При установке новых драйверов поверх старых не «с чистого листа» с ними могут возникнуть проблемы.
Если такое произойдёт, удалите все драйверы видеокарты со своей системы и установите их новейшую версию:
Если ваш компьютер соответствует практически всем минимальным требованиям, то, возможно, вам придётся изменить графические настройки игры, чтобы она хорошо работала.
У всех игр эти настройки находятся в разных местах. Но чаще всего вам потребуется открыть главное меню, затем «Настройки», а затем параметры видео или графики.
Найдя нужный раздел, выберите более низкие параметры и перезапустите игру, если это необходимо для применения настроек.
Процессоры большинства компьютеров могут воспроизвести основную графику, но для того, чтобы игра выглядела наилучшим образом, рекомендуется использовать отдельную дискретную видеокарту.
Большинство новых игр будут плохо работать (или и вовсе не запустятся) без такой видеокарты.
Убедитесь в том, что ваша система всегда использует дискретную видеокарту для игры (особенно если вы играете на ноутбуке), создав игровой профиль.
У разных производителей видеокарт могут быть разные способы настройки игрового профиля. Выберите производителя своей видеокарты ниже:
NVidia
Разгон — это способ использования программного обеспечения, который повышает частоту работы процессора (основного или графического). Большинство современных видеокарт уже настроены так, что они работают с разгоном, поэтому их скорость выше стандартной, но находится в разумных пределах.
Дополнительное повышение скорости (с помощью специального программного обеспечения или настроек Radeon для видеокарт серии AMD) могут привести к перегреву и проблемам со стабильностью.
Сброс разгона до заводских настроек — это то, что нужно сделать в первую очередь, когда возникают проблемы.
Если после этого ваша система начинает работать нормально, то дело было в ваших настройках разгона.
Ознакомьтесь с потенциальными проблемами и причинами их возникновения ниже:
Разрыв изображения
Такое может случиться по ряду причин, но чаще всего это происходит из-за того, что частота обновления изображения в игре выше, чем поддерживает ваш монитор.
Иногда отключение вертикальной синхронизации (v-sync) способствует более стабильной работе игры, но если происходит разрыв изображения, мы рекомендуем включить эту функцию в игре.
Подёргивания
Подёргивания изображения в игре могут происходить из-за того, что она некорректно оптимизирована или поддерживает несколько версий Direct X.
Эту проблему иногда можно решить, отключив последнюю версию Direct X в настройках и перезапустив игры. Если вы это сделали, не забывайте читать примечания к новым версиям Direct X, чтобы узнать, когда можно будет снова использовать последнюю версию.
Подёргивания изображения могут также происходить из-за проблем с драйверами, потому что новая версия драйвера видеокарты не поддерживается игрой и т.д. В таком случае вам, возможно, придётся подождать выхода новой версии драйвера.
Прыжки кадров
Прыжки кадров (это выглядит так, словно вашего персонажа в игре постоянно что-то одёргивает, и он оказывается в начальной позиции) чаще всего происходят из-за проблем с подключением, а не видеокартой (дело может быть в большой задержке или обрывающемся соединении).
Радужные или зелёные артефакты
Артефакты — это несколько пикселей на экране, которые меняют свой цвет (обычно цвет разнится от розового и ярко-зелёного до радужного цветов) и остаются такими, независимо от происходящего на экране.
Это признак того, что видеокарта работает на пределе или перегрелась, а возможно проблема и вовсе в аппаратном обеспечении.
Если вы используете стационарный компьютер, убедитесь в том, что видеокарта хорошо установлена, а её вентиляторы исправны.
Не вскрывайте компьютер, если из-за этого гарантия на него станет недействительной или вы не умеете это делать. Пригласите профессионала всё проверить, если вы думаете, что дело может быть в аппаратном обеспечении.
Другие проблемы
Если у вас возникают другие проблемы, можете попробовать устранить их с помощью CCleaner.
Несмотря на наши рекомендации, компания EA не предоставляет пользовательскую поддержку для программы CCleaner. Использование данного программного обеспечения остаётся на усмотрение пользователей. При установке и настройке программы рекомендуем использовать руководство по установке CCleaner. Если вам нужна помощь, зайдите на страницу службы поддержки CCleaner.
Компания EA не получает никакого денежного или иного вознаграждения за рекламу данной программы.
Источник
Как исправить размытое изображение на мониторе (текст и картинки как будто смазаны)
Подскажите пожалуйста, что делать с изображением на мониторе: после переустановки Windows оно стало каким-то размытым (такой же эффект, как будто на газету плеснули воды и некоторые буквы поплыли. ).
Остальная часть вопроса вырезана как не информативная.
Вообще, подобная «штука» чаще всего бывает при неправильно выставленном разрешении экрана (так же нередко причина кроется в видеодрайверах (точнее их отсутствии) ).
Сложно сказать точно, не имея более конкретных данных о ПК. Тем не менее, в этой заметке постараюсь пройтись по основным причинам появления размытости и их устранению (в любом случае, прежде чем нести ПК в сервис — стоит проверить базовые вещи самостоятельно ✌).
На что обратить внимание, если изображение стало размытым и мутным
Настройки разрешения (масштабирования), яркости, частоты обновления
Для того, чтобы просмотреть (или изменить) эти параметры — необходимо открыть настройки экрана/дисплея (видеодрайвера). Чтобы перейти в них — просто щелкните правой кнопкой мышки в любом месте рабочего стола: в появившемся меню выберите «Параметры экрана» (как на скрине ниже).
Правый клик в любом месте рабочего стола
Далее обратите внимание на две строки:
Разрешение и масштабирование в Windows 10
В общем-то, дать конкретные значения этих параметров (кому и что установить) — невозможно (зависит от модели и диагонали экрана вашего монитора).
Как узнать и поменять разрешение экрана (если изображение слишком большое/маленькое, не четкое и пр.) — https://ocomp.info/razreshenie-ekrana.html
Пару слов о интерфейсах
Сейчас наиболее популярны следующие интерфейсы подключения: VGA, HDMI, DVI, Display Port. От интерфейса может зависеть очень многое, например, качество передаваемой картинки, макс. разрешение, возможность одновременной передачи аудио- и видео-сигналов.
Например, «старый» интерфейс VGA хоть еще и достаточно популярен сегодня, но заметно проигрывает DVI и HDMI. И, кстати, именно с VGA размытость встречается чаще.
Интерфейсы подключения монитора к ПК
Разъемы мониторов (VGA, DVI, HDMI, Display Port). Какой кабель и переходник нужен для подключения монитора к ноутбуку или ПК — https://ocomp.info/razemyi-monitorov-dvi-display-port.html
Заметка!
Проверьте, все ли в порядке с кабелем, не пережат ли он мебелью, попробуйте пере-подключить штекер в видео-разъем. В ряде случае такое «шаманство» помогает устранить проблему.
Видеодрайвера и их настройки
Есть три способа, открыть настройки видеодрайвера:
2 способа открыть настройки AMD Radeon видеокарты / кликабельно
Отмечу, что если ни один из предложенных выше способов не позволил вам войти в настройки (нет ссылки на панель управления видеодрайвера) — скорее всего, у вас просто не обновлены драйвера. О том, как это сделать, рассказано в одной моей прошлой статье, ссылка ниже.
Среди параметров видеодрайвера обратите внимание на раздел «Настройки масштабирования» (в качестве примера, ниже приведены скриншоты из панелей управления видеокарт AMD и NVIDIA). Попробуйте передвинуть ползунок, отвечающий за масштабирование — очень может быть, что вы сразу же заметите как изображение на мониторе стало четче!
AMD Radeon — настройки масштабирования
AMD Vega — настройки масштабирования (дисплей) / Кликабельно
Настройка сглаживания шрифтов (и еще пару слов про исправление масштабирования)
Вообще, я бы порекомендовал всем попробовать воспользоваться ClearType (особенно, тем, кто заметил, что текст на его экране размыт, например).
Для того, чтобы запустить ClearType:
В Windows 10 можно воспользоваться поиском (кнопка «лупы» рядом с ПУСК’ом) — достаточно ввести слово «clear» и система найдет ссылку на искомый инструмент (пример на скрине ниже).
Настройки текста ClearType
После запуска ClearType — у вас на экране начнут появляться небольшие текстовые блоки. Ваша задача посмотреть на блоки с текстом и выбрать тот, который четче отображается.
В конце калибровки Windows «до-настроит» отображение текста (и картинка на экране может стать значительно лучше).
Кстати, есть еще один момент, на который стоит обратить внимание (для пользователей Windows 10).
Дисплей (параметры Windows 10)
Разрешить Windows исправлять размытости в приложениях
Про режимы работы монитора
Почти у всех современных мониторов есть несколько режимов работы, например, очень популярен режим «кино» — предназначен для фильмов, «текст» — для чтения и т.д. Разумеется, изображение на мониторе при использовании разных режимов — может сильно меняться (и не только в плане яркости).
Сброс настроек монитора / В качестве примера
Настройка расположения изображения
Что касается размытости в играх и видео
Screen Resolution (разрешение в игре)
Частично вопрос оптимизации настроек игры и видеодрайверов разобран в этой заметке: https://ocomp.info/pochemu-tormozyat-igryi.html
Кстати!
В настройках видеодрайвера также можно установить приоритет:
В общем-то, здесь нужно найти «баланс».
Что касается видео — то здесь все несколько сложнее. Чаще всего размытость и неточность изображения в домашнем видео связана с отсутствием стабилизации при записи (впрочем, это в большинстве случаев можно поправить с помощью видеоредактора, ниже приведена ссылка на один из способов).
До стабилизации (слева) и после (справа) / Пример исправления «качества картинки» с помощью видеоредактора
Также определенную размытость могут «давать» видеопроигрыватели, особенно те, в которые встроены собственные кодеки. В этом плане можно порекомендовать попробовать открыть видео в нескольких разных проигрывателях и сравнить результат.
Дополнения как всегда приветствуются!
Источник
Как настроить графику в играх, чтобы компьютер не тормозил
И сохранить приличный вид локаций
Современные видеоигры становятся красивее, реалистичнее и… тяжелее.
В этой статье мы расскажем, какими опциями можно пожертвовать и не заметить разницы, а какие лучше трогать по минимуму, чтобы не испортить впечатление от игры некачественным визуалом.
Что вы узнаете из этого материала
Почему игра может тормозить
Производительность в видеоиграх принято мерить значениями FPS — frames per second. Это кадровая частота, то есть количество кадров в секунду. Чем выше FPS, тем плавнее картинка.
Во время игры значения FPS меняются: если нагрузка на компьютер увеличивается в более сложной игровой сцене, количество кадров в секунду падает. Человеческий глаз улавливает малейшие изменения в кадровой частоте: резкое снижение уровня мы воспринимаем как те самые «тормоза».
Объясню на примере. Предположим, вы исследуете игровой уровень, в котором ничего не происходит, — FPS стабильно высокая. Затем начинается динамичная сцена с кучей спецэффектов, и кадровая частота падает, потому что нагрузка на ПК резко повышается. Действие на экране становится более рваным и дерганным, это раздражает.
Чтобы избежать торможения, в играх принято ограничивать «потолок» FPS, даже если компьютер может время от времени выдавать более высокие значения. Глаз привыкает к определенной частоте кадров, поэтому низкая, но стабильная FPS приятнее, чем «плавающая».
Добиться стабильной FPS можно двумя способами: либо занизить настройки графики так, чтобы компьютер с легкостью выдавал 60 FPS, либо сделать их умеренно средними или даже высокими — но выставить ограничение в 30 FPS. В первом случае изображение будет плавным, но не слишком подробным, а во втором — более детализированным и четким, но одновременно и более дерганным.
негласный стандарт для количества кадров в секунду. Если игра ну очень требовательная, достаточно стабильных 30 FPS
Чем мощнее машина, тем больше FPS она успевает обрабатывать. Но требования игр растут с каждым годом: компьютеры, которые были самыми мощными несколько лет назад, уже не так хорошо работают с современным геймплеем. К примеру, на топовом для 2014 года ПК (i7 4770k, GTX 980, 16 ГБ ОЗУ) недавняя Cyberpunk 2077 может тормозить: чтобы этого избежать, игроку придется повозиться с настройками графики, которые позволят увеличить производительность.
30 FPS достаточно, если вы играете в сюжетную или кинематографичную игру: качество изображения будет выше, а игровой процесс не пострадает. Но некоторые игры рассчитаны минимум на 60 FPS — например, многопользовательские шутеры Counter-Strike или Call of Duty, где важна скорость реакции.
Выше 60 кадров в секунду поднимать графику нет смысла: большинство мониторов просто не смогут воспроизвести FPS выше. Дело в том, что у каждого дисплея есть еще и частота обновления экрана, которая зачастую равна 60 Гц: это означает, что картинка на дисплее обновляется 60 раз в секунду. Соответственно, если кадровая частота окажется выше частоты обновления экрана, на мониторе попросту не будет видно разницы.
Одни настройки графики ресурсоемкие, а другие — не очень. Более того, занижение некоторых параметров может практически не сказаться на качестве картинки, но убрать пресловутые «тормоза».
Например, опции для света, теней и отражений. Они сильно влияют на производительность, но их изменения не всегда заметны на экране — некоторые сцены всего лишь потеряют красивые блики и полутона.
Ниже я перечислил самые распространенные настройки графики в порядке их влияния на качество графики. Параметры с припиской «Без потерь» обычно высвобождают немало FPS, но картинку портят не сильно. А там, где указано «С заметными потерями» или «Выжать еще чуть-чуть», придется пойти на компромиссы.
Важно помнить, что советы могут подойти не для всех игр: в разных проектах графика работает по-разному. Эффект от смены параметров может оказаться как слабее, так и значительно сильнее. Чтобы быть точно уверенным в результате и не тратить много времени на настройку, можно воспользоваться специальным гайдом для конкретной игры — например, для Cyberpunk 2077.
Но готовые решения есть не для всех игр. Эта статья поможет настроить игру самостоятельно, учитывая возможности конкретного компьютера. Вот чем можно пожертвовать в угоду производительности, не потеряв в качестве, — или намеренно ухудшив изображение.
Источник
Резко ухудшилась графика
резко ухудшилась графика во время игры, пропала чёткость (на скринах видно), в остальных играх типа батлы кризиса нфс всё в норме. пробовал переустановить клиент на чистый, обновлял драйвера, менял видеокарту, но проблема не решена.
в чём может быть проблема по вашему мнению?
Мать asus p8p67-m pro(b3)
Проц intel core i3-2120
Блок atx 750w thermaltake tr2 rx
Видюха Asus AMD Radeon HD7870 2048MB 256bit GDDR5
Память DIMM DDR3, 8ГБ (2×4ГБ), Kingston HyperX Genesis, XMP, KHX1600C9D3K2/8GX, BOX
Now I’m feeling zombiefied!
Tankar, utan vare sig riktning, logik eller form.
резко ухудшилась графика во время игры, пропала чёткость (на скринах видно), в остальных играх типа батлы кризиса нфс всё в норме. пробовал переустановить клиент на чистый, обновлял драйвера, менял видеокарту, но проблема не решена.
в чём может быть проблема по вашему мнению?
Мать asus p8p67-m pro(b3)
Проц intel core i3-2120
Блок atx 750w thermaltake tr2 rx
Видюха Asus AMD Radeon HD7870 2048MB 256bit GDDR5
Память DIMM DDR3, 8ГБ (2×4ГБ), Kingston HyperX Genesis, XMP, KHX1600C9D3K2/8GX, BOX
Администрация не гарантирует корректную работу игрового клиента при установке игровых модов.
Все модификации клиента вы устанавливаете на свой страх и риск.
Если это не помогло, то переустановите игровой клиент, следуя данным инструкциям:
Источник
Почему тормозят игры и что с этим делать
Содержание
Содержание
В то время, когда словом «игра» стали описывать ожившую мультипликацию на экране компьютера, люди не знали, что такое плавный геймплей и графика уровня некстген. Главными оставались сюжет и узнаваемость, потому что улучшить графику не позволяла производительность платформ того времени. С появлением мощных систем игры практически превратились в фильмы с настоящими актерами и реалистичным окружением.
Заядлые игроки стараются собрать систему из топовых комплектующих, но современные игровые проекты также требуют доработки и оптимизации программного кода. Иногда недостатки комплектующих и кода проявляются одновременно и приводят к нестабильной работе, тормозам и фризам. Проблемы могут быть как на стороне пользователя, так и разработчиков. Так или иначе, плавный геймплей нужен только игроку, поэтому его основная задача — разобраться, почему виснет игра и понять, как это исправить.
Комплектующие, периферия и ПО работают в рамках стабильности, ведь любая запчасть компьютера рассчитана на стандартные условия. В таком режиме программы работают без ошибок, игры без просадок и система не подведет пользователя во время кодирования видеороликов или написания магистерской работы. Но даже полностью стабильную сборку можно вывести из себя, если нагружать не один узел, а сразу все. Сделать это можно специальным нагрузочным софтом или требовательными играми. Тогда задание раздается всем комплектующим, где даже мелкий недочет может стать причиной BSOD, фризов, подергиваний и низкого FPS в играх.
Отсюда появилось выражение «тормозит» — компьютер не справляется с той нагрузкой, с которой справлялся раньше или должен справляться по своим техническим характеристикам. Просадки кадров, низкий средний фреймрейт и долгая загрузка уровней — это то, что зависит от стабильности и качества работы буквально каждой запчасти, а также софта рабочей машины. Это можно найти и исправить, если знать, что к чему. Поэтому представляем своего рода атлас компьютерных внутренностей, который поможет сориентироваться и понять — что настраивать, а что менять.
Аппаратные проблемы
Процессор
Компьютер устроен по типу «звезда»: все узлы связаны между собой через центральный процессор. Он первый попадает под ответственность за нестабильное поведение и скорость работы в играх. С помощью некоторых показателей можно узнать, кроется причина тормозов в нем или нужно трясти другие запчасти.
Процессор троттлит. Во время длительной нагрузки процессор может перегреваться и снижать рабочую частоту ядер, чтобы вернуть температуру к безопасному значению. В нашем случае это одна из причин тормозов в играх — ниже частота, хуже производительность.
Проверить легко: нагружаем CPU с помощью теста стабильности, следим за температурой и частотой ядер. Современные камни рассчитаны на стабильную работу до 90–100 градусов, поэтому при достижении этих цифр частота может снижаться.
Решение: сменить термопасту, подобрать мощную систему охлаждения и чаще убирать пыль в системнике.
Процессор перегружен. В простых задачах, в том числе казуальных играх, компьютер «летает», но запуск требовательных задач «вешает» систему и дает просадки в производительности. Тогда виснут не только игры, но и браузеры и офисные программы.
Проверить легко: нужно проследить за уровнем загрузки процессора в различных задачах. Например, если во время игры чип загружен на 100 %, вероятно, его мощности мало — можно вызывать процессор на серьезный разговор.
Решение: подобрать новый процессор с большей мощностью на ядро (IPC) или разогнать старый. О том, как разогнать процессоры Intel и AMD рассказывали в статьях Клуба.
Процессор отдыхает. Если процессор загружается всего на 40–60 %, и при этом все тормозит, нужно искать причину в других комплектующих.
Видеокарта
Вторая по важности часть игрового тандема — видеокарта. Она отвечает за обработку графики: фоторедакторы, видеоредакторы, ускорение обработки страниц в браузере и, конечно, игры. От ее мощности зависит количество кадров в секунду и общее впечатление от игры.
Игры тормозят не сразу. Первая причина тормозов в играх — это перегрев видеочипа. Как и процессор, он сильно нагревается под нагрузкой и может сбрасывать тактовые частоты, если температура подходит к максимальным значениям. В таком случае, график кадров начинает «прыгать» вместе с частотой чипа, а отсюда и тормозное поведение в играх после прогрева.
Проверить легко: ставим высокие настройки графики, играем 5–10 минут и следим за температурой и частотой. Если температура не прекращает подниматься и преодолевает отметку в 75–80 градусов (для актуальных поколений настольных ускорителей этого уже достаточно), то частота начнет снижаться до базовых значений, минуя правила TurboBoost. Кстати, игру можно заменить на шерстяной FurMark.
Решение: заняться системой охлаждения — очистить от пыли радиатор видеокарты, проверить работу вентиляторов и сменить термопасту. Не забываем про хорошую продуваемость корпуса.
Игры тормозят сразу. Разработчики игр всегда предоставляют информацию о системных требованиях проекта, которые позволяют играть на высоких настройках с комфортным уровнем FPS. Однако, стоит понимать, что это усредненные значения, и для каждой сборки нужно подбирать правильные настройки графики. Конечно, если это не топовый графический монстр RTX 3080 и его аналоги.
Проверить легко: ориентируемся на класс видеокарты и системные требования. Логично, что GTX 1060 уже не потянет новинки на высоких даже в 1080р, как это было с прошлыми проектами (например, Ведьмак 3). Зато RTX 3070 будет спокойно играть в Cyberpunk 2077 на максимальных настройках в разрешении 1440p, при этом график кадров не должен опускаться ниже 60 даже в самых нагруженных сценах.
Решение: если мощности видеокарты недостаточно, то придется заменить ее на новую и более мощную, или разогнать старую (по возможности, учитывая хорошее охлаждение).
Оперативная память
Следующий подозреваемый в деле о тормозящих играх — ОЗУ. В оперативной памяти хранятся игровые данные, текстуры и модели, которые готовы переместиться в видеопамять по требованию. Соответственно, если эта часть компьютера работает не так, как нужно современным играм — жди тормозов.
Мало памяти. Для повседневной работы компьютер использует только собственный объем оперативной памяти. Когда возрастает нагрузка, и программе необходимо еще больше памяти, система может обратиться к буферу (файл подкачки) на системном диске. В этом случае устаревшие данные выгружаются из ОЗУ на диск, а новые записываются в оперативку. Соответственно, если игре необходимо 6 Гб свободной памяти, а на компьютере всего 8 Гб, и 2 Гб уже занято системой и программами, то для нормальной работы компьютера придется скидывать данные из ОЗУ на диск. А это медленная память, которая не обеспечивает нужную скорость передачи данных, особенно для игр.
Проверить легко: современным играм необходимо минимум 16 Гб оперативной памяти, из которых поле запуска системы остается не более 14 Гб.
Решение: докупить еще один комплект оперативной памяти или заменить на более емкие модели.
Низкая скорость передачи данных. Оперативная память, как и диск, хранит в себе данные. Соответственно, здесь так же имеются скорости чтения, записи и копирования, от которых зависит общая производительность компьютера, в том числе в игровых нагрузках. Словом — чем быстрее, тем лучше. Слишком низкие скорости однозначно снижают производительность сборки в играх. Например, возможностей стандарта DDR3 уже не хватает для новых ААА-проектов.
Проверить легко: запускаем тест AIDA Memory Test и смотрим, какие цифры появятся в окошках Read, Write и Copy.
Решение: актуальные системы с оперативной памятью типа DDR4 показывают от 40 000 МБ/с по всем показателям, чего вполне достаточно для всех задач. Но существуют комплекты памяти с заводским разгоном (XMP), при активации которого можно повысить частоту и снизить тайминги. Это хорошо для любых задач.
Оперативная память может давать сбои и ошибки, которые не вешают систему полностью, а лишь снижают производительность. Поэтому необходимо проверить ОЗУ с помощью программы MemTest86 или TestMem5. Особенно, если она работает в разгоне.
Накопитель
Во время игровой нагрузки компьютер обращается к оперативной памяти за часто используемыми данными. В то же время на диске хранится основная часть ресурсов, откуда они постепенно подгружаются в ОЗУ. Скорости обычного HDD уже мало для плавной работы игр с текстурами высокого разрешения, а также игр с открытым миром. Если в определенный момент игре понадобятся файлы из дальнего угла HDD, тормоза и фризы будут сопровождать игрока все время, пока нужные файлы не загрузятся в высокоскоростную оперативку.
Легко проверить: разработчики рекомендуют использовать твердотельные накопители SSD, у которых скорость обработки данных в разы выше, чем у винчестеров. Соответственно, игры, установленные на SSD, реже фризят и тормозят, а также загружаются намного быстрее.
Решение: иметь под рукой хотя бы обычный SATA SSD для игр.
Как и оперативная память, любой SSD-накопитель может иметь битые чипы, поврежденные секторы или контроллеры, поэтому необходимо обязательно «прогнать» поверхность диска на битые ячейки. Это можно сделать с помощью программ Victoria или HDDScan.
Другое оборудование
Помимо основных комплектующих, сбоить могут и другие. Блок питания выдает высокий или низкий вольтаж, что сильно влияет на стабильность, особенно дисковой подсистемы. Также в комфортном гейминге могут участвовать отваливающиеся чипсеты на материнских платах и даже мониторы, которые выставляют неверную частоту развертки и провоцируют разрывы картинки. Все это сказывается на качестве картинки и плавности геймплея.
Программные проблемы
Операционная система
Распространенная проблема большинства рабочих и игровых машин — много лишних программ, половина из которых находится в автозагрузке операционной системы. Отсюда дополнительный расход оперативной памяти, постоянная загрузка процессора и частые обращения к жесткому диску. Кроме того, вместе с нужными файлами из интернета могут заявиться и вирусы. Некоторые вредоносы тихо прописываются на жесткий диск и ждут звездного часа, а другие сразу атакуют систему. Например, вирус-майнер включает фоновую добычу криптовалюты как на видеокарте, так и на процессоре. Соответственно, в таких условиях игры не просто тормозят — они превращаются в слайд-шоу.
Решение: защищить компьютер от сетевых атак и вредноносного ПО с помощью антивируса.
Драйверы
Для правильной работы каждого узла в компьютере нужен набор инструкций, который называется драйвером. От него зависит все — как определится оборудование, будет оно работать полноценно и будет ли оно вообще работать. Зачастую выпуск новых версий ПО сопровождается огромным списком исправленных багов, а вместе с этим могут быть и новые ошибки — человеческий фактор никто не отменял. В таком случае, кривые библиотеки для работы видеокарты могут запросто «положить» компьютер на лопатки.
Например, с обновлением драйвера компания Nvidia добавила поддержку новых игр — Assassin’s Creed Valhalla и включила поддержку новых функций для Cyberpunk 2077. В то же время, некоторые части кода стали работать со сбоями: драйвер Nvidia 461.09 содержит ошибку, которая не позволяет графическим редакторам редактировать RAW-фотографии с ускорением на видеокарте. То же самое может касаться и багов в играх.
Вывод: пользуемся проверенным софтом и не спешим обновляться на самые последние версии программ.
Оптимизация игр
Для адекватной работы программы нужно написать универсальный код, который будет понятен любой системе на нужной архитектуре. Но для того, чтобы выжать максимум из мощности компьютера, софт должен знать подход к каждой модели процессора, видеокарты и других комплектующих. Например, все художники одинаково рисуют картины. Но у одного быстрее получаются портреты, а у другого пейзажи. Соответственно, можно поделить стили поровну, исходя из умений мастеров, и работа пойдет намного быстрее.
Так и с компьютерными играми — если разработчики постарались объяснить игровому движку то, как нужно работать с этим шестиядерным процессором или той видеокартой, то качество графики и количество кадров в секунду получатся значительно выше, чем у проекта с универсальным кодом.
Такого рода оптимизация применяется при написании движков для игровых приставок — там всегда одинаковые комплектующие, поэтому становится намного проще оптимизировать код под конкретное устройство. С компьютерами все немного сложнее — здесь десятки моделей процессоров, видеокарт, накопителей, а также лишняя прослойка в виде операционной системы.
Хромающая оптимизация — также прерогатива свежих проектов. С каждым новым патчем разработчики докрашивают код и убирают мусор, после чего производительность в играх возрастает.
Тормозит — не значит медленно
Иногда фризы и мелкие просадки воспринимаются как тормоза, хотя на эти события влияет не мощность компьютера, а стабильность. Так, средний кадр может крутиться около классических 60 единиц, но игра все равно будет дергаться и подвисать.
В этом замешаны значения 0.1 и 1 % кадров. Все показатели FPS можно замерить с помощью софта CapFrameX: если 0.1 и 1 % низкие, то проблема может быть в оптимизации софта или аппаратных проблемах, а это исправимо руками. Если же низкий показатель среднего количества кадров в секунду — то, скорее всего, не хватает мощности основных комплектующих и без апгрейда здесь не обойтись.
Что делать
Стабильная работа и плавный гейминг — основные задачи игровой сборки. От настроек комплектующих зависит то, насколько хорошо они отработают максимум, который обозначен для них заводом. Этот максимум, кстати, может быть ограничен «кривым» софтом, нестабильными драйверами или просто старой операционной системой с полным реестром хвостов и кучкой вирусов в углу диска.
В компьютере можно навести чистоту и порядок — причем как в системнике, так и на диске. Однако, это не всегда решает проблему с производительностью. Чаще всего тормозят свежие игры на двух- или трехлетних системах. Поэтому сначала нужно посмотреть на аппаратные характеристики. И здесь есть два выхода: разгонять или подбирать обновление. Если компьютер достаточно мощный и в играх не хватает пары кадров в секунду, то разгон исправит ситуацию. Если мы говорим о просадках до 20—30 кадров, то без аппаратного апгрейда не обойтись.
Если же старые и проверенные игры стали показывать меньшую производительность на той же системе, с теми же настройками — думаем о софте. Вероятно, этот сбоит драйвер или в фоне системы висит слишком много программ, которые отбирают ценные флопсы мощности во время игры.
Источник
22 февраля
22 февр.
10
1433
Как исправить мыльную графику, пиксельные волосы и текстуры?
Здравствуйте, случилась такая проблема, наверное она даже с сентября, когда был собран пк. В особо требовательных играх как Spiderman Remastered или Atоmic Heart текстуры волос просто отвратительны прорисованы, тени ложатся ужасно и они мерцают. Также я заметила максимально замыленную графику, хотя играю на ультра настройках.
Я перепробовала АБСОЛЮТНО ВСЁ, но единственное, что мне помогает — не играть в компьютер вообще или играть в низкополигональные игры. Драйвера абсолютно новейшие, в настройках панели я все пункты выключала и включала по отдельности, но увы — ничего. Железо относительно мощное:
Видеокарта — ртх 3060
Процессор — core i7 10700
Оперативка — 16 гб
(Ну и ссд конечно)
Играю на fullhd (другого не дано)… Я не знаю что делать, ни один техноблогер не говорил о данной ситуации, хотя я не единственная с этой проблемой. Я прошерстила все форумы, но так такового решения этой проблемы — нет и не было. Я даже драйвера релизные ставила, но всё в бестолку…
Поддержи Стопгейм!
Содержание
- 1. Разрешение экрана
- 2. Улучшенные текстуры
- 3. Постобработка с помощью ReShade
- 4. Фильтры SweetFX
- 5. Реалистичное освещение с помощью ENBSeries
- 6. Совместная работа ENBSeries и SweetFX
- 7. Улучшение графики с помощью «Панели управления Nvidia»
Рассказываем, как увеличить разрешение, как повысить качество текстур, добавить фильтры и улучшить освещение.
Разрешение экрана
Время идет, диагональ и разрешение мониторов растут, а потому если вы сейчас запустите какую-нибудь старую игру, то, скорее всего, увидите довольно широкие полосы по краям экрана. Так можно играть, но куда приятнее будет, если игра заполнит всю площадь монитора, не обзаведясь при этом «мылом».
К счастью, геймеры решили не дожидаться помощи от разработчиков и своими руками создали патчи, позволяющие подогнать старые игры под современные экраны. Например, инструмент Universal Widescreen Patcher может адаптировать под соотношение 16:9 такие игры, как Need for Speed: Underground, Prince of Persia: The Sands of Time и Star Wars: Knights of the Old Republic.
Универсального инструмента для «расширения» изображения нет. Если хорошо поискать, можно найти подходящий фикс для нужной игры.
Улучшенные текстуры
Повысив соотношение сторон, вы сделаете изображение четче, но от «мыльности» текстур это не избавит. Однако и тут есть выход, так как сейчас можно найти большое количество модов, обновляющих текстуры в старых играх.
Есть разные типы модов на текстуры, каждый из них отличается своим уровнем проработки. Одни пакеты заменяют их во всей игре, другие лишь на некоторых локациях. В любом случае если поискать, вы найдете ту сборку HD-текстур, которая сделает нужную игру несколько симпатичнее.
Главное, строго следуйте инструкции к моду, так как отклонение от нее может сломать игру, и вам придется заново ее устанавливать.
Постобработка с помощью ReShade
Современные игры используют множество различных эффектов, чтобы добавить происходящему на экране реалистичности. Сглаживание, освещение, тени. Зачастую старые проекты не имеют этих эффектов, но можно установить ReShade и добавить их собственноручно.
ReShade — это бесплатный набор фильтров для постобработки. Инструмент настолько полезен, что при желании можно применить его и к современным релизам, если вам кажется, что эффекты выглядят не так, как должны были.
Для начала бесплатно скачайте ReShade с официального сайта. Советуем сохранить файл где-нибудь под рукой, так как он применяет эффекты только к одной указанной вами игре. Запустите файл и выберите игру, после чего отметьте нужные настройки рендеринга.
После выполнения вышеописанных действий в игре появится масса новых настроек графики, но не спешите делать вашу игру лучше. Во избежание ухудшения картинки, советуем поискать в сети пресеты, которые другие пользователи уже создали и опробовали.
Некоторые шаблоны есть на сайте ReShade, но лучше прогуляться по форумам и специализированным ресурсам. Когда найдете нужный шаблон, сохраните его на своем PC и снова запустите ReShade. После выбора игры и установки нужных настроек нажмите на Edit ReShade Settings, в первом поле открывшегося окошка укажите путь к сохраненному ранее файлу с пресетами.
Помните, что некоторым пресетам ReShade может потребоваться версия утилиты постарше. Все версии программы лежат в репозитории ReShade Mediafire. Учитывая эти факторы, еще раз настоятельно советуем не игнорировать файл readme, который неспроста так называется и порой действительно может вам помочь.
Запустив игру после работы с ReShade, она предложит вам нажать клавишу Home для доступа ко всем добавленным параметрам. Не бойтесь, если у вас начнет рябить в глазах от огромного количества настроек. Благодаря пресетам мы избавились от часов проб и ошибок. У нас уже все установлено. Разумеется, никто вам не запрещает всячески экспериментировать с настройками, но старайтесь делать это как можно аккуратнее.
Фильтры SweetFX
Еще одним удобным инструментом для работы с эффектами является утилита SweetFX. Принцип работы инструмента несколько отличается от ReShade. FX не встраивает эффекты в саму игру, а накладывает их как бы поверх изображения. Если коротко, с помощью SweetFX можно сделать следующее:
- Активировать сглаживание пикселей даже в проектах, где эта функция изначально не была предусмотрена.
- Установить фильтр резкости, который минимизирует количество «мыла» в игре.
- Сделать картинку чуть более объемной с помощью эффекта «виньетки».
- Изменить цветовую гамму игры. Например, если вы вдруг решили поиграть во вторую часть Far Cry и вам крайне не нравится ее коричневая палитра, с помощью SweetFX вам удастся «раскрасить» африканские джунгли в естественные природные цвета.
- Наложить эффект HDR, при котором светлые и темные участки изображения будут иметь одинаковую детализацию. Стоит отметить, что это не настоящий HDR, а лишь его имитация.
Для того, чтобы установить SweetFX вам необходимо сделать несколько несложных шагов:
- Перейдите на официальный сайт и скачайте самую последнюю версию утилиты;
- После загрузки распакуйте содержимое архива в папку с нужной игрой;
- Еще раз зайдите на сайт и выберите пресеты для необходимой игры;
- Откройте скачанный текстовый документ и скопируйте все его содержимое;
- В папке с игрой откройте файл «SweetFX_settings» и вставьте в него текст из предыдущего пункта;
- Повторите все вышеописанное с папкой Bin.
Скачать уже готовый пресет просто, но иногда хочется полностью настроить все под себя, а делать это в текстовом файле не самый удобный процесс. Небезразличные моддеры сделали специальную утилиту SweetFX Configurator, которая позволяет из удобного меню включить или выключить необходимые эффекты.
В SweetFX Configurator достаточно просто нажать «Add New Game» и выбрать нужную игру. После этого утилита сама создаст и скопирует в папку все нужные файлы. Теперь вы можете через окно конфигуратора настроить все, как душе угодно. Однако и у такого удобного решения есть свои недостатки.
Сетевые игры могут распознать SweetFX Configurator как чит. Поэтому стоит быть крайне осторожным с настройками в онлайн-проектах.
Реалистичное освещение с помощью ENBSeries
Кроме различных фильтров, на общее впечатление от картинки влияет освещение. Утилита ENBSeries позволяет полностью переделать освещение во многих проектах:
- Перейдите на официальный сайт и скачайте универсальную версию программы;
- Распакуйте содержимое архива в папку с игрой.
Все, ENBSeries установлена. Осталось лишь ее настроить. Раньше делать это в ENB приходилось с помощью редактирования файла ini., но теперь появилась возможность менять настройки непосредственно в игре. Просто нажмите сочетание клавиш Shift+Enter и поставьте галочки у тех параметров, которые вы бы хотели активировать.
Если вы боитесь своими руками настраивать ENB из-за страха что-то поломать, можете поискать в сети уже готовые пресеты. Готовых сборок много, но внимательно читайте инструкции по их установке, так как они могут отличаться.
Совместная работа ENBSeries и SweetFX
Чтобы эффект от вышеописанных инструментов стал еще заметнее, можно совместить их работу. Для этого делаем следующее:
- Установите SweetFX;
- В папке с игрой найдите файл «d3d9.dll» и переименуйте его в «d3d9-sweetfx.dll»;
- Установите ENBSeries;
- Зайдите в папку с игрой и откройте файл «enblocal.ini»;
- Начало текста отредактируйте как написано ниже:
[PROXY]
EnableProxyLibrary=true
InitProxyFunctions=true
ProxyLibrary=d3d9-sweetfx.dll
Все, теперь SweetFX и ENBSeries работают вместе.
Улучшение графики с помощью «Панели управления Nvidia»
Если вы обладатель видеокарты от Nvidia, можно обратиться к настройкам в программе «Панель управления Nvidia»:
- Откройте программу;
- Перейдите в пункт меню «Управление параметрами 3D»;
- Откройте вкладку «Программные настройки»;
- В выпадающем меню выберите нужную игру;
- Настройте графические параметры на свой вкус.
По большей части тут различные варианты сглаживания и фильтрации текстур, но они действительно способны изменить внешний вид игры, пусть и не сильно.
Несмотря на кажущуюся очевидность описанных советов, если вы установите все, о чем идет речь в статье, возможно, у вас перед глазами откроется та самая красивая и графонистая игра, которую вы запомнили из детства.
В то время, когда словом «игра» стали описывать ожившую мультипликацию на экране компьютера, люди не знали, что такое плавный геймплей и графика уровня некстген. Главными оставались сюжет и узнаваемость, потому что улучшить графику не позволяла производительность платформ того времени. С появлением мощных систем игры практически превратились в фильмы с настоящими актерами и реалистичным окружением.
Заядлые игроки стараются собрать систему из топовых комплектующих, но современные игровые проекты также требуют доработки и оптимизации программного кода. Иногда недостатки комплектующих и кода проявляются одновременно и приводят к нестабильной работе, тормозам и фризам. Проблемы могут быть как на стороне пользователя, так и разработчиков. Так или иначе, плавный геймплей нужен только игроку, поэтому его основная задача — разобраться, почему виснет игра и понять, как это исправить.
Комплектующие, периферия и ПО работают в рамках стабильности, ведь любая запчасть компьютера рассчитана на стандартные условия. В таком режиме программы работают без ошибок, игры без просадок и система не подведет пользователя во время кодирования видеороликов или написания магистерской работы. Но даже полностью стабильную сборку можно вывести из себя, если нагружать не один узел, а сразу все. Сделать это можно специальным нагрузочным софтом или требовательными играми. Тогда задание раздается всем комплектующим, где даже мелкий недочет может стать причиной BSOD, фризов, подергиваний и низкого FPS в играх.
Отсюда появилось выражение «тормозит» — компьютер не справляется с той нагрузкой, с которой справлялся раньше или должен справляться по своим техническим характеристикам. Просадки кадров, низкий средний фреймрейт и долгая загрузка уровней — это то, что зависит от стабильности и качества работы буквально каждой запчасти, а также софта рабочей машины. Это можно найти и исправить, если знать, что к чему. Поэтому представляем своего рода атлас компьютерных внутренностей, который поможет сориентироваться и понять — что настраивать, а что менять.
Аппаратные проблемы
Процессор
Компьютер устроен по типу «звезда»: все узлы связаны между собой через центральный процессор. Он первый попадает под ответственность за нестабильное поведение и скорость работы в играх. С помощью некоторых показателей можно узнать, кроется причина тормозов в нем или нужно трясти другие запчасти.
Процессор троттлит. Во время длительной нагрузки процессор может перегреваться и снижать рабочую частоту ядер, чтобы вернуть температуру к безопасному значению. В нашем случае это одна из причин тормозов в играх — ниже частота, хуже производительность.
Проверить легко: нагружаем CPU с помощью теста стабильности, следим за температурой и частотой ядер. Современные камни рассчитаны на стабильную работу до 90–100 градусов, поэтому при достижении этих цифр частота может снижаться.
Решение: сменить термопасту, подобрать мощную систему охлаждения и чаще убирать пыль в системнике.
Процессор перегружен. В простых задачах, в том числе казуальных играх, компьютер «летает», но запуск требовательных задач «вешает» систему и дает просадки в производительности. Тогда виснут не только игры, но и браузеры и офисные программы.
Проверить легко: нужно проследить за уровнем загрузки процессора в различных задачах. Например, если во время игры чип загружен на 100 %, вероятно, его мощности мало — можно вызывать процессор на серьезный разговор.
Решение: подобрать новый процессор с большей мощностью на ядро (IPC) или разогнать старый. О том, как разогнать процессоры Intel и AMD рассказывали в статьях Клуба.
Процессор отдыхает. Если процессор загружается всего на 40–60 %, и при этом все тормозит, нужно искать причину в других комплектующих.
Видеокарта
Вторая по важности часть игрового тандема — видеокарта. Она отвечает за обработку графики: фоторедакторы, видеоредакторы, ускорение обработки страниц в браузере и, конечно, игры. От ее мощности зависит количество кадров в секунду и общее впечатление от игры.
Игры тормозят не сразу. Первая причина тормозов в играх — это перегрев видеочипа. Как и процессор, он сильно нагревается под нагрузкой и может сбрасывать тактовые частоты, если температура подходит к максимальным значениям. В таком случае, график кадров начинает «прыгать» вместе с частотой чипа, а отсюда и тормозное поведение в играх после прогрева.
Проверить легко: ставим высокие настройки графики, играем 5–10 минут и следим за температурой и частотой. Если температура не прекращает подниматься и преодолевает отметку в 75–80 градусов (для актуальных поколений настольных ускорителей этого уже достаточно), то частота начнет снижаться до базовых значений, минуя правила TurboBoost. Кстати, игру можно заменить на шерстяной FurMark.
Решение: заняться системой охлаждения — очистить от пыли радиатор видеокарты, проверить работу вентиляторов и сменить термопасту. Не забываем про хорошую продуваемость корпуса.
Игры тормозят сразу. Разработчики игр всегда предоставляют информацию о системных требованиях проекта, которые позволяют играть на высоких настройках с комфортным уровнем FPS. Однако, стоит понимать, что это усредненные значения, и для каждой сборки нужно подбирать правильные настройки графики. Конечно, если это не топовый графический монстр RTX 3080 и его аналоги.
Проверить легко: ориентируемся на класс видеокарты и системные требования. Логично, что GTX 1060 уже не потянет новинки на высоких даже в 1080р, как это было с прошлыми проектами (например, Ведьмак 3). Зато RTX 3070 будет спокойно играть в Cyberpunk 2077 на максимальных настройках в разрешении 1440p, при этом график кадров не должен опускаться ниже 60 даже в самых нагруженных сценах.
Решение: если мощности видеокарты недостаточно, то придется заменить ее на новую и более мощную, или разогнать старую (по возможности, учитывая хорошее охлаждение).
Оперативная память
Следующий подозреваемый в деле о тормозящих играх — ОЗУ. В оперативной памяти хранятся игровые данные, текстуры и модели, которые готовы переместиться в видеопамять по требованию. Соответственно, если эта часть компьютера работает не так, как нужно современным играм — жди тормозов.
Мало памяти. Для повседневной работы компьютер использует только собственный объем оперативной памяти. Когда возрастает нагрузка, и программе необходимо еще больше памяти, система может обратиться к буферу (файл подкачки) на системном диске. В этом случае устаревшие данные выгружаются из ОЗУ на диск, а новые записываются в оперативку. Соответственно, если игре необходимо 6 Гб свободной памяти, а на компьютере всего 8 Гб, и 2 Гб уже занято системой и программами, то для нормальной работы компьютера придется скидывать данные из ОЗУ на диск. А это медленная память, которая не обеспечивает нужную скорость передачи данных, особенно для игр.
Проверить легко: современным играм необходимо минимум 16 Гб оперативной памяти, из которых поле запуска системы остается не более 14 Гб.
Решение: докупить еще один комплект оперативной памяти или заменить на более емкие модели.
Низкая скорость передачи данных. Оперативная память, как и диск, хранит в себе данные. Соответственно, здесь так же имеются скорости чтения, записи и копирования, от которых зависит общая производительность компьютера, в том числе в игровых нагрузках. Словом — чем быстрее, тем лучше. Слишком низкие скорости однозначно снижают производительность сборки в играх. Например, возможностей стандарта DDR3 уже не хватает для новых ААА-проектов.
Проверить легко: запускаем тест AIDA Memory Test и смотрим, какие цифры появятся в окошках Read, Write и Copy.
Решение: актуальные системы с оперативной памятью типа DDR4 показывают от 40 000 МБ/с по всем показателям, чего вполне достаточно для всех задач. Но существуют комплекты памяти с заводским разгоном (XMP), при активации которого можно повысить частоту и снизить тайминги. Это хорошо для любых задач.
Оперативная память может давать сбои и ошибки, которые не вешают систему полностью, а лишь снижают производительность. Поэтому необходимо проверить ОЗУ с помощью программы MemTest86 или TestMem5. Особенно, если она работает в разгоне.
Накопитель
Во время игровой нагрузки компьютер обращается к оперативной памяти за часто используемыми данными. В то же время на диске хранится основная часть ресурсов, откуда они постепенно подгружаются в ОЗУ. Скорости обычного HDD уже мало для плавной работы игр с текстурами высокого разрешения, а также игр с открытым миром. Если в определенный момент игре понадобятся файлы из дальнего угла HDD, тормоза и фризы будут сопровождать игрока все время, пока нужные файлы не загрузятся в высокоскоростную оперативку.
Легко проверить: разработчики рекомендуют использовать твердотельные накопители SSD, у которых скорость обработки данных в разы выше, чем у винчестеров. Соответственно, игры, установленные на SSD, реже фризят и тормозят, а также загружаются намного быстрее.
Решение: иметь под рукой хотя бы обычный SATA SSD для игр.
Как и оперативная память, любой SSD-накопитель может иметь битые чипы, поврежденные секторы или контроллеры, поэтому необходимо обязательно «прогнать» поверхность диска на битые ячейки. Это можно сделать с помощью программ Victoria или HDDScan.
Другое оборудование
Помимо основных комплектующих, сбоить могут и другие. Блок питания выдает высокий или низкий вольтаж, что сильно влияет на стабильность, особенно дисковой подсистемы. Также в комфортном гейминге могут участвовать отваливающиеся чипсеты на материнских платах и даже мониторы, которые выставляют неверную частоту развертки и провоцируют разрывы картинки. Все это сказывается на качестве картинки и плавности геймплея.
Программные проблемы
Операционная система
Распространенная проблема большинства рабочих и игровых машин — много лишних программ, половина из которых находится в автозагрузке операционной системы. Отсюда дополнительный расход оперативной памяти, постоянная загрузка процессора и частые обращения к жесткому диску. Кроме того, вместе с нужными файлами из интернета могут заявиться и вирусы. Некоторые вредоносы тихо прописываются на жесткий диск и ждут звездного часа, а другие сразу атакуют систему. Например, вирус-майнер включает фоновую добычу криптовалюты как на видеокарте, так и на процессоре. Соответственно, в таких условиях игры не просто тормозят — они превращаются в слайд-шоу.
Решение: защищить компьютер от сетевых атак и вредноносного ПО с помощью антивируса.
Драйверы
Для правильной работы каждого узла в компьютере нужен набор инструкций, который называется драйвером. От него зависит все — как определится оборудование, будет оно работать полноценно и будет ли оно вообще работать. Зачастую выпуск новых версий ПО сопровождается огромным списком исправленных багов, а вместе с этим могут быть и новые ошибки — человеческий фактор никто не отменял. В таком случае, кривые библиотеки для работы видеокарты могут запросто «положить» компьютер на лопатки.
Например, с обновлением драйвера компания Nvidia добавила поддержку новых игр — Assassin’s Creed Valhalla и включила поддержку новых функций для Cyberpunk 2077. В то же время, некоторые части кода стали работать со сбоями: драйвер Nvidia 461.09 содержит ошибку, которая не позволяет графическим редакторам редактировать RAW-фотографии с ускорением на видеокарте. То же самое может касаться и багов в играх.
Вывод: пользуемся проверенным софтом и не спешим обновляться на самые последние версии программ.
Оптимизация игр
Для адекватной работы программы нужно написать универсальный код, который будет понятен любой системе на нужной архитектуре. Но для того, чтобы выжать максимум из мощности компьютера, софт должен знать подход к каждой модели процессора, видеокарты и других комплектующих. Например, все художники одинаково рисуют картины. Но у одного быстрее получаются портреты, а у другого пейзажи. Соответственно, можно поделить стили поровну, исходя из умений мастеров, и работа пойдет намного быстрее.
Так и с компьютерными играми — если разработчики постарались объяснить игровому движку то, как нужно работать с этим шестиядерным процессором или той видеокартой, то качество графики и количество кадров в секунду получатся значительно выше, чем у проекта с универсальным кодом.
Такого рода оптимизация применяется при написании движков для игровых приставок — там всегда одинаковые комплектующие, поэтому становится намного проще оптимизировать код под конкретное устройство. С компьютерами все немного сложнее — здесь десятки моделей процессоров, видеокарт, накопителей, а также лишняя прослойка в виде операционной системы.
Хромающая оптимизация — также прерогатива свежих проектов. С каждым новым патчем разработчики докрашивают код и убирают мусор, после чего производительность в играх возрастает.
Тормозит — не значит медленно
Иногда фризы и мелкие просадки воспринимаются как тормоза, хотя на эти события влияет не мощность компьютера, а стабильность. Так, средний кадр может крутиться около классических 60 единиц, но игра все равно будет дергаться и подвисать.
В этом замешаны значения 0.1 и 1 % кадров. Все показатели FPS можно замерить с помощью софта CapFrameX: если 0.1 и 1 % низкие, то проблема может быть в оптимизации софта или аппаратных проблемах, а это исправимо руками. Если же низкий показатель среднего количества кадров в секунду — то, скорее всего, не хватает мощности основных комплектующих и без апгрейда здесь не обойтись.
Что делать
Стабильная работа и плавный гейминг — основные задачи игровой сборки. От настроек комплектующих зависит то, насколько хорошо они отработают максимум, который обозначен для них заводом. Этот максимум, кстати, может быть ограничен «кривым» софтом, нестабильными драйверами или просто старой операционной системой с полным реестром хвостов и кучкой вирусов в углу диска.
В компьютере можно навести чистоту и порядок — причем как в системнике, так и на диске. Однако, это не всегда решает проблему с производительностью. Чаще всего тормозят свежие игры на двух- или трехлетних системах. Поэтому сначала нужно посмотреть на аппаратные характеристики. И здесь есть два выхода: разгонять или подбирать обновление. Если компьютер достаточно мощный и в играх не хватает пары кадров в секунду, то разгон исправит ситуацию. Если мы говорим о просадках до 20—30 кадров, то без аппаратного апгрейда не обойтись.
Если же старые и проверенные игры стали показывать меньшую производительность на той же системе, с теми же настройками — думаем о софте. Вероятно, этот сбоит драйвер или в фоне системы висит слишком много программ, которые отбирают ценные флопсы мощности во время игры.
1 Предисловие
Прогресс неумолим — каждый год качество графики в играх все ближе к той, что мы видим в реальности и фильмах.
Достигнем ли мы когда-нибудь того момента, когда игры будут совершено неотличимы от фильмов? Безусловно, да.
Но что делать со старыми играми? Оставшиеся на обочине истории, они по-прежнему могут, как говорится, цеплять за душу. Графика не важна, если игра интересна, но чувство сожаления нет-нет да проскакивает в сердце. К счастью, есть способы сделать графику старых игр лучше.
Разработчики свои старые игры редко обновляют. Если это все-таки происходит, то изменений минимум: добавляют в название модное словечко «HD» или «Enhanced Edition» («Расширенное издание»), ставят более четкие текстуры и… все. Например, вот так выглядит Resident Evil 4 Ultimate HD Edition по сравнению с обычной версией:
Даже такая модификация — к лучшему. А что делать, если HD-версии вашей любимой игры нет? К счастью, это поправимо.
2 Способы улучшить графику в играх
Способов улучшить графику игры несколько.
1. Собственные настройки игры
В стиле Капитана Очевидность сообщаю: каждая игра для компьютера имеет собственные настройки графики. Это сделано для того, чтобы можно было комфортно играть на компьютерах невысокой производительности. Кто хочет на рассвете видеть красивые лучики света с небес, отражающиеся на капельках росы придорожных трав дорог Тамриеля, реалистичные тени и блики от огня, да еще чтоб все это не тормозило, берут компьютер помощней или выходят на улицу. Если ваш компьютер «офисного» уровня, придется отказаться от красот и ставить настройки на минимум — все размыто и примитивно, зато игра работает без зависаний.
Здесь все понятно — чтобы улучшить графику, найдите в меню игры настройки (опции), там будут пункты «Качество» или «Видео», «Детализация» — выставляйте все на максимум.
Игра на максимуме графических настроек не тормозит? Поздравляем — видеокарта и процессор справляются с нагрузкой, можно улучшать графику сторонними средствами.
2. Настройки драйвера видеокарты
С помощью nVidia Control Panel (по-русски «Панель управления nVidia»), Catalyst Control Center или Панели управления графикой и медиа Intel (все зависит от производителя видеокарты) можно принудительно выставить некоторые настройки игр, если в самой игре они не меняются или вовсе нет таких опций. К сожалению, возможности ограничены. Нам доступны настройки сглаживания пикселей, анизотропной фильтрации (четкости дальних текстур) и mip bias (тоже отвечает за четкость текстур, объектов), некоторые другие. На практике пригождается лишь принудительное включение сглаживания, если в игре такой опции нет.
3. SweetFX — набор фильтров
Представьте себе, что картинка игры — это видеозапись, на которую можно наложить эффекты. Примерно так действует SweetFX.
Большинство любительских графических патчей для игр оказываются просто настроенным этой штукой.
SweetFX (FXAA Post Process Injector, альтернатива — FXAA Tool) — набор фильтров (так называемых шейдеров), накладываемых поверх картинки игры. С помощью SweetFX нельзя сделать воду реалистичней или заставить персонажей отбрасывать нормальные тени, нет. Зато можно наложить целый ряд эффектов, которые улучшают картинку в общем:
- Включить сглаживание пикселей даже в тех играх, которые в принципе такое не поддерживают (FXAA и более совершенный SMAA методы). Пиксели на экране перестанут быть заметны.
- Сделать картинку четче фильтром резкости.
- Добавить эффект «виньетки» — затемнение картинки у краев экрана. Такой прием концентрирует взгляд на центр экрана и добавляет эффект объема.
- Настроить яркость, контраст, цветовую гамму картинки. Если игра раздражает вас каким-то оттенком — просто уберите его.
- Добавить эффект «bloom» («блюм») — свечение вокруг ярких источников света.
- Сделать псевдо-HDR картинку — когда темные и светлые участки картинки одинаково детализированы, что более естественно для нашего с вами зрения.
- Комбинацией различных фильтров добиться тех же эффектов, как, например, у фотографий в Instagram.
Самое главное — все это не тормозит! То есть, в принципе, это дает нагрузку на процессор и видеокарту, но незначительную, если все настроить грамотно.
Обновление от 6.08.2018: Теперь вместо SweetFX используют ReShade. Возможностей больше, настраивать проще (прямо в игре).
4. ENBSeries
ENB или ENBSeries (автор называет свою программу по-разному) — штука серьезная. Эта программа «вгрызается» в трехмерный мир игры, кардинально улучшая графику. Добавляет:
- качественное сглаживание пикселей,
- реалистичные отражения,
- правдоподобные тени,
- световые эффекты (красивые световые ореолы вокруг ламп, солнца, качественный блюм, лучи света в листве и так далее),
- эффект адаптации к свету, имитируя реакцию наших глаз — при выходе из темного помещения на свет несколько секунд картинка будет яркой и наоборот,
- эффект фокусировки — при взгляде на близкие объекты задний план будет размыт.
Все эффекты детально настраиваются. Можно добавить свои, если умеете создавать шейдеры.
Возможностей у ENBSeries — вагон и сто тележек. К сожалению, ENB сильно нагружает видеокарту компьютера, поэтому все эффекты разом можно включить только на современном компьютере с дорогой видеокартой.
5. Патчи для игр и ручное редактирование настроек
Иногда разработчики сами выключают какие-либо эффекты. Например, популярная игра Watch Dogs на выставке E3 в 2012 году вызвала самый настоящий восторг своей революционной графикой. На выставке E3-2013 игра избавилась от части эффектов, а в 2014 году игроков ожидал неприятный сюрприз — игра выглядела еще более блекло. Вот сравнение игры по годам, от выставок до финальной версии на современных игровых приставках:
Правда, есть и другое мнение — мол, на выставках показывали самые впечатляющие моменты игры, в финальной версии в точно таких же ситуациях (совпадение времени суток, погоды, места) игра выглядит точно так же, как в 2012-м.
Как бы то ни было, энтузиасты находят заблокированные опции в коде игр и включают их, делая графику более реалистичной. Не буду приводить ссылку на патч для Watch Dogs по вполне понятным причинам, говорю лишь его название: TheWorse Mod for Watch_Dogs.
Вы всегда можете воспользоваться Гуглом, чтобы найти патчи и советы по улучшению графики для ваших игр. Также обращаю ваше внимание на сайт WideScreen Gaming, посвященный способам запуска игр на современных широкоэкранных мониторах и многомониторных конфигурациях. Проще говоря, там есть база патчей, позволяющих запустить старые игры в современном экранном разрешении.
Самый простой и интересный метод улучшения графики игр — воспользоваться SweetFX.
Устанавливаем SweetFX
Приступим к улучшению графики. Начнем с простого — установки SweetFX.
Скачать SweetFX можно по прямой ссылке — версия 1.5.1.
Возможно, с момента написания статьи вышла новая версия, так что можно глянуть официальный сайт.
Шаг 1. Распаковываем загруженный архив SweetFX-Configurator_standalone_with_SweetFX_1.5.1.7z в любую папку. Проще всего в папку «Документы».
Если архив не открывается, значит, у вас не установлена программа-архиватор. Рекомендую 7-zip.
Шаг 2. В распакованной папке находим программу SweetFX_config.exe.Создаем для нее ярлык на Рабочем столе, чтобы не пришлось каждый раз открывать папку.
Нажимаем правой кнопкой мыши по программе — Свойства. На вкладке Совместимость ставим галку напротив пункта Выполнять эту программу от имени администратора:
Шаг 3. Чтобы внедрить эффекты в игру, наконец-то запускаем SweetFX_config и нажимаем Add new game:
С помощью открывшегося окна выбираем exe-файл игры. Если вы не знаете, где находится папка с игрой и ее исполняемый файл, можно выбрать соответствующий ярлык на Рабочем столе. Однако это может не сработать, если игра установлена через Steam, Origin или Uplay — ярлык может вести не на то, что нам нужно.
В каких папках можно найти игры:
Steam: C:Program Files (x86)SteamSteamAppscommon или C:Program FilesSteamSteamAppscommon
Origin: C:Program Files (x86)Origin Games или C:Program FilesOrigin Games
Uplay: C:Program Files (x86)UbisoftUbisoft Game Launchergames или C:Program FilesUbisoftUbisoft Game Launchergames
Это лишь предположительные места. У вас могут быть другие папки, особенно если вы не меняли настройки. На крайний случай есть поиск средствами Windows. Если вы не справитесь с поиском папки с игрой — отложите эту инструкцию «на потом», т.к. сейчас знаний у вас недостаточно.
Шаг 4. После выбора исполняемого файла игры появится строчка в списке конфигуратора SweetFX:
Для наглядности я решил облагородить старую, но интересную игру GTA: San Andreas. Добавив ее в список, устанавливаем SweetFX кнопкой «Add SweetFX«. Все нужные файлы скопируются в папку игры, в окне появятся настройки:
Чтобы настройки сохранялись автоматически, ставим галку на «Automatically save on changes«.
Каждый эффект включается галкой. Все детально настраивается: достаточно выделить фильтр мышкой — ниже появится список его настроек.
Несколько советов по настройке каждого эффекта:
- В описании присутствуют минимальные и максимальные значения параметра.
- В описании в квадратных скобках [] приведено стандартное значение параметра.
- Значение выставляется вручную, причем можно вводить и дробное значение, используя точку (не запятую!).
Для просмотра изменений игру перезапускать не нужно. Можно ее свернуть, отредактировать настройки в SweetFX Configurator и снова развернуть — эффект применяется сразу. Если что-то не так, кнопка клавиатуры «Pause/Break» вручную перезагрузит настройки. А «Scroll Lock» выключает и включает SweetFX.
Описание фильтров SweetFX
Если вы знаете английский — прекрасно. Если нет — ниже вы найдете перевод каждого названия.
1. SMAA Anti-Aliasing: сглаживание изображения, используя метод SMAA.
Чтобы показать, что такое сглаживание пикселей, подготовил для вас наглядную анимацию на примере игры GTA San Andreas (кстати, SweetFX работает и с GTA 5):
[ig_toggle label=»[/ig_toggle]
О видах сглаживания (антиалиасинга) пикселей: стандартный (и популярный) метод сглаживания MSAA работает топорно, но качественно: картинка игры просчитывается видеокартой в разрешении несколько раз большем, чем разрешение вашего монитора, затем уменьшается. Высокое качество — пиксели не видны, картинка четкая — достигается путем громадного количества вычислений, которые не каждая видеокарта способна выполнить. Чтобы лишний раз не нагружать видеокарту, придумали методы сглаживания картинки без масштабирования — FXAA и более совершенный SMAA. К сожалению, SweetFX сглаживает сразу все изображение на экране, поэтому все надписи немного искажаются. Если выделить строчку SMAA и параметру SMAA_CORNER_ROUNDING (сила сглаживания углов) установить максимальное значение 100, это искажение будет очень заметно, зато картинка станет очень «гладкой».
Тем, кому на четкость шрифтов в играх наплевать (как мне), советую следующий рецепт: выключите в игре стандартное сглаживание (чтобы снизить нагрузку на видеокарту и повысить частоту кадров), включите SMAA, параметры эффекта поставить на максимум:
- SMAA_THRESHOLD: 0.05
- SMAA_MAX_SEARCH_STEPS: 98
- SMAA_MAX_SEARCH_STEPS_DIAG: 16
- SMAA_CORNER_ROUNDING: 100
Это избавит наши глаза от созерцания резких линий и торчащих отовсюду пикселей, но сделает картинку немного размытой. Включите эффект резкости LumaSharpen — излишняя размытость исчезнет.
Справедливости ради замечу, что сразу после установки SweetFX эти эффекты включены. Я лишь советую выставить настройки сглаживания на максимум и выключить в игре встроенное сглаживание, чтобы частота кадров оставалась высокой.
2. FXAA Anti-aliasing: предок сглаживания SMAA. Размывает изображение сильнее, края сглаживает не так эффективно. Забудьте про этот пункт.
3. Explosion: «взрывает пиксели». Единственный параметр эффекта — Explosion_Radius — регулирует силу эффекта.
Зачем нужен — не знаю.
4. Cartoon: эффект рисованной картинки. Конечный результат сильно зависит от других эффектов (SMAA, CRT, Bloom, HDR и Lumasharpen):
При желании можно придать любой игре «рисованный» стиль. Эффект имеет два параметра настройки — сила эффекта и интенсивность черной обводки.
5. Advanced CRT: эффект SweetFX для тех, кто ностальгирует по старым ламповым телевизорам:
Фильтр имеет множество настроек, но переводить их описание не буду — вряд ли кто-то будет возиться с ним.
6. Bloom: все светлые участки изображения начинают светиться. С настройками по умолчанию эффект не заметен, для примера пришлось повысить параметр BloomPower до 5:
Эффект SweetFX Bloom имеет три параметра:
- BloomThreshold — чем меньше значение, тем более темные участки захватываются эффектом. При нулевом значении экран почти весь белый.
- BloomPower (от 0 до 8) — сила свечения.
- BloomWidth (от 0 до 1) — ширина свечения.
Я чаще всего ставлю значения 40, 8 и 1 — картинка становится яркой, «сочной» в излишне темных играх.
7. HDR: псевдо-HDR эффект. Эффект позволяет видеть очертания очень ярких и очень темных предметов. Настройки по умолчанию почти не изменяют изображение:
Чтобы усилить эффект, я увеличил параметр HDRPower на единицу:
Теоретически, светлые участки должны стать темнее, темные — светлее. Но так как это псевдо-HDR, картинка просто становится более контрастной. Данный эффект полезен в играх, картинка которых не контрастна.
8. LumaSharpen — эффект резкости. Включен по умолчанию. Имеет два параметра — sharp_strength и sharp_clamp. Первый — сила эффекта, второй — ограничитель эффекта. Стандартные значения вполне оптимальны — немного четкости без фанатизма.
9. Levels — эффект, подстраивающий яркость изображения. Бесполезен, потому что работает топорно, в отличии от такого же эффекта в программе Photoshop.
10. Technicolor — эффект, позволяющий имитировать съемку старой камерой. Полезен, если нужно придать изображению какой-нибудь оттенок. При настройках по умолчанию немного снижает цветность и придает черному синий оттенок.
11. Cineon DPX — эффект, аналогично предыдущему имитирующему съемку камерой, но реализованный иначе. Тоже можно придать любой оттенок изображению, но настроек больше.
12. Monochrome — делает картинку черно-белой.
13. Lift Gamma Gain — полезный фильтр, позволяющий отдельно отрегулировать яркость светлых, темных и промежуточных тонов изображения. Если вы хотите придать изображению оттенок, попробуйте сначала этот инструмент.
14. Tonemap — набор фильтров для настройки гаммы, экспозиции, цветности, выцветания (bleach) и удаления тумана (defog).
15. Vibrance — фильтр SweetFX, усиливающий цветность блеклых тонов:
Фильтр Vibrance можно включать почти во всех играх, ставя параметру Vibrance (эффект и его параметр в нижней части окна SweetFX Configurator называются одинаково) значение «0.70». Этого достаточно, чтобы игра засияла новыми красками, не перебарщивая яркими цветами.
16. Curves — кривые. Те, кто пользуется Фотошопом, поймут, что это такое. Кратко — это мощное средство регулировки яркости и контраста.
17. Sepia — по умолчанию придает изображению коричневый оттенок (сепия). Можно выбрать любой другой оттенок и отрегулировать его мощность.
18. Vignette — эффект виньетки. Затемняет или осветляет изображение по краям.
19. Dither — судя по описанию, эффект позволяет показать на мониторе больше оттенков, чем он может показать. На практике никакой разницы не заметно.
20. Border — добавление черных полос по краям экрана для придания эффекта «кинематографичности». На практике бесполезен, т.к. игроку нужно видеть как можно больше игрового пространства, амбразурная щель тут не нужна.
21. Splitscreen — разделение экрана для сравнения картинки без эффектов и с ними. Например:
22. Custom — если вы умеете создавать шейдеры, данный пункт подключает их.
Хранение разных настроек эффектов SweetFX для одной игры
Просто применить настройки, чтобы увидеть их в игре, легко: нужно нажимать кнопку Save new config (если не ставили галку на «Automatically save on changes»).
А что делать, если хочется иметь несколько наборов для одной игры? Для этого есть кнопка Save / Load configuration, которая откроет окно предустановок:
Чтобы перенести настройки в другую игру, нужно в этом окне создать настройки (ввести имя в поле Name и нажать New preset), выбрать его в списке вверху и нажать Export preset — настройки сохранятся как обычный текстовый документ. Кнопка Import preset позволит загрузить такой файл настроек.
Где взять готовые настройки SweetFX
В окне настроек, о которых написано выше, с помощью кнопки Import preset можно загружать настройки других игроков.
Сайт SweetFX Settings Database как раз коллекционирует настройки. Так что если лень настраивать самим — покопайтесь там. Настройки эффектов от одних игр подойдут другим, только эффект бывает непредсказуем, т.к. цветовая гамма у игр разная.
Впрочем, база игр большая, есть даже для недавно вышедшей GTA V — SweetFX.
4 ENBSeries — революция графики
В отличии от SweetFX, ENB работает далеко не всегда. Зато результат впечатляющий:
В зависимости от настроек ENB и возможностей игры, эффекты будут разными. Например, для игры Skyrim придумали множество вариантов ENB. Некоторые из них:
Можно не возиться с настройками, а просто включить все подряд и отрегулировать цветовую гамму — даже это дает улучшение качества графики:
ENBSeries, в отличии от SweetFX, улучшает графику добавлением качественных отражений, реалистичных теней и вообще улучшает картинку, изменяя алгоритмы работы с освещением.
Как установить ENB
Как установить это чудо?
1. Идем на официальный сайт и смотрим — есть ли отдельная версия. Если нет, загружаем универсальную версию отсюда.
2. Архив распаковывается в папку с игрой.
3. После запуска игры в левом вернем углу должна появиться информация о версии ENB.
Как настроить ENB
Как настроить эту классную штуку?
Первые версии ENBSeries настраивались путем редактирования файла enbseries.ini с помощью текстового редактора (подойдет стандартный Блокнот). Файл находится в папке с игрой. Вы можете делать так и сейчас, но для просмотра изменений придется перезапускать игру.
Более современный способ — после установки ENB и запуска игры нажмите Shift+Enter — в левой части экрана появятся настройки. Галками можно как включать сами эффекты, так и их опции в соответствующих секциях.
Универсальная версия ENB для всех игр и специальные имеют разные наборы настроек. Поэтому не удивляйтесь, если не видите в .ini файле или меню каких-либо пунктов.
Информация о всех настройках:
- ENBseries для GTA 4. Документация — здесь есть информация о настройке ENB для GTA4. На мой взгляд, там все разжевано максимально подробно.
- Как настроить ENBSeries: часть 1, часть 2, часть 3 — здесь рассказывается про старую версию ENB, с настройками через правку enbseries.ini.
Готовые сборки ENB, улучшающие графику:
- Самое крупное хранилище модификаций для игр — сайт Nexus mods — имеет для ряда игр раздел «ENB Presets». Заходите по этой ссылке, выбирайте вашу игру (если она там есть, конечно), затем меню Files — Categories и ищите пункт ENB Presets. Если для игры есть нормальные сборки ENB — то они именно там. Например, я оттуда перепробовал с полсотни сборок ENB для игры Skyrim.
- Также никто не отменял Google. Как пользоваться поиском, думаю, рассказывать не надо. Например, в интернете навалом сборок ENB для игр серии GTA.
- Для любителей GTA IV и The Elder Scrolls: Skyrim обратите внимание на сайт A State of Trance — там автор рассказывает (на английском) про лучшие моды для улучшения графики названных игр.
Совет: зачастую архив с настройками ENB не содержит в себе собственно файлов ENB (и это правильно — автор ENB запрещает распространять его творение в виде сборок). Поэтому придется сначала скачать и установить версию ENB для вашей игры с официального сайта (либо универсальную, если специальной нет), затем распаковать туда же настройки для ENB. Читайте инструкции!
Как совместить SweetFX и ENB
Обе модификации работают через подмену одного и того же файла — d3d9.dll. Заставить их работать вместе довольно просто:
Шаг 1. Установите SweetFX.
Шаг 2. В папке с игрой переименуйте файл «d3d9.dll» в, например, «d3d9-sweetfx.dll«.
Шаг 3. Установите ENB (SweetFX работать пока не будет).
Шаг 4. Откройте Блокнотом файл enblocal.ini в папке с игрой, исправьте начало файла вот так:
[PROXY] EnableProxyLibrary=true InitProxyFunctions=true ProxyLibrary=d3d9-sweetfx.dll
Я выделил то, что вам нужно исправить.
Шаг 5. Можно настраивать ENB и SweetFX.
ENB и SweetFX будут работать вместе.
5 В каких играх можно улучшать графику
К сожалению, SweetFX и ENB работают далеко не со всеми играми. Чтобы объяснить, почему так происходит, нужно рассказать немного теории.
Изображение из игры, которое мы видим на экране, можно нарисовать разными способами. Самые популярные:
1. GDI — метод вывода графики, появившийся впервые в Windows 95. Практически не задействует ресурсы видеокарты, поэтому вывод трехмерной графики невозможен. Не поддерживается SweetFX и ENB по простой причине — игры, использующие этот метод, примитивны в плане графики (например карты, шашки, шахматы). SweetFX и ENB не работают с GDI.
2. GDI+ — более современный метод вывода двухмерной графики, используется в современных программах. Для трехмерной по-прежнему нецелесообразно использовать, т.к. с помощью GDI+ любая сложная графика будет долго прорисовываться. SweetFX и ENB не работают с GDI+.
3. OpenGL — метод вывода трехмерной графики, используемый не только играми, но и профессиональными программами типа 3DS Max. Игр, использующих OpenGL, немало, особенно старых. SweetFX и ENB не умеют улучшать графику в OpenGL-играх, но можно схитрить, переведя графику на «рельсы» DirectX с помощью QindieGL или GLDirect. UPD: вроде как с OpenGL уже научились работать.
4. DirectDraw — еще один метод вывода графики. Немало хороших старых игр работают через DirectDraw. К сожалению, SweetFX или ENB не смогут улучшить графику в них.
5. DirectX — что это такое, я уже рассказывал в другой статье. Вкратце — это набор функций, алгоритмов, позволяющих максимально эффективно задействовать возможности видеокарты для отрисовки графики. Схожую задачу решает OpenGL, но SweetFX и ENB для OpenGL еще никто не разработал.
Игры работают с DirectX преимущественно через программную библиотеку d3d9.dll, находящуюся в системной папке Windows. И SweetFX, и ENB для своей работы нужно отслеживать функции отрисовки, меняя их согласно своим алгоритмам. Для этого в папку с игрой кладется файл d3d9.dll, который содержит функции улучшения графики и дальнейшего перенаправления команд в оригинальный файл d3d9.dll. Поэтому, если вы вдруг надумаете заменить d3d9.dll в папке Windows таким файлом, вместо улучшения графики в играх вы получите в лучшем случае набор глюков, в худшем — неработоспособную операционную систему.
Так могут ли SweetFX и ENB работать с DirectX играми? DirectX бывает разных версий — от 1 до 11.1 на данный момент (не считая промежуточных). SweetFX и ENB могут работать с DirectX 9-й версии. Существует преобразователь DirectX 8 -> DirectX 9 от автора ENB, но он работает далеко не всегда. Так что множество игр, использующих более старую версию DirectX, остаются в пролете (например, серия стратегий Mech Commander).
Также нет конвертера из DirectDraw в DirectX 9. Зато есть конвертеры из OpenGL в DirectX. Я советую использовать QindieGL и GLDirect.
Если вы не знаете английский и/или не хотите читать инструкции — не пытайтесь скачивать вышеупомянутые конвертеры, только потратите свое время.
В будущем наверняка добавят поддержку и 10-11 версий DirectX, так как игр с поддержкой этих технологий все больше.
6 Улучшение графики — мифы и реальность
Миф первый: анимация и другие особенности старых игр
Облагородить внешний вид игры можно. Особенно замечательно, когда игра официально поддерживает модификации (например, TES4: Oblivion, Skyrim, MineCraft) — это позволяет значительно улучшить графику и игровой процесс.
Но графика — это красивая обертка, не более. Внутри игра останется старой, как ни крути. Персонажи будут иметь скованную анимацию, вы не сможете пинать/перемещать предметы там, где это не было предусмотрено, не сможете пробивать стены там, где их нельзя было пробивать и так далее.
Значит ли это, что SweetFX и ENB бесполезны? Мое мнение — они дают возможность выжать из игр все, на что они способны, поэтому их применение оправдано. Просто не ждите чудес. Интерактивности они не прибавят.
Миф второй: современные игры имеют самую «крутую» графику на данный момент
С каждым годом разработчики применяют все больше технологий, чтобы привлечь внимание игрока. Обертка должна быть красивой, чтобы ее купили. Соответственно, продажи увеличиваются, издатели игр обогащаются.
Однако по-настоящему впечатляющие инновации применяются крайне редко. Почему? Во-первых, это лишние расходы — пока технологию внедрят, игра морально устареет. Во-вторых, игроки все равно покупают игры, даже если их графическое исполнение — тихий ужас (например, этим знаменита серия игр Call of Duty).
Чтобы понять, какие технологии усиления реализма в играх придуманы, советую почитать очень интересные статьи:
Технологии графики в современных играх, часть 1: Новомодные свистелки-перделки
Технологии графики в современных играх, часть 2: Апофеоз Past-Gen’а
Технологии графики в современных играх, часть 3: Заря Past-Gen’а
После полученных знаний вы поймете, что нынешние игры в плане графики далеко не так хороши, как могли бы быть. Более того, становится очевидно — разработчики ленятся. Обещают нечто невообразимое, не используя и десятой доли того, чего можно достичь на самом деле.
Миф третий: хорошая игра должна иметь крутую графику
Если вам нравится играть в игры исключительно из-за реалистичной графики, у меня для вас плохие новости — вы пропустили выход просто потрясающей игры под названием Жизнь.
Игры — не фильм. Они цепляют своим сюжетом, возможностями, геймплеем. Графика играет важную роль, но часто небрежные наброски лучше реализма (яркий пример — Another World).
7 Итог
Мы играем в старые игры не из-за графики. Сильное чувство ностальгии, приятные воспоминания о том времени, интересный сюжет или какая-то мелочь, которая пройдет с человеком сквозь года — графика здесь занимает не самое видное место.
Совет: пытаясь старый шкаф вписать в современный интерьер, не забывайте о Нарнии в нем.