Чат по игре
  • Страница 1 из 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Модератор форума: Evo4ka, SARUMAN  
Форум » Titan Quest и Titan Quest: Immortal Throne » Обсуждение игры » F.A.Q по настройке и оптимизации игры (Опыт накопленный годами)
F.A.Q по настройке и оптимизации игры
FearowДата: Воскресенье, 2013-03-17, 15:40 | Сообщение # 1
avatar
*Палач*
Оффлайн
Сообщений: 1528
Репутация: 1948
Замечаний нет
Не для кого не секрет, что в игра очень плохо оптимизирована. И особенно плохо под многоядерные процессоры. Игра вышла в далёком 2006 году ,а первые двуядерники начали появляться в 2005, поэтому при написании игры основной упор был на одноядерные процессоры. Проблему оптимизации могли бы решить лишь разработчки, а я постраюсь в этой статье написать как наиболее рационально использовать ресурсы системы. Итак начнём:

Шаг первый: "Первые шаги".
- Рекомендую устанавливать игру на тот же диск, где установлена ваша ОС. (Обычно это C: \ Путь ) Игра постоянно сохраняет персоонжа (именно постоянно!даже когда вам кажется что вы ничего не меняете, ведь при каждой следущей минуте в игре или убитом мобе редактируется файл с персом) если игра находится на том же диске , что и папка для сохранения , это может ускорить процесс.
- Замена файлов database. Если вы скачали игру со стима (особенно со стима), либо с инета, настоятельно рекомендую скачать эти файлы с сайта и заменить их по соответствующим путям в папке Database где установлена игра. (Например:
C:\Games\Titan Quest Immortal Throne\Database и C:\Games\Titan Quest\Database. Разумеется файлы из архива нужно будет переименовать на "database.arz".)
Для чего это нужно? Установка этих датбазов помогла у меня решить проблему с вылетами на рабочий стол в режиме сервера и одиночной игры. Конечно гарантий не даю, причины этих вылетов могут быть индивидуальны, но могу 100% сказать за стим игру, с его датбазом даже в главном меню пишет версию не 1.1 а 1.1 sd и игра постоянно вылетала.

Шаг второй: "Настройка процессора и запуск".
- Если у вас многоядерный процессор, то не обходимо сообщить об этом игре. Для этого заходим в "Мои документы/My Games/Titan Quest Immortal Throne/Settings" и открываем файл options.txt , далее ищем строчку "forceSingleProcessorMode" и проверяем/ставим значение false.
- Теперь о выборе приоритета.
"realtime" (реального времени) означает, что этот процесс имеет эксклюзивные права на системные ресурсы. Это опасный режим, который может вызывать крушение других процессов в том числе и некоторых системных. Он используется только для программ, специально написанных для "реального времени". Поэтому я бы не рекомендовал выставлять приоритет в игре выше чем "high" (высокий).
При установке процесса "High" вы даете игре все необходимые ресурсы, и позволяете Windows выполнять и все фоновые задачи.
- Выбрав приоритет расскажу как вам его зафиксировать при каждом запуске.
Для этого открываем меню "Пуск" в строке поиска пишем "regedit". У нас открывается реестр.В нём мы раскрываем до конца ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options. Здесь создаем раздел с именем процесса "Tqit.exe". Внутри раздела создаем еще один раздел (подраздел) — PerfOptions. Там мы создаем параметр DWORD 32 под названием CpuPriorityClass. Два раза по нему щёлкаем и устанавливаем десятичное значение — 3. Значение параметра определяет приоритет загрузки процессора: 1 = низкий, 5 = ниже среднего, 8 = средний, 6 = выше среднего, 3 = высокий. Проверить получилось ли у вас можно будет через диспетчер задач при каждом запуске там должен стоять именно ваш приоритет.

