Nvac-новый Вегас против аварии

Автор:QueuedПоследнее обновление:28/10/2016 12:24:316.9M108KB

Fallout: New Vegas Nvac-новый Вегас против аварии-1-lagofast mod master
Fallout: New Vegas Nvac-новый Вегас против аварии-2-lagofast mod master
Fallout: New Vegas Nvac-новый Вегас против аварии-3-lagofast mod master
Fallout: New Vegas Nvac-новый Вегас против аварии-4-lagofast mod master
Fallout: New Vegas Nvac-новый Вегас против аварии-1-lagofast mod master
Fallout: New Vegas Nvac-новый Вегас против аварии-2-lagofast mod master
Fallout: New Vegas Nvac-новый Вегас против аварии-3-lagofast mod master
Fallout: New Vegas Nvac-новый Вегас против аварии-4-lagofast mod master

Введение в мод

реализует структурированную обработку исключений и проверку здравомыслия, чтобы уменьшить частоту сбоев игр.
исправляет сбои/проблемы последнего драйвера видео nvidia/amd с юбилейным обновлением Windows 10 для следующих вещей:
осадки в новом Вегасе
Fallout New Vegas No Gore (немецкий)
осадки 3
падение 3 без крови (немецкий)
забытие
Гек (новый Вегас)
Гек (осадка 3)
строительный комплект (забытие)

У вас когда-нибудь была новая авария в Вегасе, пытаясь играть? конечно, у тебя есть. у нас всех есть.

У меня может быть решение для вас: NVAC.

NVAC (сокращение от New Vegas Anti-Crash) — это плагин nvse, который реализует структурированную обработку исключений и проверку здравомыслия для снижения частоты сбоев игр.

Тем не менее, я не даю никаких обещаний. это не все лекарство: оно пытается исправить только сбои, связанные с исключениями нарушения доступа в определенных смещениях/адресах.

поскольку это плагин NVSE, nvac.dll попадает в вашу папку datas/NVSE/plugins.

После запуска нового Vegas вы можете дважды проверить, загруженный ли nvac, прочитав файл nvac.log, найденный в вашей новой папке Vegas; если nvac.log не существует, обратитесь к nvse.log. Nvac не полностью поддерживает немецкий вариант «без кровь» нового Vegas; у меня просто нет доступа к нему, чтобы разработать для него.

не стесняйтесь отправить исключения, помеченные буквой «u» или «v» в nvac.log в комментариях. они обычно станут последней записью в журнале (поскольку необработанное исключение приведет к сбою новых Vegas). пожалуйста, также отправьте записи «e» или «s» в комментарии для адресов, перечисленных как «предварительные» (в чтении), поскольку это означает, что я их лично не проверил; New Vegas не должен вылететь при их записи, поэтому необходимо произвольно проверить файл журнала после сеанса воспроизведения. файл журнала очищается каждый раз, когда запускается новый Vegas.

В качестве бонуса nvac реализует встроенную вспомогательную функцию (он принимает новые внутренние функции Vegas, которые могут поместиться в 5-байтовое пространство и заменяет вызов функции 5-байтовой или менее инструкцией), что является незначительным улучшением производительности.

Nvac можно удалить в любое время. Nvac — это не обычный новый вегасский мод (файл esp/esm); это плагин nvse, который изменяет исполняемый код игры во время выполнения, но не вносит никаких постоянных изменений. ничего, что он делает, не записывается на сохранение так же, как изменения, внесенные модами esp/esm.

расшифровка файла nvac.log:

 19195402_00310000 03060000 nvac.dll
"19195402" это временная метка, которую можно считать как dd:hh:mm:ss (день, час, минута, секунда); в этом примере (19 ноября), 19:54 и 2 секунды.
       "_" это код с одной буквой, который идентифицирует тип записи журнала, о котором я подробно расскажу на мгновение.
"00310000" является адресом памяти; для большинства записей это адрес исключения (крах).
"03060000" является информативной ценностью; в этом примере номер версии nvac.dll
"nvac.dll" это модуль, загруженный по записанному адресу.

 19123249 u 0044AD6B C0000005 FalloutNV.exe
