03.05.2019

Оптимизация и ускорение клиента EVE Online

Просмотров: 12678

Советы по ускорению работы игрового клиента


Чтобы узнать, сколько FPS выдает Ваш игровой клиент, нажмите «CTRL-ALT-SHIFT-M». Вы увидите маленькое окошко, в котором указываются Ваши FPS и еще кое-какие полезные детали.

Отключите параметр «Sun is occluded by ships» в меню настроек игры (кнопка ESC — меню Generic). Это должно увеличить производительность клиента во время полетов в космосе.

Отключите звуковую карту или просто нажмите «CTRL-ALT-SHIFT-F12» чтобы отключить игровой звук. Судя по всему у EVE есть некие проблемы со звуком, поэтому отключение этой функции может увеличить Ваши FPS. Обязательно убедитесь что эта операция действительно дала прирост производительности. Если нет — то Вы счастливый обладатель звуковой карты которая поддерживается EVE на 100%.

Отключите второй дисплей. Это разгрузит вашу видеокарту и процессор.

Если есть возможность, добавьте оперативной памяти до 1 ГБ. EVE очень требовательна к ресурсам.

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

В игре Вы можете отключить интерфейс (если можете жить без сканнера) с помощью кнопок «CTRL-Tab». У EVE наблюдаются явные проблемы с визуализацией прозрачных окошек и меню, поэтому отключение интерфейса должно освободить множество системных ресурсов, используемых игрой.

Закройте все возможные программы, кроме игрового клиента. EVE очень требовательна к быстродействию процессора, поэтому даже отключение таких мелочей как Winamp или ICQ может помочь.

Запускайте игру в полноэкранном режиме. Так она работает гораздо быстрее.

Измените приоритет процесса eve.exe на «высокий». Это можно сделать вызвав программу диспетчер задач кнопкой «CTRL-ALT-DEL». Весьма заметно повышает скорость игры. Если Вам нужно запустить одновременно два клиента, наоборот измените их приоритет на ниже среднего, это даст возможность нормально работать с обоими окнами и не заставит компьютер сильно тормозить.

Тонкая настройка и тюнинг игрового клиента.

Файл prefs.ini — это обычный текстовый файл, который можно открыть и редактировать любым текстовым редактором. Он находится в папке EVEcache.

Безопасные оптимизации:

Безопасные оптимизации, это изменения файла prefs.ini, которые не приводят (не должны) к ошибкам в работе клиента игры EVE-Online. Это следующие настройки:

eulaagreed
eveampgain
evevoicegain
mastervolume
messageperiod
music
newbie
username
password
savepasswords
texelalign
uiampgain
digit
decimal

Опасные оптимизации:

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

desktopHeight
desktopPrimary
desktopSetup
desktopWidth
debug
buffersize
advancedDevice
host
inputhost
network
networkAdvanced
port

Полезные оптимизации:

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

advancedDevice
buffersize
networkAdvanced

Библиотека оптимизаций:

Следущая библиотека содержит описания всех параметров файла prefs.ini

advancedDevice

Значение по умолчанию: нет
Рекомендуемое значение: 1

advancedDevice это параметр, который позволяет на новых видеокартах использовать различные функции типа Multi-sampling, Anti-aliasing, Z-buffer и т.п. Просто вставьте в файл prefs.ini строку ‘advancedDevice=1’. После перезапуска клиента в меню настроек клиента EVE, подменю ‘Graphics’ вы увидите новую рубрику ‘Device Settings’. Параметры этой рубрики рекомендую настроить следующим образом:

Multisample Type -> Enable multisample quality
Multisample Quality -> 2
Present Interval -> Interval immediate

После этого вселенная EVE предстанет перед вами в совершенно новом, потрясающем виде!

buffersize
Значение по умолчанию: 80
Рекомендуемое значение: нет

buffersize это параметр, который указывает, какое количество оперативной памяти RAM должно использовать игра для своих целей. Установите значение в размере половины от общего количества оперативной памяти в Вашем компьютере (например при 1024 МБ оперативной памяти установите это значение в 512).

Примечание: Эта настройка серьезно увеличивает производительность игры.

debug
Значение по умолчанию: 0
Рекомендуемое значение: 0

Включает возможность поиска ошибок в игре. Эта опция доступна в игре путем нажания кнопок Ctrl(Strg) + Alt + Shift + M.

