суббота, 11 мая 2013 г.

Повышение производительности. Часть 1.

Если особо не увлекаться модами и текстур-паками, Fallout New Vegas имеет достаточную производительность даже на среднем домашнем компьютере. Минимальные требования от разработчиков говорят нам о двухъядерном процессоре с частотой 2 ГГц и 2 ГБ оперативной памяти. Однако стоит начать устанавливать моды и подставлять игре текстуры высокого расширения, как мы можем обнаружить тормоза, заикания, подвисания и даже вылеты. Что же делать?

Главное и основное, что необходимо - выделить игре памяти больше 2 ГБ. об этом я уже писал в первой заметке, но повторюсь. Если у вас стимовская лицензия, помочь сможет 4GB Fallout New Vegas. Скачиваем, архив в корневую папку игры (там, где лежит FalloutNV.exe), и запускаем игру с помощью fnv4gb.exe файла. Этот файл дружит и с NVSE и со Стимом, так что проблем не будет.

Следующим пунктом оптимизации будет установка New Vegas Stutter Remover - специальной библиотеки для NVSE, который она оптимизирует, наряду с игровым движком. Данный файл убирает "заикания", увеличивает количество FPS, предотвращает вылеты и зависания в игре. Установки как таковой нет - создать папку с именем plugins по пути Data/NVSE/ и в получившуюся папку Data/NVSE/plugins скопировать файл sr_New_Vegas_Stutter_Remover.dll из скачанного архива.

Еще одним, важным пунктом оптимизации Fallout New Vegas является оконный режим. Не ведомо почему, однако факт остается фактом - в оконном режиме игра идет стабильнее, с меньшим количеством вылетов, замыканий и лучшим fps. Однако всем понятно, что играть в окне не удобно, некрасиво и вообще бесит) Поэтому была создана замечательная программка Fake Fullscreen Mode Windowed, которая решает все наши проблемы при игре в оконном режиме и предоставляет ряд дополнительных удобств. А именно:

  1. Обрезает и растягивает окно так, что игра выглядит как в обычном полноэкранном режиме;
  2. Работают комбинации клавиш в Windows Alt + Tab для переключения между окнами и  Alt + F4 для закрытия приложения;
  3. Автоматический запуск NVSE и fnv4gb если у вас они установлены;
  4. Alt + PrintScreen сохраняет снимок экрана в буфер обмена;
  5. Повышение производительности, уменьшение заиканий;
  6. Меньше вылетов (у многих пропадают вообще).
Страница программы на Нексусе.

Отдельно хочется добавить два момента. У меня Fallout New Vegas все ж таки иногда виснет.  и с этим "поддельным" полноэкранным режимом. Однако благодаря этой программке я могу сразу закрыть и перезапустить игру. В противном случае у меня не было никакой  возможности убить повисший процесс - вызвать Диспетчер задач   комбинацией клавиш можно, но сделать в нем ничего благодаря тому что глюкнувшая программа всегда стремится стать по верх всех окон. Так что Fake Fullscreen Mode Windowed очень выручает в таких ситуациях. 

Второй момент касается Windows 8. Точнее последней версии fnv4gb, котаря работает под Win8.  Существующая в данный момент версия 4GB Fallout New Vegas и Fake Fullscreen Mode Windowed не запускаются вместе. Точнее последняя  долго пытается и  не находит запущенный Fallout. Решить эту проблему в Windows 8 в  на данный момент никак нельзя. (Точнее придется отказываться от fnv4gb взамен пропатчив Fallout.exe  на предмет использования 4 Гб памяти, но это не возможно на лицензионной версии игры, так как Стим не разрешает менять исполнительные файлы). Под Win7 попробуйте скачать старую версию fnv4gb. Если (и когда) решение будет найдено, я обязательно отпишусь тут об этом.

Во второй части будет этой темы я напишу про тонкую конфигурацию ini файлов игры и про пару программ для быстрой настройки параметров.





17 комментариев:

  1. Здорово! Спасибо! Жду еще статей!
    Но только fn4gd.exe после запуска выдает ошибку, мол "Апликашн еррор"... Скачаю еще старую версию, может поможет!
    ЗЫ: У меня стим версия!

    ОтветитьУдалить
  2. Спасибо за комментарий )
    Для начала, проверьте, как скопировались файлы. В корневую папку игры должны попасть fnv4gb.exe и fnv4gb_helper.dll
    Вполне возможно, fnv4gb.exe требует прав администратора.

    Если все правильно и игра не запускается, попробуйте старую версию этого загрузчика. Однако старая версия совершенно точно не работает под Windows 8.

    ОтветитьУдалить
    Ответы
    1. У меня Win7 64х, сейчас попробую адм права поставить!
      У тебя очень хорошие, грамотные статьи))

      Удалить
    2. Я думаю, так будет лучше! Прошу посмотреть скриншоты.
      http://rghost.ru/46184722
      http://rghost.ru/46184726
      http://rghost.ru/46184731
      ЗЫ: Со старой версией та же история...

      Удалить
    3. У меня точно так же выглядел вылет в старой версии под вин8, с новой все заработало.
      Я подумаю, что и как это может быть, может что-нибудь найдется на форуме нексуса в разделе этого загрузчика. А у тебя получится запустить - напиши плиз, интересно же в чем проблема.

      Удалить
    4. Не могли бы вы дать конкретную ссылку форума?

      Удалить
    5. Да прямо на странице мода на Нексусе есть вкладки Posts и Forums

      Один из вариантов оттуда:

      Краткое руководство для всех, кто имеют проблемы с запуском 4 Гб способствующего (Win7):
      1. Получить последнюю версию NVSE. http://nvse.silverlock.org/beta/nvse_3_beta2.7z
      2. Получить альтернативный 4GB загрузчик http://nvse.silverlock.org/beta/fnv4gb_nvse.zip
      3. Установить NVSE
      4. Установить альтернативный 4GB загрузчик
      5. Создать ярлык fnv4gb.exe на рабочем столе. Щелкнуть правой кнопкой мыши -> Пункт Свойства.
      6. Добавить на вкладке Ярлык в поле Объект SteamAppId-22380
      Содержимое поля должно выглядеть следующим образом:
      "блаблабла\SteamApps\Common\Fallout New Vegas\fnv4gb.exe" SteamAppId-22380
      как здесь http://img832.imageshack.us/img832/7651/39237013.jpg

      Удалить
    6. Помогло! Спасибо!
      Прошу вас вписать это в статью!

      Удалить
  3. fnv4gb.exe original exe modified вылезает ошибка с этой надписью типо можно переустанавливать или есть другие способы?

    ОтветитьУдалить
    Ответы
    1. А версия игры стимовская?

      Удалить
    2. у меня таже байда , версия стимовская , но установил исправитель NVSE который поменял основной exe файл , так что нужен оригинальный , но я искал и ненашел

      Удалить
  4. Ответы
    1. Трудно сказать, что происходит. Какая версия Windows у вас? Решение из вышестоящего поста не работает?

      Удалить
    2. Кстати, такая проблема может быть в случае, если файлом игры что-то не то. Попробуйте в окне Стима - клик по игре -> свойства -> локальные файлы -> проверить целостность кэша

      Удалить
  5. Запускаю игру через "фальшивый оконный режим",игра запускается и зависает на начальном окне(где говорится что то про лицензии,Havok и прочее),кликаю по окну - вылазит что Fallout не отвечает.
    Win 8.1 - 32bit
    Не поюзать с данной прогой...

    ОтветитьУдалить
  6. fnv4gb v1.9 - эта прога с WIN10 не совместима?

    ОтветитьУдалить