"19123249" (ноябрь) 19, 12:32 и 49 секунд.
       "У" необработанное исключение.
[0044AD6B] адрес, где произошло исключение.
[C0000005] код исключения (EXCEPTION_ACCESS_VIOLATION).
"FalloutNV.exe" исключение произошло в коде игры.

коды букв:

"_" записи носят информативный характер, передавая, что nvac был загружен, и базовый адрес различных dll.
"!" записи носят информативный характер и передают пользователю читаемый человеком текст.
"А" Записи представляют собой исключения, которые автоматически обрабатываются «глобальным» обработчиком исключений nvac.
"Е" Записи представляют собой исключения, обрабатываемые специально изменениями целевого кода nvac.
"f" записи являются замораживаниями (зависаниями), которые специально избегаются благодаря целевым изменениям кода nvac.
"ч" Записи представляют собой исключения, идентифицированные эвристически «глобальным» обработчиком исключений nvac, иногда обрабатываемые неудачно.
"я" записи представляют собой встроенные ошибки вспомогательной функции, указывающие на несоответствие данных.
"М" записи представляют собой исключения «в ниоткуде», иногда обрабатываемые неудачно.
"Принятие" Записи представляют собой нулевые исключения инструкций, иногда обрабатываемые неудачно.
"n" Записи представляют собой нулевые исключения вызова указателя, иногда обрабатываемые неудачно.
"О" Записи представляют собой исключения переполнения стека, обычно обрабатываемые неудачно.
"q" записи представляют собой информацию о самопрекращении программы; это фактически сбои.
"р" записи носят информативный характер и передают следующий обратный адрес.
"с" записи представляют собой проверки здравомыслия, которые предотвращают исключение.
"т" записи носят информативный характер и передают информацию о потоках.
"У" записи являются необработанными исключениями, сообщаемыми из фильтра необработанных исключений; это аварии.
"v" Записи являются необработанными исключениями, сообщаемыми «глобальным» обработчиком исключений nvac; это аварии.
"w" Записи носят информативный характер, передавая информацию об исключениях, когда она проходит через последний обработчик исключений нового Vegas.
"x" записи являются критическими ошибками в данных исключений Windows; эти записи никогда не должны появляться.
"@" записи представляют собой записи бета-сборки, которые передают дополнительную информацию об исключениях.
"#" записи представляют собой записи бета-сборки, которые передают дополнительную информацию о подключении функций.
"^" записи носят информативный характер, передавая возможный обратный адрес основному коду из кода внешней библиотеки.
":" записи выводятся из вызовов outputdebugstring.
";" записи выводятся из собственной проверки ошибок игры.

примечание разработчикам модов:

Я настоятельно рекомендую отключить nvac (через менеджер модов или удалить nvac.dll из папки datas/NVSE/plugins) при разработке модов, чтобы убедиться, что nvac не подавляет каких-либо сбоев, вызванных вашим модом, и которые могут быть решены на вашем конце..

Журнал изменений:

7.5.1.0
-фиксированная совместимость для автоматической установки вместе с ttw при использовании организатора модов. спасибо, Дарианстефенс.
-никаких изменений в nvac.dll (по сравнению с 7.5.0.0).

7.5.0.0
-исправление win10au.
-Добавлена поддержка установки через менеджер модов для Fallout 3, Oblivion и Skyrim.
-добавлена версия windows к выводу журнала.
-добавлена поддержка адреса 00b57aa9.