decimal
Значение по умолчанию: .
Рекомендуемое значение: ,

Эта настройка указывает игре, какой символ используется для разделения десятичных чисел.

Пример: установив параметр равным ‘.’ получим ‘10.00’ а если установим ‘a’ то получим ’10a00′.

desktopHeight
Значение по умолчанию: 600
Рекомендуемое значение: нет

Эта опция устанавливает вертикальное разрешение экрана в игре.

Внимание: Эта настройка может привести к проблемам или ошибкам, если Вы установите очень высокое, или нестандартное разрешение, которые не поддерживается Вашим монитором.

desktopPrimary
Значение по умолчанию: 0
Рекомендуемое значение: 0

Установка позволяет указать игре, на какой монитор (если у Вас их два) выводить изображение.

Внимание: не меняйте эту настройку если у вас нет второго монитора!

desktopSetup
Значение по умолчанию: 1
Рекомендуемое значение: 1

Указывает игре, откуда считывать настройки монитора — из файла prefs.ini, либо прямо из кеш-памяти монитора.

desktopWidth
Значение по умолчанию: 800
Рекомендуемое значение: нет

Изменяет горизонтальное разрешение экрана в игре.

digit
Значение по умолчанию: ,
Рекомендуемое значение: .

Настройка аналогична параметру decimal. Изменяет разделитель разрядов числа.

eulaagreed
Значение по умолчанию: нет
Рекомендуемое значение: 1221311590

Это параметр указывает игре, как часто Вы читаете ‘END USER LICENSE AGREEMENT (EULA)’ при старте клиента игры. Если установить этот параметр равным ‘1221311590’ то кнопка Accept Button будет нажиматься сразу, без необходимости скроллить соглашение в самый конец.

eveampGain
Значение по умолчанию: 1.0
Рекомендуемое значение: 1.0

Изменяет общую громкость звука в игре.

evevoiceGain
Значение по умолчанию: 0.55
Рекомендуемое значение: 0.55

Изменяет громкость речи в игре.

host
Значение по умолчанию: 0
Рекомендуемое значение: 0

Этот параметр указывает игре, какой аккаунт используется для входа в игру, игровой или администраторский.

Внимание: Вы можете быть забанены, если зайдете в игре в качестве администратора!

inputhost
Значение по умолчанию: localhost
Рекомендуемое значение: localhost

Эта настройка указывает локальный адрес Вашего компьютера. В большинстве случаев localhost равен 127.0.0.1. Лучше не менять эту настройку.

masterVolume
Значение по умолчанию: нет
Рекомендуемое значение: нет

Устанавливает главный уровень громкости в игре.

messagePeriod
Значение по умолчанию: 200
Рекомендуемое значение: 200

Эта настройка указывает период времени в миллисекундах, сколько должно показываться игровое сообщение типа ‘autopilot warping to stargate’ и т.п.

music
Значение по умолчанию: play
Рекомендуемое значение: play

Эта настройка включает или выключает музыку в игре.

network
Значение по умолчанию: 0
Рекомендуемое значение: 0

Этот параметр указывает тип Вашего соединения с сервером игры — через глобальную сеть Internet или через локальную сеть (LAN).

networkAdvanced
Значение по умолчанию: 0
Рекомендуемое значение: 1

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

newbie
Значение по умолчанию: 1
Рекомендуемое значение: 0

Если Вы хотите навсегда отключить Tutorial для новичков, установите этот параметр в 0.

password
Значение по умолчанию: нет
Рекомендуемое значение: ваш пароль

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

port
Значение по умолчанию: 26000
Рекомендуемое значение: 26000

Это порт TCP/IP по которому Ваш игровой клиент соединяется с сервером. Может быть использовано для продвитунтой настройки прокси или файрволла.

savepasswords
Значение по умолчанию: 0
Рекомендуемое значение: 1

Эта настройка указывает игре, стоит ли ей сохранять Ваш пароль.

texelalign
Значение по умолчанию: Direct3d
Рекомендуемое значение: Direct3d

Устанавливает абсолютное выравнивание Вашего монитора в игре, для того чтобы даже единичные пиксели в игровых меню выводились правильно.

uiampGain
Значение по умолчанию: 0.4
Рекомендуемое значение: 0.4

Еще одна настройка звука в игре.

username
Значение по умолчанию: нет

Рекомендуемое значение: ваш игровой логин

Работает вместе с параметром сохранения пароля.