Шаг третий: "Два слова о графике".
Навязывать какие то особые настройки графики я не буду, потому что тут всё всегда сугубо индивидуально. Могу лишь отметить что наилучшее кач-во картинки перса , врагов, объектов достигается при высоких настройках текстур и анизотропной фильтрации минимум 8х.(Вообще в недоумении когда вижу скрины с низкими текстурами,поверьте они много не жрут, если конечно у вас не карта с 64-128 мб памяти) А наиболее существенный параметр влияющий на производительность - уровень детализации. Он отвечает за окружение (трава, источники света, отражения, вода и т.п). Так же рекомендовал бы отключать "развёртку монитора" (она же вертикальная синхронизация) и тройную буферизацию.

Шаг четвёртый: "Оптимизация памяти".
Он же последний и на мой взгляд самый важный.
- Игра по умолчанию не может использовать больше 2гб памяти, при этом когда память заполняется, а это довольно быстрый процесс (особенно на модах), т.к в титане она почти не обновляется (чем дольше ты играешь тем больше памяти потребляет игра), игру выкидывает на рабочий стол, то бишь она закрывается.
Принудить игру использовать более 2гб памяти можно самостоятельно, поставив галочку в программе CFF Explorer (как это сделать написано в шапке тут) или после танцев с бубнами в командной строке программы Microsoft Visual Studio. trollface Либо можно просто скачать прошитые exeшники отсюда.
- Немного о файле подкачки. Если вы счастливый обладатель, 4 гигов хорошей памяти (желательно с разгоном) и выше, рекомендую отключить файл подкачки. Как это сделать можно посмотреть в гугле. Оперативная память в разы быстрее виртуальной, отключив файл подкачки можно существенно разгрузить жёсткий диск, разумеется получив при этом прирост производительности. Тут главным фактором является наличие достаточного кол-ва памяти. Но не могу сказать есть ли последствия после этого (вылеты и т.п) , у самого 4 гига и этого делать не стал, т.к мне файл подкачки ещё нужен и для других игр. Но отключив его игра не будет запускаться и требовать его включить. Чтобы это устранить заходим в "Мои документы/My Games/Titan Quest Immortal Throne/Settings" и открываем файл options.txt , далее ищем строчку skipCompatibilityChecks , ставим значение true. Если у вас 2-4 Гб памяти рекомендую файл подкачки в размере 1-3 гб. (чем больше памяти , тем меньше файл подкачки)
- Экономия памяти. Качаем утилиту. Устанавливать не нужно версия портабельная.
Запускаем , в параметрах должны стоять следущие галочки:

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



Если есть чем дополнить статью пишите. ;)
Приятной игры.

Добавлено (17.03.2013, 14:40)
---------------------------------------------
Кто помнит как лаги хрустального зала исправить, напишите плз, буду признателен, я только помню, что там файлик один куда то надо кинуть... unsure


Everytime, everywhere
Everdawn, everfear
Nothing more, nothing less
All is done, all is said


Сообщение отредактировал Fearow - Воскресенье, 2013-03-17, 12:40
 
DEDOKДата: Вторник, 2013-03-19, 15:00 | Сообщение # 2
avatar
*МодМейкер*
Оффлайн
Сообщений: 5079
Репутация: 7304
Замечаний нет
Цитата (Fearow)
Перед игрой всегда запускаем программу, можно сделать глубокую очистку. Далее сворачиваем её. Программа висит в трее и чистит память во время игры, экономит её потребление. Вот скрины с потреблением памяти при самом старте игры на чаке с прогой и без:

Круто! Скачаю)

Цитата (Fearow)
Кто понмит как лаги хрустального зала исправить, напишите плз, буду признателен, я только помню, что там файлик один куда то надо кинуть... unsure

Фикс лагов в хрустальном зале и на входе в башню суда. Сменить тип шаблона на декорации.
records\xpack\quests\bvolumes\scripted\crystal_ss_zapper c_d.dbr
records\xpack\quests\bvolumes\scripted\crystal_ss_zapper e_f.dbr
records\xpack\quests\bvolumes\scripted\crystal_ss_zapper.dbr
records\xpack\quests\bvolumes\scripted\ss_toj_killshadesastheyenter.dbr
records\xpack\quests\bvolumes\scripted\ss_toj_shadespawn.dbr


