NB: Проблема скорее всего только Линуксовая-Стимдэковая, или же в целом связана с использованием DXVK в Вегасе вместе с NVHR.
Если у вас нету моих проклятущих моментальных крэшей в стрессовых нагрузках (см. ниже Методы Стресс-Тестов) -- обходите мой гайд стороной, так-как для вас он будет только ВРЕДЕН;
Моё решение отката в Линуксе на версию NVHR 2.4 было вызвано безвыходной ситуацией и полной безнадёгой!
Здравствуй Народ!
Сейчас для NVHR появилась вспомогательная библиотека на основе RPMalloc. Что она делает??? -- Заменяет все остальные функции выделения памяти, не затронутые НВХРом!
Кроме-того...
Я проводил 2 вида крэш-теста всех версий NVHR со всеми доступными настройками оптимизаторов движка, таких как Inline Vanilla Functions (StewieTweaks), bUseDefaultPoolForTextures = 1 + iReplaceTextureCreationLocks = 2 + iReplaceGeometryPrecacheLocks = 2 (NVTF), полным конфигом настроек DXVK, и со специальной версией RPMalloc (с тонкими настройками).
Виды крэш-тестов таковы: В дед-мани нужно несколько сотен раз проходить через двери загрузки из одного Interior World в другой, после выхода из двери сразу разворачиваясь на 180град и нажимая Е, например между Виллой и Солида дель-Соль.
Второй крэш-тест, это В конце Лонсам Роад, в Храме Уллиса -- взрывать толпы меченных 40мм Гранатомётом с плазменными гранатами, и что важно: НЕ ОТКЛЮЧАЯ АГРЕССИВНЫЙ АВТОЛУТ.
Тест с Дед Мани показал, что очень быстро пройти/зайти в двери ~500 Раз можно только с версией NVHR 2.4 -- Все остальные версии крашатся с ошибкой R6025 Pure Virtual Procedure Call, причём, без зависимости от конфигов всех остальных оптимизаторов, будь то Инлайн Стиви, или Агрессивные настройки NVTF / DXVK.
Так-же, мне удалось выяснить, почему в концовке Лонсам Роад ломается возвращение в Разлом (чтоб побазарить с Уллисом, и пройти на Курьерскую Милю). -- Проблема в том, что я ошибся в суждениях: МИНИМАЛЬНАЯ БЕЗОПАСНАЯ ВЕЛИЧИНА TIMESCALE = 10, А НЕ 8 !!! (Что бы там не говорил Фронтир)
====
Что имеем в остатке: Настраивайте свою игру как хотите, за одним исключением -- NVHR должен быть версии 2.4 вместе с компаньоном "RPMalloc Overdrive"!!!
====
Если очень хотите, я распишу где взять конфигурируемый RPMalloc Overdrive и поделюсь своими конфигурационными файлами! (например к DXVK)
Здравствуй Народ!
Сейчас для NVHR появилась вспомогательная библиотека на основе RPMalloc. Что она делает??? -- Заменяет все остальные функции выделения памяти, не затронутые НВХРом!
Кроме-того...
Я проводил 2 вида крэш-теста всех версий NVHR со всеми доступными настройками оптимизаторов движка, таких как Inline Vanilla Functions (StewieTweaks), bUseDefaultPoolForTextures = 1 + iReplaceTextureCreationLocks = 2 + iReplaceGeometryPrecacheLocks = 2 (NVTF), полным конфигом настроек DXVK, и со специальной версией RPMalloc (с тонкими настройками).
Виды крэш-тестов таковы: В дед-мани нужно несколько сотен раз проходить через двери загрузки из одного Interior World в другой, после выхода из двери сразу разворачиваясь на 180град и нажимая Е, например между Виллой и Солида дель-Соль.
Второй крэш-тест, это В конце Лонсам Роад, в Храме Уллиса -- взрывать толпы меченных 40мм Гранатомётом с плазменными гранатами, и что важно: НЕ ОТКЛЮЧАЯ АГРЕССИВНЫЙ АВТОЛУТ.
Тест с Дед Мани показал, что очень быстро пройти/зайти в двери ~500 Раз можно только с версией NVHR 2.4 -- Все остальные версии крашатся с ошибкой R6025 Pure Virtual Procedure Call, причём, без зависимости от конфигов всех остальных оптимизаторов, будь то Инлайн Стиви, или Агрессивные настройки NVTF / DXVK.
Так-же, мне удалось выяснить, почему в концовке Лонсам Роад ломается возвращение в Разлом (чтоб побазарить с Уллисом, и пройти на Курьерскую Милю). -- Проблема в том, что я ошибся в суждениях: МИНИМАЛЬНАЯ БЕЗОПАСНАЯ ВЕЛИЧИНА TIMESCALE = 10, А НЕ 8 !!! (Что бы там не говорил Фронтир)
====
Что имеем в остатке: Настраивайте свою игру как хотите, за одним исключением -- NVHR должен быть версии 2.4 вместе с компаньоном "RPMalloc Overdrive"!!!
====
Если очень хотите, я распишу где взять конфигурируемый RPMalloc Overdrive и поделюсь своими конфигурационными файлами! (например к DXVK)
Изменено пользователем TrustNB!
Поделиться сообщением
Ссылка на сообщение