Полноценная оптимизация Killing Floor От А до Я

Тема в разделе "Технические вопросы", создана пользователем DpaKc, 15 янв 2013.

  1. DpaKc

    DpaKc Бандит

    Всем привед вот решил рассказать как почти полностью избавиться от критических ошибок в игре Killing Floor​

    №1) Удалите папку Cache и свои старые настройки в папке system killing floor.ini​
    [hr]​
    [hr]​
    Теперь оптимизация​
    №2)Для оптимизации нам понадобиться обновить ПО​
    1)Графические драйвера​
    2)DirectX
    4)Microsoft Visual C++​

    №3) Для редактирования Killing Floor.ini и killingfloor.exe​
    [hr]​
    №4) Увеличьте файл подкачки​
    Для Windows XP
    Панель управления > Система > Дополнительные параметры системы > Дополнительно > Во вкладке "Быстродействие" кликайте "Параметры..." потом опять > Дополнительно >изменить... и убираете галку "Автоматически выбирать объём файла подкачки" дальше кликайте указать размер и ставте 4096 в 1 строке и во 2 строке 8192
    Для Windows 7,8​
    Панель управления > Система > Дополнительные параметры системы > Дополнительно > Во вкладке "Быстродействие" кликайте "Параметры..." потом опять > Дополнительно >изменить... и убираете галку "Автоматически выбирать объём файла подкачки" дальше кликайте указать размер и ставте 4096 в 1 строке и во 2 строке 8192​
    [hr]​
    №5) После обновления ПО обязательно перезапустите компьютер,ноутбук,нетбук,и т.д​
    [hr]​
    №6)Зайдите в папку System и откройте Notepad'ом ++ файл "Core.rus"​
    и замените его содержимое на это ​
    [Errors]
    Unknown="Неизвестная ошибка"
    Aborted="Операция прервана"
    ExportOpen="Ошибка экспорта %s: не удалось открыть файл '%s'"
    ExportWrite="Ошибка экспорта %s: не удалось записать файл '%s'"
    FileNotFound="Не найден файл '%s'"
    ObjectNotFound="Не найден объект '%s %s.%s'"
    PackageNotFound="Не найден файл для контейнера '%s'"
    PackageResolveFailed="Не удалось изменить имя контейнера"
    FilenameToPackage="Не удалось преобразовать имя файла '%s' в имя контейнера"
    Sandbox="Контейнер '%s' недоступен в данной изолированной среде"
    PackageVersion="Несовпадение версии контейнера '%s'"
    FailedLoad="Не удалось загрузить файл '%s': %s"
    ConfigNotFound="Не найден объект '%s' в файле конфигурации"
    LoadClassMismatch="%s не является дочерним классом %s.%s"
    NotDll="'%s' не является DLL-контейнером; не удалось экспортировать объект '%s'"
    NotInDll="Не найден объект '%s' в '%s.dll'"
    FailedLoadPackage="Не удалось загрузить контейнер: %s"
    FailedLoadObject="Не удалось загрузить '%s %s.%s': %s"
    TransientImport="Импортирован временный объект: %s"
    FailedSavePrivate="Не удалось сохранить объект %s: содержимое связано с внешним частным объектом %s"
    FailedImportPrivate="Не удалось импортировать частный объект %s %s"
    FailedCreate="%s %s не найден, создание невозможно"
    FailedImport="Не найден объект %s в файле '%s'"
    FailedSaveFile="Ошибка сохранения файла '%s': %s"
    SaveWarning="Ошибка сохранения '%s'"
    NotPackaged="Объект не запакован: %s %s"
    NotWithin="Объект %s %s создан в %s вместо %s"
    Abstract="Не удалось создать объект %s: класс %s является абстрактным"
    NoReplace="Не удалось заменить %s на %s"
    NoFindImport="Не найден файл '%s' для импорта"
    ReadFileFailed="Не удалось прочитать файл '%s' для импорта"
    SeekFailed="Ошибка поиска файла"
    OpenFailed="Ошибка открытия файла"
    WriteFailed="Ошибка записи в файл"
    ReadEof="Чтение после конца файла"
    IniReadOnly="Файл %s защищен от записи; параметры не сохранены"
    UrlFailed="Ошибка запуска URL"
    Warning="Внимание"
    Question="Вопрос"
    OutOfMemory="Виртуальная память исчерпана. Чтобы устранить неполадку, освободите место на основном жестком диске."
    History="Журнал"
    Assert="Ошибка правила: %s [Файл: %s] [Строка: %i]"
    Debug="Ошибка отладочного правила: %s [Файл: %s] [Строка: %i]"
    LinkerExists="Компоновщик для '%s' уже существует"
    BinaryFormat="Файл '%s' содержит нераспознаваемые данные"
    SerialSize="%s: несовпадение размерности серийного номера: получено %i, ожидалось %i"
    ExportIndex="Неверный индекс экспорта %i/%i"
    ImportIndex="Неверный индекс экспорта %i/%i"
    Password="Пароль не распознан"
    Exec="Неизвестная команда"
    BadProperty="'%s': неверное или отсутствующее свойство '%s'"
    MisingIni="Отсутствует .ini-файл: %s"

    [General]
    Product="Unreal"
    Engine="Unreal Engine"
    Copyright="Copyright 2004 Epic Games, Inc."
    True="True"
    False="False"
    None="None"
    Yes="Да"
    No="Нет"

    [Language]
    Language="English (International)"
    LangId=9
    SubLangId=1

    [Progress]
    Saving="Сохранение файла %s..."
    Loading="Загрузка файла %s..."
    Closing="Закрытие"

    [Public]
    Object="(Name=Core.HelloWorldCommandlet,Class=Class,MetaClass=Core.Commandlet)"
    Preferences="(Caption="Дополнительно",Parent="Дополнительные параметры")"
    Preferences="(Caption="Файловая система",Parent="Дополнительно",Class=Core.System,Immediate=True)"

    [Query]
    OldVersion="Файл %s был сохранен в предыдущей версии, а текущая версия не обеспечивает обратной совместимости. Попытка прочитать его, вероятно, приведет к сбою. Продолжить?"
    Name="Имя:"
    Password="Пароль:"
    PassPrompt="Введите имя и пароль:"
    PassDlg="Аутентификация"
    Overwrite="Файл '%s' должен быть обновлен. Перезаписать существующий файл?"
    OverwriteReadOnly="Объект '%s' имеет атрибут 'только для чтения'. Попытаться перезаписать его?"
    CheckoutPerforce="Объект '%s' имеет атрибут 'только для чтения'. Попытаться перезаписать его принудительно?"

    Для любопытных - нельзя переводить
    [General]
    Product="Unreal"
    Engine="Unreal Engine"
    Copyright="Copyright 2004 Epic Games, Inc."
    True="True"
    False="False"
    None="None"
    [hr]​
    №7)После перевода игры на английский язык запускаем игру и настраиваем её таким образом так же как на картинке
    [​IMG]
    №8)После настройки выходим из игры​
    [hr]​
    №9)Приступаем к настройке Killingfloor.ini​
    когда найдёте файл кликните на него правой кнопкой мыши и кликните "Edit with Notepad++"
    [​IMG]
    [hr]​
    №10)Качаем Nointro.rom закидывайте в папку с игрой и обратно переключаемся в Killingfloor.ini в Notepad++​
    [hr]​
    №11)Для замен строк нажмите на такое сочетание клавиш "Ctrl + H" после чего откроеться окно​
    где будет 2 строки​
    Найти:​
    и​
    Заменить на:​
    [hr]​
    №12)Строки на замену​
    LocalMap=KFIntro.rom​
    на​
    LocalMap=NoIntro.rom​

    CacheSizeMegs=32​
    на​
    CacheSizeMegs=128​

    CaptureMouse=True​
    на​
    CaptureMouse=False​

    TextureDetailLightmap=UltraHigh​
    на​
    TextureDetailLightmap=Normal​

    UsePrecache=True​
    на​
    UsePrecache=False​

    UsePrecaching=True​
    на​
    UsePrecaching=False​

    UseTrilinear=True​
    на​
    UseTrilinear=False​

    VARSize=32​
    на​
    свою память видео картык примеру на​
    VARSize=1024​

    bNeverPrecache=false​
    на​
    bNeverPrecache=true​



    №13)После всей этой махинации сохраните Killingfloor.ini​
    [hr]​
    №14)Теперь приступаем к настройке KillingFloor.exe​
    Запускайте CFF Explorer​
    Кликайте "Open"​
    ищете KillingFloor.exe​
    открываете его​
    [​IMG]
    Дальше ищем парагрофик "File Headler" и на правой стороне строчку "Characteristics" и кликните на неё​
    [​IMG]
    Потом ищем параграфик "App can handle > 2GB adress space" и ставим там галку​
    [​IMG]
    №15) Теперь можете спокойно запускать игру​
     
    F4TAL1ST, Lexass, Kiyo и 13 другим нравится это.
  2. Папка01

    Папка01 ۞ Всевидящее око форума ۞

    Прошлую тему дропнул, а тут ведь интреснее.
    Были тестеры? И кто попробует проверить?
     
  3. Фрэгл

    Фрэгл Administrator

    Ну,теперь все в одной теме собрано.А насчет проверок,так проверяли уже,только в других темах.

    А нет,забыл ты еще одну вещь,чтобы настройки сохранялись(и не нужно переключать язык).
     
  4. LLIePLLIeHb

    LLIePLLIeHb Guest

    Еще есть такой пункт который в 90% помогает от критов на 7-ке и его стоит пробовать делать в первую очередь:

    Заходим в настройки изображения , меняем Direct 3D 9.0 на Direct 3D.(делаем это, если не помогает установка совместимости с Windows XP SP3)
     
  5. Монументально. Завтра, возможно засяду на компе, попробую. А кстати на удучшение производительности никак не повлияет?
     
  6. Nego

    Nego Картовед Форума

    Удуши производительность, будь плохим парнем! :tongue:
     
    dosche4kin нравится это.
  7. krestps

    krestps Капо

    ну мне и товарищу на 7ке (у товарища 8ка) помогло еще снижение качества графики с максимальной на среднюю. (+ еще запускать exe от имени админа и под вин хп) криты в частности были на больших открытых картах. (например РоадТОПердитион) причем в крите "Виртуальная память исчерпана. Чтобы устранить неполадку, освободите место на основном жестком диске." и это при 4гб оперативы, 2 видео, файла подкачки на 4.5 гб, и 180 гб свободно на жестком диске)))))
     
  8. Эххехе, намек понял :thumbsup:. Досадная опечатка.
     
  9. Serega

    Serega Дон

    Хорошая статья достойная прикрепления ;)

    Спасибо автору!))
     
  10. KpblcKa_^^

    KpblcKa_^^ Соучастник

    Есть такая штука, как "Панель управления графическим драйвером".
    У Nvidia - Панель управления Nvidia. У ATI - Catalyst™ Control Center.
    Так вот, если немного поковыряться - то можно найти бегунок, на что видеокарта должна делать упор (производительность или качество)
    Если поставить бегунок на производительность - это сильно поможет, главное не забыть поставить галочку (которая отвечает за запуск приложения под вашу настройку, а не настройку приложения). Так даже ARMA II на 2х ядернике будет летать при ультра настройках). Про батл3 молчу, т.к. у него идет упор на пожирание проца.
     
  11. Фрэгл

    Фрэгл Administrator

    Вот это еще добавить в шапку и можно считать полной статьей.
     
  12. kok-s

    kok-s Консильери

    Спс. Если будет ещё что по теме добавляйте сюда.
     
  13. DemodiX

    DemodiX Соучастник

    Спасибо за статью. Годная оптимизация.
     
  14. Sia

    Sia Новенький

    спасибо спасибо спасибо спасибо !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
     
  15. BAHO

    BAHO Fresh Meat

    У меня стало хуже :D
    Я один такой?
     
  16. Kiyo

    Kiyo Консильери

    Спонтанно решил занятся оптимизацией KF и недолго нагуглив, нашел довольно полезную утилиту для владельцев видеокарт от AMD.
     
  17. siriushard

    siriushard Бандит

    Кто доведет оптимизацию до идеала и многие подтвердят, что годная оптима, напишу программу, которая сама будет настраивать все исходя из хар-к компьютера, когда такая статья будет, стукните в личку. )
     
  18. gall87

    gall87 Капо

    Народ, обновите железо!
     
    w.a.l нравится это.
  19. usibat2015

    usibat2015 Новенький

    Очень помог игра не запускаєтца пишет индекс ром не найден

    придетца перустановить
     
  20. w.a.l

    w.a.l Консильери

    ты пропуй та если ни получица игра норм бутет инструкцыи по дела ни то написана правильна
     
    HATAXA нравится это.