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

В этом гайде я попробую расписать самые распространённые за 3 года проблемы с которыми я сталкивался (у себя или у других), которые могут абсолютно запороть игру или сделать её неиграбельной. Таких не очень много. Я добавлю минимальные советы, что делать, если вы их повстречали. Этот гайд будет короче предыдущего по стабильности и скорее направлен на быстрое обнаружение критической проблемы. Однако это вовсе не значит, что после устранения основной проблемы вам не придётся стабилизировать игру. Заняться стабилизацией сможете по этому подробному гайду:
Итак, проблемы. Попробуем рассмотреть их по мере возможного поступления.
1. Не запускается/крашится игра - невозможно загрузить меню игры
Предположим, что игра у вас установлена правильно, менеджер модов запускается и всё вроде бы должно работать, но не работает. Здесь я не буду акцентировать внимание на ПО вашей машины, возможное отсутствие библиотек Visual C, нужной версии DirectX и прочего - на эти проблемы есть решение в гугле. Так что предположим, что своё ПО вы уже настроили.
- Первым и наиболее вероятным решением проблемы является нарушение порядка загрузки модов. Если вы играете на РА (или другой сборке) и используете встроенный МО2, то восстановите порядок загрузки, сохранённый в МО2. Он не всегда автоматически выдаёт вам правильный пресет. Восстановить это можно вот так. Сначала выберите правильный профиль:
Затем восстановите правильный порядок загрузки. Он у вас будет там сохранён, выбора у вас не будет, будет только один вариант. И, внимание, сначала восстанавливаете его слева (порядок загрузки архивов), а потом восстанавливаете его справа (порядок загрузки плагинов):
В случае если у вас больше модов, чем в исходной сборке, и вы не знаете, где они должны стоять... Грустно, что я могу сказать. Дополнительный порядок загрузки вы можете найти в соответствующей теме на сайте, дополнительный подсказки есть в гайде стабильности и гайде о том что ещё можно поставить сверху на РА. На время выявление проблемы о незапуске игры все сторонние моды надо отключить.
- Предположим, что у вас всё ещё не запускается игра, хотя скорее всего до меню она теперь должна была дойти. Может быть у вас не прогружается сохранение, может быть оно прогружается, но почти сразу вы получаете вылет. Проверьте, включен ли у вас NVAC (New Vegas Anti Crash). Игра не должна работать только благодаря этому моду и вообще этот мод вызывает множество проблем сам по себе и большую часть времени он должен быть совсем отключен. Отключите NVAC в МО2 или сделайте его неактивным в директории игры до тех пор, пока он не понадобится. На всякий случай проверьте директорию игры даже если вы отключили NVAC в MO2, чтобы его там точно не было:
Если вы ищите его в директории игры, то путь: 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. Если при обновлении вы случайно неправильно настроили конфигурацию NVTF лог вам об этом сам и расскажет:
Оптимальный показатель использования лимита игры до 75% на мой взгляд, но оно будет работать примерно до 90% нормально.
4. Вообще непонятные вылеты и логи, которые ссылаются на всякую дичь и/или на плагины которые точно должны работать
В таких "непонятных" логах виноват NVHR. Эти логи могут быть просто бессмыслицей, могут ссылаться на ЛОД, фейсген, и прочую лабуду, не давая вам никаких дополнительных подсказок о том, как это исправить. Там могут быть ссылки на какие-то системные файлы или просто непонятные чёрточки и слова "heap". Опытным путём мы выяснили, что это NVHR:


Можно ли из этого сделать вывод, что NVHR - зло? Не уверен. Зависит сильно от вашей игры. Что же можно предпринять, если ну вылетает?? Временно удалить или сделать неактивным NVHR. Для устранения этих файлов вы должны убрать эти файлы из директории игры:
И ещё для чистоты уберите папку NVHR из папки Data, Ваши логи вылетов станут более читаемыми потому что NVHR им мешает. А ещё скорее всего вылеты совсем прекратяся за исключением некоторых проблем сборки, которые вы решите с помощью баг-трекера.
По сути это основа, которую вы должны знать по вылетам и по тому, как ваша игра вообще работает. Но тем ни менее это ещё не всё.
МОЖЕТ БЫТЬ. У вас совсем не будет этих вылетов от NVHR, если вы просто отключите DXVK. Логика в том, что DXVK и NVHR конфликтуют. Обе эти... Системы забивают вам отведённые вам 4гб памяти игры. И есть обоснованное подозрение, что они соперничают не только там.
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 - удалите с концами, вы его не спасёте, а он засрёт вам сохранения.
7. Мерцает цвет брони, в некоторых случаях она розовая, очень странные камни вокруг. Проблемы ухудшаются при установки реплейсеров на игру
Поздравляю. Проблема проста и игру вы себе не сломали - у вас просто отсутствует инвалидация архивов. Выглядит это примерно вот так, но у разных юзеров разные приколы:
Исправить просто. В МО2 нужно исправить fallout.ini или если вы не используете MO2, путь - my documents/my games/FalloutNV
В МО2 он вот тут:
Там поставьте вот эту вкладку архива:
[Archive]
SInvalidationFile=ArchiveInvalidation.txt
iRetainFilenameOffsetTable=1
iRetainFilenameStringTable=1
iRetainDirectoryStringTable=1
bCheckRuntimeCollisions=0
bInvalidateOlderFiles=1
bUseArchives=1
SArchiveList=ArchiveInvalidationInvalidated!.bsa, Fallout - Invalidation.bsa, Fallout - Textures.bsa, Fallout - Textures2.bsa, Fallout - Meshes.bsa, Fallout - Voices1.bsa, Fallout - Sound.bsa, Fallout - Misc.bsa, Fallout - MenuVoices.bsa, Fallout - Voices.bsa
Поясняю.
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 выдал рабочее решение. Оставлю его тут:
1. Убедиться, что HDR реально включён именно в том INI, который использует MO2
В MO2:Инструменты → INI Editor → профиль, на котором вы играете.
В FalloutPrefs.ini:
[BlurShaderHDR]
bDoHighDynamicRange=1
bDoBloom=1
bDoDepthOfField=1
bDoMotionBlur=0 ; можно 0, не критично
bDoRadialBlur=1
[Display]
bEnableSky=1
bEnableCloudShadows=1Важно: не править какой-то INI. Если это был не профиль MO2, то игра вообще не видит правки.
2. Сбросить рендер-инфу
Удалить:
Мои документы\My Games\FalloutNV\RendererInfo.txt
Файл пересоздастся при следующем запуске и пересканирует GPU/рендер.
3. Один раз запустить FalloutNVLauncher.exe
Не через MO2, а напрямую из корня игры:
-
выбрать видеокарту NVIDIA/Radeon, не Intel
-
поставить галочку HDR в видео-настройках,
-
применить, выйти из лаунчера.
После этого уже запускать игру через MO2.
Это самые основные проблемы игры. Если вы их словили - надеюсь, я вам помог.
Не смотря на то что по слухам на старых системах Windows старые версии некоторых костылей работают лучше, я настоятельно рекомендую актуальные версии xNVSE особенно, а ещё NVTF, ShowOffNVSE.
-
4
-
7