7.4.0.0
-внутренняя очистка кода и небольшой рефакторинг.
-Добавлена наивная безопасность потоков для вывода журнала, чтобы избежать редкого испорченного вывода журнала.
-Добавлена поддержка эвристического обнаружения для инструкций по тестированию.
-Добавлена поддержка эвристического обнаружения для дополнительных инструкций x87 fpu.
-Добавлена поддержка эвристического обнаружения инструкций MOVSW & LODSW.
-Добавлена поддержка сбоя физики хаока, связанной с адресом 00c670ce.
-добавлена поддержка варианта nvsr interlokedcompareexchange.
-улучшенный журнал в случае определенного исключения в ntdll.dll.
-команда внутри консоли переключать вывод журнала на консоль (введите "nvac" в консоли).
-очистка памяти через PCB добавлена в попытку восстановления исключений для адреса 00aa55a6.
-Добавлена обработка исключений при загрузке плагина.
— изменил немного "!" записывайте записи в «_», чтобы отражать их информативность, а не восклицательный характер.
-встроены дополнительные вспомогательные функции.
-уточнить больше вспомогательных функций.
-добавлена возможность принудительной загрузки конкретного пакета шейдеров; Если data\Shaders\shaderpackage %03i.sdp существует, он переопределит другие.
-Добавлена генерация сохранения сбоев; при определенных условиях сохранение произойдет, когда nvac не может предотвратить сбой.
-в меню загрузки игры у crashsave есть метка "CRASH" (без nvac у них будет метка "SYS").
-crashsaves следует использовать только в крайнем случае (в некоторых случаях они могут содержать плохие данные, такие как недействительные данные фейсгенов игрока), но доступны в качестве опции (например, если вы не сохранили за 4 часа и хотите попытаться продолжить независимо от этого).).

7.2.1.0
-исправлена логическая недостаточность при восстановлении вызовов плохих указателей.
-больше изменений в журнале сообщений об ошибках игры; они, скорее всего, изменятся еще больше.

7.2.0.0
-Добавлена поддержка эвристического обнаружения для еще одной инструкции.
-улучшенное восстановление вызовов плохих указателей и связанные с ними записи журнала.
-улучшенное восстановление переполнения стека (немного).
-добавлен тест с отсутствием памяти для исключений, связанных с адресом 00aa9a41.
-Добавлен вывод журнала для сбоев крючка.
-уточнить одну вспомогательную функцию.
-встроены еще три вспомогательных функции.

7.1.0.0
-Добавлена поддержка эвристического обнаружения MOVSS.
-добавлена поддержка зависания, связанная с адресом 005e572b.
-добавлена поддержка зависания, связанная с адресом 005e58bd.
-изменение чувствительности теста памяти с 8 МБ до 16 МБ.
-больше изменений в журнале сообщений об ошибках игры; они, скорее всего, изменятся еще больше.
-небольшая оптимизация кода.

7.0.0.0
-огромное количество очистки и реорганизации кода внутри nvac.
-Добавлена поддержка эвристического обнаружения для еще 10 инструкций.
-сделал целевое изменение кода seh (записи «e») более надежным.
-повышение эффективности проверки здравомыслия (записи "s").
-улучшенный регистрационный журнал для нового самопрекращения в Вегасе (запись «q»).
-добавлен вывод журнала, чтобы определить, где основной код называется кодом внешней библиотеки (записи "^").
-изменил быстрый выход для определенного исключения ntdll.dll.
-удаление целевой поддержки по 16 адресам; теперь они обрабатываются автоматически:
-0043C47A, 0045840A, 004A408A, 004A995D, 004FD3CA, 0057E141, 0061387D, 006BF460
-008A5328,0094E607,00A02F52,00A09FCA,00A2FC8D,00A5E378,00AA6F14,00D0D7D8

6.9.0.0
-Добавлена поддержка эвристического обнаружения для movaps/MOVUPS/MOVDQA/MOVDQU XMM?, OWORD PTR [?].
-улучшенное восстановление после вызова нулевого указателя, нулевой инструкции и исключений из ниоткуда.
-улучшенный вывод журнала при сбое восстановления вызова нулевого указателя.
-удалена поддержка по адресу 00401992; он был медленным и теперь обрабатывается автоматически.
-сузили обстоятельства до вывода сообщения о недостающей ошибке главного (0046158A).
-улучшенное восстановление и добавленный вывод журнала для отключенного объекта с ошибкой LOD (006FCF03).
-добавлена проверка нехватки памяти к исключениям, связанным с адресом 00d1f29c.
-больше изменений в журнале сообщений об ошибках игры; они, скорее всего, изменятся еще больше.

