Kamrad.ru
 
 
дневники | кабинет | регистрация | календарь | участники | faq | правила | поиск | фотоальбом | каська | выйти
Kamrad.ru Kamrad.ru » Тематические форумы » Action / 3D-action » Boiling Point (Xenus) » Xenus почти не поддается настройке
новая тема  ответить следующая тема | предыдущая тема
Автор
 
Bittner - offline Bittner
15-06-2005 17:04 URL сообщения        Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Xenus почти не поддается настройке

Настройка Хенуса.

Так как геймер я начинающий, стаж всего полгода, зато тестер всяких железок и софта уже с опытом, то последние две недели я не сколько играл в Хенус (хотя и играл тоже и десяток миссий прошел), сколько тестил игрушку на разных конфигурациях и с разными настройками.
(В этом месте должен быть смайл покислее и поугрюмее)
Мои выводы: Игра неоптимизированна абсолютно. Зато чувствительна ко всему сразу – к набору железа, к конфигурации виндов, к набору драйверов и т.п.
Хочу сразу охладить разработчиков, которые собрали в кучу советы разных пользователей игры и вывесили на сайте некие настройки для слабых конфигураций.
Среди советов есть ключевые:
Сразу привожу оценки советам исходя из шкалы «спасение-полезно-никак-вредно» и комментарии.
1. «Увеличение AGP Aperture Size до половины объемы физической памяти.» – не спасение, но полезно. Дает небольшое увеличение производительности на машинах с RAM 512 МБ, ничего не дает, если память 256 МБ, и бесполезна на современных видеокартах GF6XXX и ATI R6XX-8XX.
2. «Увеличение файла подкачки до 2-4 ГБ» - скорее никак, чем полезно. Постоянный мониторинг игры показывает, что она не увеличивает файл подкачки более чем 1,4ГБ. То есть своп происходит, только если файл подкачки меньше 1,5ГБ или если запущена масса теневых приложений и сервисов. Я пытался вылететь в своп всеми способами – не сохранялся по нескольку часов и, наоборот, каждую минуту делал quicksave, менял локации, устраивал искусственную иллюминацию со взрывами, но все равно средний размер остался в пределах 1ГБ. Про файл подкачки еще пара слов будет дальше.
3. «Изменение настроек в Game.ini» - скорее вредно, чем никак. Настройки по умолчанию – ничуть не хуже любых других. Имеют некий смысл только опции в самой игре – выбор качества из низкого или среднего. 16 бит или 32 бита – изменений в скорости не дают. Некоторые настройки, тем не менее, полезны, но скорее для удобства, чем для скорости. Об этих настройках тоже немного дальше.
4. «Переустановка драйверов для ATI и nVidia» - никак. Совершенно точно, что свежие драйвера картинку не улучшают. Игра явно тестилась на ForceWare 6Х.ХХ версий и Catalistaх не выше 5.2. Оптимизация драйверов имеет смысл на низком уровне – включение AGP 8x, установка профиля в максимальную производительность с полным аппаратным ускорением, запрещение вертикальной синхронизации, установка частот экрана в 60-75 Гц при автоматическом понижении разрешения экрана.
Базовые советы на самом деле почти не отличаются от тех, которые дает ATARI в readme файле для BoilingPoint. Установка файла подкачки в 1,5ГБ, установка параметров видео в игре на «низкое», выгрузка всех теневых приложений и процессов, включая файерволы и антивирусы, вот собственно и все, что можно сделать.
А почему? Потому что – см. выше – код игры неоптимизирован. Если посмотреть скриншот,
http://images.people.overclockers.ru/31027.jpg
то видно, что при загрузке CPU не используется HyperThreading в Pentium-ax. Процессор всегда используется только на 50%, соответственно даже при невысоком качестве графики, когда значительную вычислительную нагрузку можно переложить на процессор (разрешение 800х600х16 бит, сглаживание и фильтрация отключены), лаги не становятся меньше. Второй недостаток – динамическая подгрузка уровней происходит довольно криво. Игра явно запрашивает определенное количество свободной памяти целыми блоками, и когда не находит место в RAM, использует файл подкачки. При этом получается, что память используется на 75-85%, даже если выставлять приоритет для процесса, как самый высокий, и очередные подгрузки перекидываются на диск, хотя в память не загружена полностью. Само собой, что обращения к памяти и к диску имеют разные быстродействия, и отсюда возникают новые лаги. Установка игры на RAID массив типа «стрип» увеличивает скорость игры в два раза, по сравнению с обычным жестким диском. Установка игры на второй жесткий диск, если файл подкачки находится на первом, также увеличивает скорость на 20-30%.
Парадокс заключается в том, что игра не очень требовательна к качеству графической карты. Любая карта с 256МБ на борту позволяет выставлять максимальные настройки, включая сглаживание и фильтры. То есть Хенус любит мощную память, а не мощные процессоры. Это касается обеих связок – CPU-RAM и GPU-VideoRAM.

