пятница, 7 сентября 2012 г.

Установка и подготовка Fallout New Vegas Ultimate Edition от 1С


     В связи с долго ожидаемым выходом официальной русской локализации известной Fallout New Vegas Ultimate Edition я решил написать серию небольших статей по этой замечательной игре.




     Fallout 1-2 это были знаковые игры, изменившие жанр на многие годы. F3 делала другая команда, и в другое время, поэтому проект не особо устроил старых фанатов и поклонников. Вегас же делали те же люди, что и оригинальный фол, соответственно игра получилась иной, очень близкой по духу к своим истокам. Но об этом написано уже так много, что продолжать нет смысла, а я пока обращусь к техническим вопросам.

     1С выпустила локализацию Fallout New Vegas Ultimate Edition, перевод  только текстовый. Видимо уровень продаж не позволяет сделать полноценную озвучку (любители халявных пираток, камень в ваш огород). Кроме того, игра официально продается только на диске. В чем проблема у 1С с электронными продажами я не знаю. Однако на диске вполне себе Стимовский установщик. Соответственно можно просто активировать ключ в Стиме, после чего он сам закачает и установит игру.

     Что такое Стим? Steam – сервис цифровой дистрибуции, то есть распространения чего-либо через Интернет. Steam это удобно, так как сервис сам загрузит игру, будет регулярно обновлять, предоставит всякие инструменты, достижения и прочее. Все привязано к аккаунту, соответственно для полученной игры не нужны физические носители, а при смене компьютера, достаточно установить клиент Стима и войти в свою учетную запись. Некоторые игры позволяют, например, хранить файлы сохранений на сервере. Через Steam продается множество игр, выпущенные большим количеством разработчиков. В будущем обещают так же продавать музыку и фильмы.

     Отдельно хочется отметить такой момент – хотя бывает, что лицензионная игра продается только на диске (бывает актуально для русской локализации), можно просто купить ключ на некоторых Интернет-ресурсах, что конечно удобно. Однако нужно четко себе представлять, что это, во-первых не совсем легально (хоть и не пиратство в прямом смысле), во-вторых производится на свой страх и риск, так что в случае чего жаловаться будет некуда (однако проверенные ресурсы-ключеторговцы более-менее надежны).

     Итак, свершилось – нас на диске установлен Fallout New Vegas Ultimate Edition. Что же дальше? Если вы новичок в игромире и изделия под маркой Bethesda вам ничего не говорят – запускайте игру и играйте смело, эта статья не для вас.

    Все дело в том, что отличные ролевые игры этой компании известны, помимо всего прочего тем, что они сверхмодифицируемы. Поставив какой-нибудь Обливион (TES IV) и соответствующие аддоны, можно на выходе из мира меча и магии получить какой-нибудь СтарВорз или МассЭффект с бластерами и мотолетами. Не обошла судьба в этом плане и Fallout NV.

     Фанаты ФНВ давно создали огромное количество модификаций от глобальных меняющих все на свете, до простеньких и незаметных, но полезных и приятных (вроде получения пустого шприца после использования стимпака). Все это чудо при должном сочетании иногда без проблем работало на пиратке. Вот и мы хотим всего того же, но на лицензии, причем лицензии от 1С. И тут начинается.

   Пункт нулевой. Запуск игры. 

     Лицензию нужно запускать через Steam. Если у вас стоит одна из программ управления аддонами (FOMM или NMM) или специальный загрузчик, он все равно должен уметь работать со стимовским лаунчером, иначе поиграть не получится. К счастью все необходимые современные инструменты умеют сделать все, что нужно, и совершенно прозрачно для пользователя. Просто запускаем нужный ярлык и все.
     Кстати, игра устанавливается по следующему пути:
Куда_установлен_Стим\Steam\steamapps\common\fallout new vegas enplczruКуда_установлен_Стим – например C:\Program Files (x86)
(В новых версиях Стима появилась возможность создавать отдельные папки-библиотеки, так что теперь путь может выглядеть так  
папка-библиотека_Стим\steamapps\common\fallout new vegas enplczru)

Пункт первый. NVSE

New Vegas Script Extender – специальный скриптовый движок для игры. Брать тут http://nvse.silverlock.org/. Устанавливать в корень игры (а НE в папку DATA), туда же, где лежит FalloutNV.exe

Сам по себе NVSE не нужен, но очень много полезных модификаций работают только благодаря ему. До лицензии мы просто запускали так или иначе (напрямую или например через FOMM) файл nvse_loader, а тот сам запускал Нью-Вегас. Сейчас мы можем запускать игру только через СТИМ. Как же быть? Все нормально, если в Стиме есть нужная опция, он сам все поймет и запустит NVSE. Опция тут: Steam –> Настройки –> В игре. Галка «Включить сообщество Стим в игре». Остается только проверить, что все работает. В игре открываем консоль (клавиша [~]) и вводим команду GetNVSEVersion. Если в результате получаем NVSE version: Х, то все нормально, если ошибка, проверяем, что сделали не так.

   Пункт второй. Борьба за память.