6.8.0.0
-проверка памяти добавлена к исключениям, связанным с адресом 00aaa60a.
-сделал порог усечения журнала меньше (с 16 до 8 кБ).
-больше изменений в журнале сообщений об ошибках игры; они, скорее всего, изменятся еще больше.

-переместил список адресов встроенного в раздел данных только для чтения.

6.7.0.0
-Добавлена поддержка разделения на нулевое исключение.
-Добавлена предварительная поддержка исключений переполнения стека; это будет улучшено.
-увеличенный лимит длины настройки игры ini (предназначен для архивного листа, с 255 до 8191).
-изменение журнала сообщений об ошибках конкретной игры; они, скорее всего, изменятся еще больше.
-небольшая оптимизация кода.

6.6.0.0
-Добавлена поддержка эвристического обнаружения для инструкций x87, начинающихся с dd.
-Добавлена поддержка исключений страницы охраны (включая восстановление страницы охраны).
-фиксированный вывод журнала при сбое восстановления вызова нулевого указателя.
— сделал два обнаружения подвески более консервативными.
-разрешен конфликт с настройкой enablegameerrorlog nvse.
-реализовать журнал сообщений об ошибках конкретной игры; это, скорее всего, изменится.

6.5.1.0
-исправлена ошибка в функциях запроса и загрузки плагинов расширения скриптов nvac.

6.5.0.0
— Спасибо тестеру бета-тестирования.
-улучшенный диапазон рендеринга травы на расстояние 1 ячейки; под влиянием fgrasstartfadedistance.
-удаление сна с последнего шанса Directx Reset Recovery; это не помогло.
-удалена поддержка адреса 008256d9; он был медленным и теперь обрабатывается автоматически.
-исправлена чисто теоретическая ошибка в коде патча iat.
-добавлена поддержка зависания, связанная с адресом 00c3e159.
-добавлен вывод журнала для зависания, связанного с адресом 00a5ba62.
-Добавлен вывод журнала для самозавершения программы.
-добавлена поддержка для exception_illegal_instruction и exception_priv_instruction.
-Добавлена поддержка эвристического обнаружения для еще 49 инструкций.
-встроены еще шесть вспомогательных функций.
-усовершенствованные (оптимизированные) три вспомогательных функции.
-уточнить конкретный нулевой тест с плавающей запятой (39 мест).

6.4.0.0
-добавлена проверка нехватки памяти в исключения, связанные с адресом 00ed2c9e.
-Добавлен минимальный срок сна к последнему шансу Directx Reset Recovery.
-улучшенное восстановление после вызова нулевого указателя, нулевой инструкции и исключений из ниоткуда.
-фиксированная поддержка эвристического обнаружения для инструкций x87, начинающихся с d8.
-встроена еще одна вспомогательная функция.

6.3.0.0
-добавлен вывод журнала для вызовов outputdebugstring, выполняемых сторонними библиотеками.
-добавлен вывод журнала для непродолжительных исключений.
-улучшенное обнаружение выравниваемых несоответствий инструкций по сравнению с исключениями нарушения доступа.
-Добавлена поддержка эвристического обнаружения для инструкций x87, начинающихся с d8.
-Добавлена поддержка эвристического обнаружения для двух других сообщенных сбоев.
-добавлены соответствующие функции вывода журнала для "!" записи.
-начальная основа для фильтрации фильтров DirectShow.

6.2.5.0

-Добавлена поддержка эвристического обнаружения для movq/MOVDQA/MOVDQU.
-добавлен вывод журнала для ошибки выравнивания списка.

6.2.0.0
-предварительная поддержка по адресу 00B63eff.
-улучшенная поддержка адреса 00e8c00b.
-Добавлена поддержка эвристического обнаружения для еще 920 инструкций.
-удалена поддержка зависания загрузки активов, добавленная в версии 5.8.0.0.
-Добавлен вывод журнала для двух потенциальных зависаний.
-встроены еще две вспомогательные функции.

