Как понять, что игре наступает хана и что делать?


В этом гайде я попробую расписать самые распространённые за 3 года проблемы с которыми я сталкивался (у себя или у других), которые могут абсолютно запороть игру или сделать её неиграбельной. Таких не очень много. Я добавлю минимальные советы, что делать, если вы их повстречали. Этот гайд будет короче предыдущего по стабильности и скорее направлен на быстрое обнаружение критической проблемы. Однако это вовсе не значит, что после устранения основной проблемы вам не придётся стабилизировать игру. Заняться стабилизацией сможете по этому подробному гайду: Итак, проблемы. Попробуем рассмотреть их по мере возможного поступления.   1. Не запускается/крашится игра - невозможно загрузить меню игры Предположим, что игра у вас установлена правильно, менеджер модов запускается и всё вроде бы должно работать, но не работает. Здесь я не буду акцентировать внимание на ПО вашей машины, возможное отсутствие библиотек Visual C, нужной версии DirectX и прочего - на эти проблемы есть решение в гугле. Так что предположим, что своё ПО вы уже настроили. - Первым и наиболее вероятным решением проблемы является нарушение порядка загрузки модов. Если вы играете на РА (или другой сборке) и используете встроенный МО2, то восстановите порядок загрузки, сохранённый в МО2. Он не всегда автоматически выдаёт вам правильный пресет. Восстановить это можно вот так. Сначала выберите правильный профиль:


Затем восстановите правильный порядок загрузки. Он у вас будет там сохранён, выбора у вас не будет, будет только один вариант. И, внимание, сначала восстанавливаете его слева (порядок загрузки архивов), а потом восстанавливаете его справа (порядок загрузки плагинов):

В случае если у вас больше модов, чем в исходной сборке, и вы не знаете, где они должны стоять... Грустно, что я могу сказать. Дополнительный порядок загрузки вы можете найти в соответствующей теме на сайте, дополнительный подсказки есть в гайде стабильности и гайде о том что ещё можно поставить сверху на РА. На время выявление проблемы о незапуске игры все сторонние моды надо отключить. - Предположим, что у вас всё ещё не запускается игра, хотя скорее всего до меню она теперь должна была дойти. Может быть у вас не прогружается сохранение, может быть оно прогружается, но почти сразу вы получаете вылет. Проверьте, включен ли у вас NVAC (New Vegas Anti Crash). Игра не должна работать только благодаря этому моду и вообще этот мод вызывает множество проблем сам по себе и большую часть времени он должен быть совсем отключен. Отключите NVAC в МО2 или сделайте его неактивным в директории игры до тех пор, пока он не понадобится. На всякий случай проверьте директорию игры даже если вы отключили NVAC в MO2, чтобы его там точно не было:


Тут краткая инструкция, что такое NVAC и когда он нужен:

Если вы ищите его в директории игры, то путь: data/nvse/plugins и файл nvac.dll
Вам не обязательно его переносить или удалять. Вот таким небольшим трюком смены разрешения файла можете сделать его временно неактивным (подключить назад тем же методом). Изменить расширение файла:



- Без NVAC ваши вылеты будут создавать логи вылетов благодаря Crash Logger.  Crash Logger будет той самой вашей любимой программой, которая позволит вам самостоятельно находить причины вылетов. Нет, с одного лога вы эту причину как правило не найдёте. Вам нужно около 3-х логов с повторяющейся проблемой. Это может быть какой-то кривой скрипт или какая-то кривая модель внутри игры, если дело в модах. Скорее всего когда вы отключите NVAC вылеты прекратятся либо вы сможете заглянуть в эти непонятные логи. Логи вы найдёте в папке crash logs:

Я передаю вам один пример своего ЛОГа - такой лог не значит автоматически, что проблема именно с этой моделью и этим плагином, но чаще всего, если у вас есть кривая модель в игре (или скрипт) то примерно так этот лог и выглядит. Там есть множественные ссылки именно на эту модель (скрипт) и часто указывается так же проблемный плагин. Чтобы убедиться, что дело действительно в этом - вам нужно несколько схожих логов. Если вы подозреваете мод в вызывании проблемы - нужно этот мод отключить в МО2 (или если он установлен в директорию - удалить из директории). Вот пример того, чего вы ждёте:

Такие логи являются довольно читабельными. Если вы ловите повторяющиеся логи с такими вот конкретными отсылками и при отключении мода проблема исчезает - по возможности оповестите о проблеме автора плагина. 

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


Когда вы сможете запускать нормально игру самым важным, что вам остаётся - не устанавливать моды пачками и запоминать, что вы устанавливаете на игру. Если появляются новые вылеты после установки модов - вы сопоставляете то, что видите в логе, и вспоминаете, не ставили ли вы только что такой мод. Вы справитесь, я в вас верю.

2. Крайне низкий FPS и тормоза

