Известные проблемы и способы их преодоления. |
Здравствуйте, гость ( Вход | Регистрация )
Известные проблемы и способы их преодоления. |
delamer |
Mar 14 2008, 23:16
Сообщение
#1
|
пират Группа: Admin Сообщений: 4,681 Регистрация: 11-November 04 Из: Москва Пользователь №: 52 |
Проблема.
Игра самопроизвольно ускоряется, периодически вылетает. Эффект не пропадает даже после перезагрузки игры, если сэйв был сделан в процессе самопроизвольного ускорения. Наблюдаются периодические вылеты. Эта проблема характерна для многопроцессорных систем. Способы решения -Для процессоров от AMD Скачать с сайта AMD и установить dual core optimizer. -Для процессоров от Intel (может помочь не всегда, проблема исследуется в настоящее время.) 1. Использовать для запуска игры режим совместимости с windows XP (если игра запускается под Vista) 2. Отключение второго ядра. Для этого можно использовать следующую команду. start/affinity 1 engine.exe Данную команду можно записать в bat-файл, поместить его в каталог игры и запускать игру им. Распакуйте содержимое в каталог игры, запускайте игру прилагаемым батником 3. Отключение второго ядра через диспетчер задач. Запускаем игру соотв-но в окне, затем заходим в диспетчер задач, процессы: Engine.exe, правой кнопкой - задать соответствие и снимаем галочку с CPU1. Для выполнения этого действия игра должна быть запущена в оконном режиме. 4. Можно еще поиграться с привязкой процесса к одному процессору. Можно также стянуть и использоватьпрограмму PsExec от SysInternals и использовать для запуска строку типа: psexec -d -a 1 "c:\program files\KVL\engine.exe" PS: Для использования этой программы надо иметь на компе права админа -Для всех систем- по поводу вылетов. 1. Встали криво дрова видео (чтобы проверить- надо зайти в "панель управления nVidia" и там должны быть "ПАРАМЕТРЫ 3D" вместе с "Дисплей" и "Видео и телевидение", если нет настроек 3D, то надо переустановить драйвера, если есть, то поставить режим "Управление приложением" 2. Какая-то программа висит в памяти и требует к себе "внимания" (например, датчик температуры, процессов и т.п. - такие проги могут вызвать глюки в любом приложении) 3. Можно поиграть настройкой в engine.ini добавить HyperThreading = 0 DisableSSE = 1 4. Если вылеты сопровождаются сообщением This application has requested the Runtime to terminate it in an visual way то это проблема может быть устранена (не всегда) следующими способами. -Найти и установить набор библиотек (он часто поставляется с современными играми) vcredist_x86.exe -Переустановить систему, если она давно не переустанавливалась. Возможно, какая-то программа затерла нужные библиотеки своими версиями. Прикрепленные файлы GPK_Dua__Core.zip ( 161 байт ) Кол-во скачиваний: 1500 |
Dir |
Jan 31 2011, 06:48
Сообщение
#2
|
Собиратель якорей. Группа: модераторы Сообщений: 5,879 Регистрация: 22-March 05 Пользователь №: 590 |
Проблема:
В городских локациях наблюдается проседание FPS. Решение: Цитата 1. Включить вертикальную синхронизацию. NVidia: Управление драйвером видеокарты >> 3D-настройки >> Приложения >> engine.exe >> "Вертикальная синхронизация" [вкл] Либо: Панель управления NVIDIA >> Управление параметрами 3D >> Программные настройки >> Вертикальный синхроимпульс [вкл] ATI Radeon: Вызываем каталист центр: русский: графика ->3D -> все (показать все параметры) -> ждать вертикального обновления -> вкл., если не указано приложением (передвинуть ползунок на 1 деление вправо), либо, если не помогает двигаем на всегда вкл. буржуйский: graphics -> 3D -> all -> wait for vertical refrech -> on, unless application specifies или, если не помогает, always on 2. Установить иные(архивные) драйверы видеокарты.Для ATI это 9.4. |
Текстовая версия | Сейчас: 17th May 2024 - 12:23 |