6.1.0.0
-Добавлена поддержка эвристического обнаружения еще сотен инструкций.
-улучшенная обработка перемещений.
-внесли изменения в различные исправления зависания.
-добавлена проверка нехватки памяти к исключениям, связанным с адресом 00aa55a6.
-удалена целевая поддержка nvse 3b2 (теперь есть новая версия).
-встроены еще 20 вспомогательных функций.

6.0.0.0
-Добавлена поддержка эвристического обнаружения еще сотен инструкций. спасибо тестерам бета-теста.
-предварительная поддержка очередной загрузки активов зависает.
-пересмотрел анализатор инструкций в "глобальном" обработчике исключений.
-улучшенная идентификация хост-процесса (обычно falloutnv.exe).
-Блог больше не станет сумасшедшим огромным в случае бесконечного цикла.

5.9.0.0
-Добавлена поддержка экспериментального эвристического обнаружения для еще десяти инструкций.


5.8.0.0
-предварительная поддержка загрузки активов зависает.
-встроены еще две вспомогательные функции.
-небольшая оптимизация кода.

5.7.0.0
-предварительная поддержка адреса 005e0f16.
-предварительная поддержка адреса 006bf48e.
-предварительная поддержка адреса 00e8c00d.
-Добавлена поддержка эвристического обнаружения для еще десяти инструкций.
-встроены еще две вспомогательные функции.

5.6.0.0
-Добавлена поддержка эвристического обнаружения еще восьми инструкций.
-добавлена попытка восстановления для нулевых исключений инструкций.
-предварительная поддержка зависания, связанной с использованием семафора.
-незначительное повышение эффективности различных внутренних функций nvac.
-Добавлен вывод журнала для определенного исключения oleaut32.dll.
-улучшенный выход каротажа.

5.5.0.0
-предварительная поддержка по адресу 004b068d.
-Добавлен резервный механизм зацепления SEH.
-добавлен порядочный экспорт, чтобы утилита Benchmark могла напрямую составлять время обработчику исключений nvac.
-встроены еще пять вспомогательных функций.
-небольшая оптимизация кода.

5.4.1.0
-небольшое обновление, связанное с утилитой benchmark nvac.

5.4.0.0
-добавил утилиту в область дополнительных файлов для сравнения скорости обработчика исключений nvac.
– сузила поддержку конкретного нового вегасского висения.
-Добавлена поддержка эвристического обнаружения для еще 18 инструкций.
-переместили список адресов встроенного в конец кодового раздела.
-улучшенный выход каротажа.

5.3.0.0
-предварительная поддержка адреса 005a8ee0.
– расширенная поддержка конкретного нового вегасского подвеса.
-Добавлена поддержка эвристического обнаружения для еще 23 инструкций.
-преобразовали некоторые эвристические сравнения обнаружения в таблицу переходов.
-встроена еще одна вспомогательная функция.
-удалена таблица перехода импорта.

5.2.0.0
-Добавлена поддержка адреса Geck 00936733.
-исправили конкретный новый вегас висит; нтdll.dll. спасибо, обычный31.
-Добавлена поддержка эвристического обнаружения для еще трех инструкций.
-встроены еще четыре вспомогательных функции.
-улучшенный выход каротажа.

5.1.0.0
-предварительная поддержка по адресу 00804432.
-предварительный статус удален для адреса 00a61693.
-Добавлена поддержка эвристического обнаружения для еще двух инструкций.
-Добавлена поддержка версии Geck 1.4.0.518 и исправлена сбоя предварительного просмотра головы.

5.0.0.0
-предварительная поддержка адреса 006f47fc.
-logging теперь записывает предотвращенное зависание/замораживание с записью "f".
-изменил быстрый выход для определенного исключения ntdll.dll.
-улучшенный вывод журнала для определенного исключения ntdll.dll.
-Добавлена поддержка эвристического обнаружения для еще трех инструкций.
-встроены еще четыре вспомогательных функции.
-повышенная скорость исправления кода.