Итак. У вас перегружается VRAM, из-за чего случаются адские просадки FPS, которые если очень жёсткие ещё и приводят к вылетам. Возможно у вас немного модов, возможно много модов. С локализацией проблемы вам поможет ваш Crash Logger и чтение логов, только вот при перегрузке VRAM внимание надо обращать на другие строчки. Причём заметьте, что crash logger подскажет вам о проблема с VRAM:


Что происходит и какие могут быть этому решения? Происходит то, что попытки улучшить картинку привели к тому, что игра хочет использовать вашу графическую память на полную катушку и больше, но её ресурсы у вас ограничены. Вылета не происходит, т.к. в компьютерах данная проблема решается выгрузкой избыточной памяти в системник. А когда ваша системная память начинает нагружаться у вас начинаются лаги и тормоза. Решение я знаю только одно (особенно если у вас не загруженная модами игра) - удалить dxvk. DXVK действует по принципу улучшения картинки и носилует ваш VRAM. ЕСЛИ этого VRAM у вас хватает - игра работает быстрее и FPS растёт. Если VRAM не хватает - например его просто очень мало, у вас установлено очень много графических модов (текстуры, шейдеры и так далее) - FPS падает, т.к. DXVK перегружает вам систему. Это нормально. Чтобы удалить DXVK устраните из директории игры следующие 3 файла и скорее всего ваша игра будет работать лучше:



3. Вылеты из-за отсутствия памяти

Итак, вы вылетаете по непонятным причинам, т.к. лог нечитабельный и ссылается на всякую чушь, и вероятно у вас установлено очень-очень много модов на графику, шейдеры, текстуры, куча квестов, куча скриптовых модов... Ну и вы вылетаете потому что эта игра лимитирована до 4 гигобайтов памяти, а у вас этот лимит упирается в 100%. Выглядит это в логе вот так:

Да, это может быть какой-то старый квестовый мод или скриптовый мод, которые сейчас не советуется ставить, такие моды могут вызывать утечку памяти. В старых модах со скриптами они исполняются циклически и это может вызывать утечки памяти. Но это обычно вызывает такие вылеты спустя час-два игры. Если у вас такие значения постоянно - это текстуры и графон. Ещё больше ситуацию усложняют множественные скриптовые моды. Исправить это можно оптимизацией текстур, удалением изличных текстурных, скриптовых и графических модов, отключением больших модулей и квестов. Если у вас хватает VRAM (а не как на картинке выше) - можете установить и настроить под себя dxvk - это разгрузит игру, т.к. много вот этого всего будет уходить во VRAM. Больше всего с текстурами помогает костыль NVTF, но при его соответствующей настройке ломается alt+tab. Придётся потерпеть, это можно починить только с dxvk.
Поправка. Уже какое-то время можно играть с alt+tab без dxvk. Инструкция "как" - под спойлером. Она для update 5, но схема остаётся той же. ВЕРОЯТНО в update 6 внесли данную правку, но проверить не мешает (особенно разрешение монитора):
 

Если при обновлении вы случайно неправильно настроили конфигурацию NVTF лог вам об этом сам и расскажет:

Оптимальный показатель использования лимита игры до 75% на мой взгляд, но оно будет работать примерно до 90% нормально.
  4. Вообще непонятные вылеты и логи, которые ссылаются на всякую дичь и/или на плагины которые точно должны работать

В таких "непонятных" логах виноват NVHR. Эти логи могут быть просто бессмыслицей, могут ссылаться на ЛОД, фейсген, и прочую лабуду, не давая вам никаких дополнительных подсказок о том, как это исправить. Там могут быть ссылки на какие-то системные файлы или просто непонятные чёрточки и слова "heap". Опытным путём мы выяснили, что это NVHR:




Можно ли из этого сделать вывод, что NVHR - зло? Не уверен. Зависит сильно от вашей игры. Что же можно предпринять, если ну вылетает?? Временно удалить или сделать неактивным NVHR. Для устранения этих файлов вы должны убрать эти файлы из директории игры:

И ещё для чистоты уберите папку NVHR из папки Data, Ваши логи вылетов станут более читаемыми потому что NVHR им мешает. А ещё скорее всего вылеты совсем прекратяся за исключением некоторых проблем сборки, которые вы решите с помощью баг-трекера.

По сути это основа, которую вы должны знать по вылетам и по тому, как ваша игра вообще работает. Но тем ни менее это ещё не всё.   МОЖЕТ БЫТЬ. У вас совсем не будет этих вылетов от NVHR, если вы просто отключите DXVK. Логика в том, что DXVK и NVHR конфликтуют. Обе эти... Системы забивают вам отведённые вам 4гб памяти игры. И есть обоснованное подозрение, что они соперничают не только там. 