Теперь о полезных настройках в Game.ini.
Строка DISABLEAVIPLAYER=1 отключает ролики при загрузке игры.
DrawGraph=1 и SHOWFPS=1 – показывает FPS в игре.
GrassDensity=0.000000 – отключает траву.
GrassRadius=0.000000 – позволяет выставить площадь видимости травы, если предыдущий параметр выше нуля.

Слабо полезные опции:
DETAIL_OBJECTS_DISABLE_POPUP=1
DRAWOBJECTSNAMES=0
- отключает имена объектов и рамки вокруг объектов.
Show hints=0 – отключает подсказки.
DISABLETASKSWITCH=0 – включает возможность переключения задач Alt+TAB, но работает не всегда. Причем – это баг разработчиков, поскольку при выходе в режим окна Alt+ENTER, Taskswitch то работает, то не работает. Советую попробовать режим окна – иногда он поднимает скорость игры на 40-50%.

Итоговые настройки. Если у вас нет второго жесткого диска, чтобы построить RAID или разделить игру и системные фалы, если у вас нет 1ГБ памяти, если у вас карта со 128МБ на борту, то можно попробовать выставить АБСОЛЮТНО МИНИМАЛЬНЫЕ НАСТРОЙКИ для игры в файле GAME.ini:

TEXTURESQUALITY=0
TEXTURESFILTERING=1
ANISOTROPICQUALITY=0.0
HUDMIPMAPLOADBIAS=0.000000
MipmapLoadBias=0.000000
GRASSDENSITY=0.0
GRASSDISTANCE=0.0
OBJECTS_LOD=0.250000
LODMESH_LOD=0.750000
RESOLUTION=800x600x16
FSAA=0
LIGHTING=0
DISABLEDYNAMICSHADOWS=1
MAXDYNAMICLIGHTSCOUNT=0.0
PARTICLESYSTEMS=0
WEATHEREFFECTS=0
DisableBumpMapping=1
DISABLEWATERREFECTIONS=1
MAPMINLOADK=0
Static geometry load range=0
POSTPROCESSING=0

Bittner - offline Bittner
15-06-2005 17:32 URL сообщения        Профиль    Поиск    Контакт-лист   Редактировать
Камрад



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

Ненастроенная игра будет идти в среднем на 18-20 FPS и проседать до 0 во время подгрузок.
Настроенная игра будет идти при 30-40 FPS, но все равно проседать до 5-10 кадров во время лага.
Избавиться от лагов нереально, если только не выйдет спасительный патч, но в это слабо верится.

Dw2rf - offline Dw2rf
16-06-2005 08:02 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



После прочтения выкинул комп.... но потом одумался и выкинул его еще раз!!!

Текущее время: 14:22
новая тема  ответить следующая тема | предыдущая тема
 
Перейти:

версия для печати   отправить эту страницу по e-mail   подписаться на эту тему

 
Powered by: vBulletin Version 2.0.1
Copyright ©2000, 2001, Jelsoft Enterprises Limited.
Любое использование материалов сайта
возможно только с разрешения его администрации.


 

Рейтинг@Mail.ru
Рейтинг@Mail.ru