4.9.0.0
-изменено восстановление исключения для адреса 0051e2ea.
-предварительная поддержка адреса 0064dad6.
-исправлено определенное новое вегасское подвесное устройство (надеюсь); не тот, который ntdll.dll.
-сделал быстрый выход более агрессивным для определенного исключения ntdll.dll.
-улучшенный вывод журнала для определенного исключения ntdll.dll.
-некоторые незначительные улучшения эффективности и реструктуризация кода.

4.8.0.0
-предварительная поддержка по адресу 00A61693.
-изменил зависание на быстрый выход для определенного исключения ntdll.dll.
-logging теперь включает запись для быстрого выхода nvsr.
-фиксирован ошибочный вывод журнала, связанный с адресом 00401992.
-улучшенный вывод журнала, связанный с адресом 00aa55a6.

4.7.0.0
-предварительная поддержка адреса 006b43fc.
-предварительная поддержка адреса 006b96cc.
-logging теперь включает запись для пропавшего главного (0046158A) сбоя.

4.6.0.0
-предварительная поддержка по адресу 005595b1.
-предварительная поддержка по адресу 00ААА60А.
-Добавлена поддержка эвристического обнаружения для еще пяти инструкций.
-встроены еще три вспомогательных функции.

4.5.1.0
-исправлена ошибка в 4.5.0.0, которая помешала запускать новые Vegas.

4.5.0.0
-предварительная поддержка адреса 00ec61fd.
-предварительная поддержка по адресу 00ec6225.
-Добавлена поддержка эвристического обнаружения для еще шести инструкций.
-logging теперь включает запись для успешного выхода (но не для быстрого выхода nvsr).
-встроены еще две вспомогательные функции.

4.4.0.0
-изменено восстановление исключения для адреса 00aa55a6, снова.
-изменено восстановление исключения для определенного исключения ntdll.dll.
-улучшенный выход каротажа.

4.3.0.0
— слегка поменял основной крючок.
-Добавлена поддержка эвристического обнаружения для еще четырех инструкций.
-добавлена поддержка исключений в обработчике исключений nvac.
-Добавлена попытка восстановления для исключений «в ниоткуде».

4.2.0.0
-предварительная поддержка адреса 006bf460.
-Добавлена поддержка эвристического обнаружения для еще десяти инструкций.
-встроены еще три вспомогательных функции.
-перемещен список адресов встроенного в раздел кода.

4.1.0.0
-Добавлена поддержка эвристического обнаружения для еще десяти инструкций.

4.0.0.0
-внедрение дополнительных крючков сех; это должно поймать больше ошибочных необработанных исключений.
-Добавлена поддержка эвристического обнаружения для еще одной инструкции.
-незначительное повышение эффективности различных внутренних функций nvac.
-logging теперь перечисляет местоположение исходного адреса сбоя, предотвращенного в записях "n".
-встроены еще две вспомогательные функции.

3.9.0.0
-изменено восстановление исключения для адреса 00440daa.
-Добавлена поддержка эвристического обнаружения для еще трех инструкций.
-Добавлена попытка восстановления для вызовов на адрес 00000000.
-встроены еще десять вспомогательных функций.

3.8.0.0
-изменено восстановление исключения для адреса 00aa55a6, снова.
-изменено восстановление исключения для адреса 006bf1da.
-изменено восстановление исключения для адреса 00ec621f.

3.7.0.0

-предварительная поддержка по адресу 004a995d.
-предварительная поддержка адреса 006a870c.

3.6.0.0

-добавлена поддержка адреса 0045840a.
-предварительная поддержка по адресу 0094e607.
-предварительная поддержка адреса 00a2fc8d.
-предварительная поддержка по адресу 00a5e378.
-предварительная поддержка адреса 00d1f29c.
-встроены еще две вспомогательные функции.

3.5.0.0
-изменено восстановление исключения для адреса 00aa55a6, снова.
-восстановлена поддержка адреса 0043c47a.
-предварительная поддержка по адресу 00aaa62e.
-встроены еще три вспомогательных функции.