Разработчики по одним им ведомым причинам разрешили игре использовать только 2 Гб памяти. Может из-за вопросов совместимости/стабильности, а может заранее начали отмечать не дебаг, а релиз версию и забыли поставить нужную галку в настройках компилятора. Справедливости ради нужно сказать, что чистому Fallout New Vegas двух гигов хватает вполне. Однако вместе с модами он становится более прожорлив, а учитывая огромные текстурпаки так и подавно. Существует софт, который поможет пропатчить exe-файл игры на предмет использования большего количества памяти. Однако Стим тут-же обнаружит, что запускаемый файл не соответствует оригиналу, и выдаст ошибку 51. Играть вы не сможете. Соответственно нужна программа, которая запустит Фолаут так, чтобы он мог потреблять больше памяти и при этом не вызывал вопросов у Стима. Программа называется 4GB Fallout New Vegas. Брать тут http://newvegas.nexusmods.com/mods/35262#content Подходит это дело только для владельцев 64-битной версии Виндовс, что логично. Устанавливается в корень игры, так же, как NVSE. Соответственно, запустив файл fnv4gb.exe мы запускаем меню загрузки игры (не минуя steam.exe, но не замечая этого!), при этом выделяем ей 4 Гб памяти. Больше месяца владельцы Windows 8 были лишены этой возможности, fnv4gb.exe просто не работал, однако начиная с версии 1.6 все работает и в новой операционной системе.