И ещё! Не так давно обновили Cell Offset Generator для понижения конфликтов с NVHR. ЕСЛИ в update 6 добавили новый - хорошо (нет времени проверить). Если нет - ОБНОВИТЕ его и его требования для понижения количества вылетов с новейшим NVHR. В Update 5 был старый:   5. Дикие тормоза при открытии меню Пип-боя и меню паузы   Как бы забавно это не звучало - но вы очень сильно загрузили свою игру текстурами, скриптами и визуалом. Ввиду этого простой xNVSE больше не вывозит не смотря на последние обновления. Это значит, что вам нужен другой метод обработки хипа, а такой только один - NVHR. Лично я крайне рекомендую устанавливать только последнюю версию NVHR и по возможности избегать DXVK от слова совсем. Вылеты иногда будут случаться, но при таких конфигурациях на оптимизированной игре играть часов 5 без перерыва и вылетов реально. 

Если вы всё же используете DXVK и ловите вылеты от NVHR, но оба вам нужны - пропробуйте NVHR 3.2, чем чёрт не шутит. Но в целом версия 3.2 хуже и вызывает больше вылетов сама по себе, но в связке с DXVK может дать вам больше стабильности.

6. Исчезновение частей персонажа игрока

Вариантов в принципе несколько. Либо вы в концы убили сохранение тем, что используете быструю загрузку и загрузку сохранений после игры (Если вы не хотите продолжать игру на одном сохранении - нужно полностью выйти с игры и потом зайти в игру снова и загрузить новое сохранение, привыкнете), либо вы используете ENB (в 2025 нежелательно использовать ENB вообще) и ваши настройки ENB сбиты просто в некуда, либо вы совсем ламер и подключили старый костыль NVSR, который больше не поддерживается. Выглядит это примерно вот так (или с полным исчезновением при смене освещения):
 


Решения. Удалить полностью NVSR, Перестать "перезагружать" сохранения посреди игры и вернуться к сохранению до возникновения проблемы. Желательно обновить ShowOffNVSE и использовать моды дополнительной защиты сохранений из гайда стабильности. Удалить ENB или настроить ENB по возможно новому гайду (у меня такого нету) под свою систему.

- Пропадают части брони, меняется цвет брони (фликкер, хотя ранее его не было), вы снимаете броню а её части остаются "надетыми" на вас   Та же проблема сохранений, что и выше - не перезагружайте сохранения в середине сессии. Ну или просто очень херового качества сделанный мод брони года так 2013 - удалите с концами, вы его не спасёте, а он засрёт вам сохранения. 

ЕСЛИ у вас чешутся руки на быстрые загрузки внутри игры, но вы понимаете, что сломаете себе сохранение. Установите New Vegas Game Guardian. Он будет вам делать вылет игры как только попробуете загрузить игру посреди сессии. Вы будете его ненавидеть около месяца или двух (потом привыкнете), но сохранение спасёте:   7. Мерцает цвет брони, в некоторых случаях она розовая, очень странные камни вокруг. Проблемы ухудшаются при установки реплейсеров на игру

Поздравляю. Проблема проста и игру вы себе не сломали - у вас просто отсутствует инвалидация архивов. Выглядит это примерно вот так, но у разных юзеров разные приколы:


Исправить просто. В МО2 нужно исправить fallout.ini или если вы не используете MO2, путь - my documents/my games/FalloutNV
В МО2 он вот тут:

Там поставьте вот эту вкладку архива: Поясняю.  ArchiveInvalidationInvalidated!.bsa - FOMM
Fallout - Invalidation.bsa - MO2
ArchiveInvalidation.txt - старая текстовая херь экзешника "archive invalidation" Более прошаренные могут ненужные строки (архивы) убрать, но мешать они не будут если в директории нет лишних файлов. Если нет нужной строки и/или есть два файла инвалидации в директории - инвалидации текстур не будет


8. С рожами NPC какая-то непонятная фигня
Выглядит вот так, например:


Это значит, что у вас есть моды на изменение лиц NPC с кастомными моделями, но нет соответствующей строки в falloutcustom.ini Во вкладку [General] вам надо вписать bLoadFaceGenHeadEGTFiles=1, всё

9. У вас очень плохо или вообще не отображаются некоторые брови, волосы и прочее

Выглядит примерно так:



Вам опять же не хватает некоторых строк в falloutprefs.ini, но на этот раз во вкладку [Display]. найдите эти строки и укажите эти значения: iMultiSample=8 bTransparencyMultisampling=1 iMaxAnisotropy=15

Иногда это не чинится только занесением в falloucustom.ini, и если не починилось - занесите это так же в falloutprefs.ini

10. В игре особенно на волосах и траве какие-то тупые квадратики

Выглядит вот так:



Виноват dxvk, он так работает. Еси используется NVR - видимый эффект сильнее. Решение - удалите dxvk или хотя бы NVR.

11. Чёрное дневное небо



Причина появления не до конца известна, но Chat GPT выдал рабочее решение. Оставлю его тут:


Это самые основные проблемы игры. Если вы их словили - надеюсь, я вам помог.
Не смотря на то что по слухам на старых системах Windows старые версии некоторых костылей работают лучше, я настоятельно рекомендую актуальные версии xNVSE особенно, а ещё NVTF, ShowOffNVSE.