3.4.0.0
-восстановлена предварительная поддержка адреса 006ADB69.
-восстановлена предварительная поддержка адреса 006fcf03.
-предварительная поддержка по адресу 00440daa.
-предварительная поддержка по адресу 004a408a.
-предварительная поддержка по адресу 00559506.
-предварительная поддержка по адресу 0057e141.
-предварительная поддержка по адресу 008256dc.
-предварительная поддержка по адресу 008a5328.
-предварительная поддержка адреса 00aa6f14.
-предварительный статус удален для офсета nvse 000443b8.
-встроены еще две вспомогательные функции.
-фиксированная совместимость с Sehop.

3.3.0.0
-завершена интеграция встроенной функции с глобальным обработчиком исключений.
-Добавлена поддержка адреса 004fd3ca.
-предварительная поддержка по адресу 00401992.
-предварительная поддержка адреса 00d0d7d8.
-встроены еще две вспомогательные функции.

3.2.0.0
-временно удалена поддержка адреса 006adb69.
-временно удалена поддержка адреса 006fcf03.
-предварительный статус удален для адреса 0051e2ea.

3.1.0.0
-фиксированная поддержка адреса 0061387d.
-первоначальная реализация встроенной функции вспомогательной функции.

3.0.0.0
-реализован более эффективный метод обработки простых исключений.
-Добавлена поддержка адреса 0065893a.
-предварительная поддержка по адресу 0054546f.
-предварительная поддержка по адресу 0061387d.
-предварительная поддержка адреса 006ADB69.
-предварительная поддержка адреса 006fcf03.
-предварительная поддержка адреса 00c9e64e.

2.9.0.0
-изменено восстановление исключения для адреса 00aa55a6.
-предварительная поддержка по адресу 0057c876.
-предварительная поддержка адреса 006a7f22.
-предварительная поддержка адреса 006bf1da.
-предварительная поддержка офсета nvse 000443b8.

2.8.0.0
-Добавлена поддержка адреса 009611ea.
-предварительная поддержка по адресу 00405440.
-предварительная поддержка по адресу 006b9102.
-предварительная поддержка по адресу 00a02f52.
-предварительная поддержка по адресу 00A09Fca.
-предварительная поддержка адреса 00ec621f.
-предварительный статус удален для nvse offset 00020a07.
-улучшенная поддержка менеджера модов. спасибо, фредди_фарнсворт.

2.7.0.0
-добавлена поддержка адреса 0043c47a.
-предварительная поддержка адреса 0051e2ea.
-предварительная поддержка офсета nvse 00020a07.
-предварительный статус удален для адреса 00a61a74.
-добавлена информация nvse в вывод журнала.

2.6.0.0
-Добавлена поддержка адреса 0072607a.
-предварительная поддержка по адресу 006b3542.
-предварительная поддержка адреса 006f3f52.
-предварительный статус удален для адреса 0045cd6a.
-предварительный статус удален для адреса 0084e3aa.

2.5.0.0
-предварительная поддержка адреса 0045cd6a.
-предварительная поддержка по адресу 00АА55А6.
-Добавлен минималистский readme в zip-файл.

2.4.0.0
-предварительная поддержка адреса 0084e3aa.
-добавлена поддержка установки через менеджер модов (надеюсь).
-logging теперь перечисляет местоположение исходного адреса сбоя, предотвращенного в записях "e" и "s".
-logging теперь перечисляет имя файла модуля для адреса исключения.

2.3.0.0
-предварительная поддержка по адресу 00А61А74.
-улучшенный вывод журнала (писал несколько нулевых значений, где я собирался поставить пробелы).

2.2.0.0
-logging теперь имеет значимую временную метку (ddhhmmmss, day:hour:minute:second).
-необработанные исключения теперь записываются. представьте их в комментариях.

2.1.0.0
-добавлен журнал (в nvac.log в вашей новой папке Vegas).
-улучшенный тест совместимости перед применением изменений.
-небольшое уменьшение заикания при восстановлении исключения.

2.0.0.0
-первичная публичная релиза.
Этот инструмент предоставлен сторонним разработчиком [bufftool]Внимание (Нормальное)

Загрузите моды сейчас

Установите LagoFast, запустите Fallout: New Vegas и играйте с модами, которые вам нравятся.