Резюме к первой части. Для тех, кому лень читать или ниасилил многа букаф

  1. Установите лицензионную версию игры. 
  2. Найдите корневую папку игры:                                                                          Куда_установлен_Стим\Steam\steamapps\common\fallout new vegas enplczru
  3. Распакуйте в нее NVSE (нужен для работы многих аддонов. Качать тут.
  4. Если у вас 64-битный Windows распакуйте в нее 4GB Fallout New Vegas (нужен для выделения игре не 2, а 4 Гб памяти. Лежит тут).
  5. Создайте ярлык fnv4gb.exe для запуска игры.
     Итак, дойдя до этого этапа, мы только подготовили лицензионную версию для установки на нее дополнений. Сами моды еще впереди. На пути к их установке осталось решить последнюю проблему, специфическую только для переведенной версии игры – в данном случае русской локализации. Но вначале поговорим о таком важном аспекте, как порядок загрузки модификаций.

Предположим, есть две модификации, которые изменяют нечто одно и то же. Например, Пистолет 10-мм. Одна изменяет внешний вид и вес, а вторая убойную силу. Какой пистолет мы увидим в игре? Ответ прост, та модификация, которая загрузится последней в очереди модификаций и будет определять, какую пушку мы получим в итоге. Иногда все сложнее, и неправильный порядок модов просто приводит к краху игры. Соответственно порядок важен и им нужно управлять. Для этого существуют менеджеры модификаций (есть оные для разных игр Bethesda). Самые известные для Fallout New Vegas это Fallout mod manager (FOMM лежит тут http://sourceforge.net/projects/fomm/) и Nexus Mod Manager (NMM брать тут http://newvegas.nexusmods.com/mods/modmanager/). Последний предназначен не только для Fallout, но и для других игр, моды к которым есть на крупнейшем моддерском ресурсе Нексусе. Отдельно стоит отметить, что существуют модификации типа fomod, для установки которых нужен мод-менеджер (часто, но не всегда это можно обойти, так как fomod можно распаковать обычным архиватором, однако потом не всегда понятно, что куда и как копировать, так как внутри архива может присутствовать скрипт установки).

         Мод-менеджер сам покажет вам, какие установлены аддоны, и простым перетаскиванием мышью поможет менять их порядок.

 Есть еще очень мощный мод-менеджер Wrye Flash NV (http://newvegas.nexusmods.com/mods/35003), который позволяет очень много чего делать с игрой и модами, и интересен он, прежде всего, мододелам. У него несколько другой механизм порядка загрузки – опираясь на время создания мода, которое можно тут же произвольно менять. Для того чтобы изменять порядок загрузки файлом этим менеджером, с помощью перетаскивания мыши, нужно сделать сортировку списка по порядку загрузки (ткнуть мышью в столбец Load Order).

     А теперь я перейду к сути проблемы порядка загрузки в русской локализации. При запуске игры файлы с русификацией (такие как например CaravanPack_lang.esm) запускаются не в том порядке, который задали мы. Загрузчик помещает их в самый конец списка модификаций. (Наверное если при первом запуске игры отрицательно ответить на вопрос загрузчика о русификации, такого не будет). Зачем было заложено такое поведение для меня загадка. Существует несколько вариантов решения этой проблемы. Самое простое – переименовать файлы перевода (FalloutNV_lang.esp -> FalloutNV_lang1.esp), и поставить их в любом мод-менеджере сразу поле мастер-файлов esm, а оригинальные переместить куда-нибудь в папку с бэкапами.


  
Рисунок 1 – Порядок модификаций в окне FOMM

     После всех этих манипуляций можно приступать к установке и настройке модов для себя.

     В следующей заметке речь пойдет про моды Unified HUD Project и The Mod Configuration Menu которые нужны для правильной установки и настройки некоторых других модификаций.

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

  1. Вопрос касательно второго пункта. Могу ли я поставить эту прогу на пиратскую версию? У меня это по необъяснимым причинам не получается.

    ОтветитьУдалить
    Ответы
    1. Загрузчику fnv4gb.exe не важно, лицензия у вас или нет. Но ему важна версия игры, кроме того есть существует ряд проблем в последних версиях как самой программы, так и Виндовс.
      В этом посте http://scigamenotes.blogspot.com/2013/05/1.html есть еще информация про fnv4gb и в комментариях одно из решений проблемы с его запуском.

      ЗЫ Если у вас не лицензионная игра, теоретически можно пропатчить FalloutNV.exe на предмет использования 4 Гб с помощью какого-нибудь CFF Explorer или подобного софта. Но как это делать я в своем блоге писать не буду - я пишу только о работе со стимовской версией.

      Удалить
    2. Полезные Заметки По Fallout New Vegas: Установка И Подготовка Fallout New Vegas Ultimate Edition От 1С >>>>> Download Now

      >>>>> Download Full

      Полезные Заметки По Fallout New Vegas: Установка И Подготовка Fallout New Vegas Ultimate Edition От 1С >>>>> Download LINK

      >>>>> Download Now

      Полезные Заметки По Fallout New Vegas: Установка И Подготовка Fallout New Vegas Ultimate Edition От 1С >>>>> Download Full

      >>>>> Download LINK wI

      Удалить
  2. Вопрос следующий: поставил на лицензионную версию Ultimate Edition NVSE последней версии, но запуска nvse_loader.exe стим запускает лаунчер. Как быть? Ведь лаунчер сбивает порядок загрузки плагинов. Пробовал запускать через ФОММ - тот же результат.

    ОтветитьУдалить
    Ответы
    1. То, что nvse_loader.exe теперь запускает лаунчер, это нормально. NVSE все равно запускается.

      По поводу порядка загрузи - лаунчер не должен его менять (ну, кроме файлов русской локализации, о чем я писал выше). То есть теоретически можно выставить правильный порядок загрузки через ФОММ, а потом запускать через родной лаунчер, все должно работать правильно.

      Удалить
  3. Наконец таки нашел хорошую РУССКУЮ статью по производительности.
    В общем столкнулся с такой проблемой, как FallOut Fullscreen, а именно при запуске врубается лаунчер, и через секунд 10 вылетает ошибка FallOut is not running, даже если в лаунчере нажать на Play(играть). Игра нормально работает, но фулскрин свои функции не выполняет. Пользовался гайдом от GophersVids (на you tube и нексусе его видео/статьи) У него все нормально, но при запуску фулскрина,лаунчер у него не запускается, допускаю тот факт что у него всетаки лицензия от самой беседы, а не от 1с. Прошу помощи. Винда 7 64-разрядная

    ЗЫ На данный момент использую Embiggen Window, а в связи с этим вопрос, есть ли разница мучиться с фулскрином, или и Ембиген пойдет нормально? Винда 7 64-разрядная

    ЗЫЫ немного не в тему, но все таки напишу. При установке текстур паков начинает через минут 10,15 - 20, 30 выкидывать из игры с ошибкой (стандартная виндовская ошибка)Перезапустить игру все таки не проблема ( если не считать этот грёбанный INTRO ролик), но иногда тупо сохранения делаются не слишком часто, а быструю - забываю делать. http://www.thg.ru/forum/showthread.php?t=81602 по этой ссылке точное описание проблемы, пост не мой, но проблема именно такая, еще где то есть такая же тема на стиме, от этого же человека, но найти не могу. Зы по ЗЫЫ. Ему ответ не дали. Зыы по ЗЫЫ сылка не банер... сылка на форум "Клуб Экспертов THG"

    ОтветитьУдалить
  4. Забыл написать один маленький нюанс. у меня стоит Стандартный Фаллоут, не ультимейд идишен, но стимовский. в следствии чего стоит локализация от ультимейд идишен, но если отключить Fallout lang.esp то все ровно у меня локализированный фалл аут, как от 1с

    ОтветитьУдалить
    Ответы
    1. Вообще говоря, все равно чем обрезать края окна в данном случае, поэтому скорее всего Embiggen Window вполне подойдет, но на практике я бы хотел на него посмотреть. Можно ссылку на программу?

      По поводу вылетов. Обязательно нужно выделить игре больше памяти при игре с текстур-паками. Это намного важнее оконного режима. Тут я тоже писал про это - http://scigamenotes.blogspot.com/2013/05/1.html Кроме того, для Fallout Cheap but Good Ultimate Edition стоит поставить оптимизационный патч, который идет в комплекте.

      По поводу сохранений и вылетов удобно использовать мод для автосохранений, тут есть моя заметка - http://scigamenotes.blogspot.com/2013/03/fallout-nv.html

      Удалить
  5. 1)Пожалуйста ссылка на Embiggen Window http://newvegas.nexusmods.com/mods/35817(как я понял, все всякое окно с ним можно делать полноэкранки, не тока игры, только я не понял как обращать процесс не закрывая окно XD )
    2) По второму пункту в том то и проблема, 4 гага игре я давал, причем всеми возможными способами (даже качал пиратку и давал 4 гага специальными прогамми, что бы не конфликтовал со стимом) Компьютер у меня довольно мощный, хар-ку давать не буду(нудный это процесс), но заверяю, однако на американ форумс вычитал что могут быть проблемы с картами нвидия, но GTX 660 TI не самая плохая, не нова конечно, но ещё и не старье. Помню со Скайримом была проблема с емб, там нужны были драйвера до 10.11.2012., а те что вышли после - конфликтовали. Может и тут такая некая проблема? И в общем, как можно узнать сколько на данный момент игра потребляет памяти? что нить типа консольной команды, как например GetNVSEVersion? или проги?

    PS и еще, можешь подсказать какой нить предпочтительный емб который бы дружил с невадой (зрение шлемов и импланты на зрение)

    ОтветитьУдалить
    Ответы
    1. Переустановил игру, переустановил моды, отключил EVE и WMX ( моды хорошие, но еве все таки лишний, хотя добавляет красивые эффекты, вмикс - не знаю, вроде как и нужен, но я не понимаю зачем он)подключил сосо боено, подключл нмс текстуры с сосо боено в главной роли. подлючил емб без имезение цветовой гаммы ( не влияет на неваду ), худы, невада скайз, но и пару мелочевки. Выкидывать из игры перестало... однако невада скайз, как хренова работала, так хреново и работает... хз в чем трабла (дождя и снега нету). Ощущение такое, что из игры выкидывали не текстуры, а все таки еве, хотя ева нормальна работала без текстур. Конфликт?

      Удалить
  6. у меня при запуске через NVSE игра запускается и вместе с игрой появляется ошибка: Ошибка Missing Master! Check mod load order. При этом фоновая музыка глав. меню играет, но как только я нажимаю ОК в окне ошибки, вылетает следующая ошибка о прекращении работы приложения. Что делать?

    ОтветитьУдалить
    Ответы
    1. P.S. В главном меню, после всех слайдов, на последнем слайде, пункты выбора (типа начать новую игру и т.д.) не появляются.

      Удалить
    2. P.S.S. Могу скинуть скрины своих модов.

      Удалить
  7. Полезные Заметки По Fallout New Vegas: Установка И Подготовка Fallout New Vegas Ultimate Edition От 1С >>>>> Download Now

    >>>>> Download Full

    Полезные Заметки По Fallout New Vegas: Установка И Подготовка Fallout New Vegas Ultimate Edition От 1С >>>>> Download LINK

    >>>>> Download Now

    Полезные Заметки По Fallout New Vegas: Установка И Подготовка Fallout New Vegas Ultimate Edition От 1С >>>>> Download Full

    >>>>> Download LINK

    ОтветитьУдалить
  8. Полезные Заметки По Fallout New Vegas: Установка И Подготовка Fallout New Vegas Ultimate Edition От 1С >>>>> Download Now

    >>>>> Download Full

    Полезные Заметки По Fallout New Vegas: Установка И Подготовка Fallout New Vegas Ultimate Edition От 1С >>>>> Download LINK

    >>>>> Download Now

    Полезные Заметки По Fallout New Vegas: Установка И Подготовка Fallout New Vegas Ultimate Edition От 1С >>>>> Download Full

    >>>>> Download LINK R7

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