Мод EnterPrise 1.4 http://titanquest.org.ua/forum/24-2568-69#544839
Видео по трейнеру как ставить PvP режим в основной игре и 300 мест на сервере http://titanquest.org.ua/forum/39-2674-1
 
FearowДата: Вторник, 2013-03-19, 21:17 | Сообщение # 3
avatar
*Палач*
Оффлайн
Сообщений: 1528
Репутация: 1948
Замечаний нет
Добавьте в 1-ый пост.
Шаг пятый: Исправление мелких багов.
- Исправление лагов хрустального зала. Чтобы избавиться от лагов в хрустальном и тронном залах, качаем этот файл. Распаковываем архив в папку,её содержимое кидаем в корень игры в папку Database (Например: D:\Games\Titan Quest Immortal Throne\Database), должно работать.

Цитата (DEDOK)
Фикс лагов в хрустальном зале и на входе в башню суда. Сменить тип шаблона на декорации.
records\xpack\quests\bvolumes\scripted\crystal_ss_zapper c_d.dbr
records\xpack\quests\bvolumes\scripted\crystal_ss_zapper e_f.dbr
records\xpack\quests\bvolumes\scripted\crystal_ss_zapper.dbr
records\xpack\quests\bvolumes\scripted\ss_toj_killshadesastheyenter.dbr
records\xpack\quests\bvolumes\scripted\ss_toj_shadespawn.dbr


Сань, можешь подробнее об этом?)


Everytime, everywhere
Everdawn, everfear
Nothing more, nothing less
All is done, all is said
 
DEDOKДата: Вторник, 2013-03-19, 23:35 | Сообщение # 4
avatar
*МодМейкер*
Оффлайн
Сообщений: 5079
Репутация: 7304
Замечаний нет
Fearow, file->set templates и меняешь на decoration.tpl ;)

Мод EnterPrise 1.4 http://titanquest.org.ua/forum/24-2568-69#544839
Видео по трейнеру как ставить PvP режим в основной игре и 300 мест на сервере http://titanquest.org.ua/forum/39-2674-1
 
AymdayveezonerДата: Среда, 2013-03-20, 19:25 | Сообщение # 5
avatar
*Spellbinder*
Оффлайн
Сообщений: 4438
Репутация: 5173
Замечаний нет
Меняешь на что угодно только побредовей, я сменила так потому что мне нужно было сделать чтобы молнии просто не запускались
Отдельным файлом тоже модно исправить но будут конфликты с UI модами


Мой блеск пронзает тьму, мой свет развеет мрак.
 
DEDOKДата: Среда, 2013-03-20, 19:59 | Сообщение # 6
avatar
*МодМейкер*
Оффлайн
Сообщений: 5079
Репутация: 7304
Замечаний нет
Necrosia, кстати иногда молнии снова начинают запускаться, возможно связано с тем что игру сворачиваешь? Идет перезагрузка игровой графы.

Мод EnterPrise 1.4 http://titanquest.org.ua/forum/24-2568-69#544839
Видео по трейнеру как ставить PvP режим в основной игре и 300 мест на сервере http://titanquest.org.ua/forum/39-2674-1
 
AymdayveezonerДата: Среда, 2013-03-20, 20:15 | Сообщение # 7
avatar
*Spellbinder*
Оффлайн
Сообщений: 4438
Репутация: 5173
Замечаний нет
Разве что по сети играть...никогда такого не возникало

Мой блеск пронзает тьму, мой свет развеет мрак.
 
DEDOKДата: Среда, 2013-03-20, 20:42 | Сообщение # 8
avatar
*МодМейкер*
Оффлайн
Сообщений: 5079
Репутация: 7304
Замечаний нет
Necrosia, раньше меня игрок подошел к аиду и молнии снова запустились.

Мод EnterPrise 1.4 http://titanquest.org.ua/forum/24-2568-69#544839
Видео по трейнеру как ставить PvP режим в основной игре и 300 мест на сервере http://titanquest.org.ua/forum/39-2674-1
 
AymdayveezonerДата: Среда, 2013-03-20, 20:56 | Сообщение # 9
avatar
*Spellbinder*
Оффлайн
Сообщений: 4438
Репутация: 5173
Замечаний нет
Если у всех игроков на серве а особенно у хоста есть фикс оо молнии возникать не-должны

Мой блеск пронзает тьму, мой свет развеет мрак.
 
FearowДата: Среда, 2013-03-20, 21:53 | Сообщение # 10
avatar
*Палач*
Оффлайн
Сообщений: 1528
Репутация: 1948
Замечаний нет
Цитата (Necrosia)
Отдельным файлом тоже модно исправить

Стильно модно молодёжно! trollface
Necrosia, Башню суда отдельным фалом в студию)


Everytime, everywhere
Everdawn, everfear
Nothing more, nothing less
All is done, all is said
 
AymdayveezonerДата: Среда, 2013-03-20, 21:56 | Сообщение # 11
avatar
*Spellbinder*
Оффлайн
Сообщений: 4438
Репутация: 5173
Замечаний нет
Это все автоисправление, проскакивают вот такие слова, хотя уже весь свой лексикон в словарь забила :с
А башню суда надо искать на аг ру и то там вроде ссыль паленая


Мой блеск пронзает тьму, мой свет развеет мрак.
 
FearowДата: Среда, 2013-03-20, 21:59 | Сообщение # 12
avatar
*Палач*
Оффлайн
Сообщений: 1528
Репутация: 1948
Замечаний нет
Цитата (Necrosia)
А башню суда надо искать на аг ру


Цитата (Necrosia)
и то там вроде ссыль паленая

Сволочи... barbarian


Everytime, everywhere
Everdawn, everfear
Nothing more, nothing less
All is done, all is said


Сообщение отредактировал Fearow - Среда, 2013-03-20, 21:59
 
DEDOKДата: Четверг, 2013-03-21, 14:31 | Сообщение # 13
avatar
*МодМейкер*
Оффлайн
Сообщений: 5079
Репутация: 7304
Замечаний нет
Цитата (Necrosia)
Если у всех игроков на серве а особенно у хоста есть фикс оо молнии возникать не-должны

Был фикс только у 2 из 3 игроков, я был с фиксом (хост).

Цитата (Fearow)
Necrosia, Башню суда отдельным фалом в студию)

Цитата (DEDOK)
Фикс лагов в хрустальном зале и на входе в башню суда. Сменить тип шаблона на декорации.


Мод EnterPrise 1.4 http://titanquest.org.ua/forum/24-2568-69#544839
Видео по трейнеру как ставить PvP режим в основной игре и 300 мест на сервере http://titanquest.org.ua/forum/39-2674-1
 
FearowДата: Четверг, 2013-03-21, 14:34 | Сообщение # 14
avatar
*Палач*
Оффлайн
Сообщений: 1528
Репутация: 1948
Замечаний нет
Цитата (DEDOK)
Сменить тип шаблона на декорации.

Мб кто нить зальёт уже готовое?


Everytime, everywhere
Everdawn, everfear
Nothing more, nothing less
All is done, all is said
 
AymdayveezonerДата: Четверг, 2013-03-21, 14:43 | Сообщение # 15
avatar
*Spellbinder*
Оффлайн
Сообщений: 4438
Репутация: 5173
Замечаний нет
Я про то что есть файлик который бросаешь в папочку датабазе и молнии исчезают но это через скрипты

Мой блеск пронзает тьму, мой свет развеет мрак.
 
Форум » Titan Quest и Titan Quest: Immortal Throne » Обсуждение игры » F.A.Q по настройке и оптимизации игры (Опыт накопленный годами)
  • Страница 1 из 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Поиск: