Перейти к содержанию
[Humboldt]

Вылеты по памяти. Способ который вам нужен.

Рекомендуемые сообщения

 

Борьба с out of memory.

Способ работает только на API DirectX версий 10 (R3) и выше. Также на оригинальных движках трилогий.

Текстуры теперь будут храниться в видеопамяти, не загружая оперативную. 
Если видеопамять кончилась, то текстуры начинают грузиться в ОЗУ. 
Так что правку рекомендую включать всем, однако хороший результат будет у владельцев 4 гб видеопамяти, а самый лучший от 6 гб.

      Эх, наконец-то свершилось, 32 битные моды больше не вылетает по памяти, ура! Максимальные настройки.
Форумчанин под ником Krt0ki он же @mortan рассказал о "переключений" текстур с ОЗУ на видеопамять, об этом способе ему поведал сам "Shoker". Это вещь была сделана GSC для оптимизаций под слабые карты, в те "бородатые года в основном были 256-512мб GDDR затычки, однако ОЗУ было более 1.5 гб.

    Самое странное, что за такое продолжительное время, а именно начиная с 2009 года никто об этом не рассказывает, выглядит очень странно, такое ощущение что разработчики нас отгораживают от рептилоидов   просто забывают и не рассказывают про этот про способ.
     Cпособ немного улучшит положение у владельцев ПК с видеокартами у которых памяти менее 1 ГБ, станет поменьше вылетов по памяти, некоторые непроходимые моменты теперь можно пройти.
Чтобы включить режим хранения текстур видеопамяти нужно прописать в ярлык: -no_staging
     Для примера, я возьму мод Dead Air. Должно получится так:

Спойлер

115184038_.jpg.3edd007436dc0909d5b68d4ba21f184c.jpg

   Не забудьте, ярлык должен быть создан от файла "xrEngine.exe".

Отследить можно через мониторинг в Task manager или использовать сторонние программы, например MSI afterburner или FPS Monitor.

Спойлер

5262099.thumb.jpg.687a3ea0274036aec3111dca82f22c25.jpg

Имея видеокарту GTX 1070 8gb я забыл о вылетах по памяти...

Изменено пользователем [Humboldt]

Борьба с out of memory.

aka [Bobik] PC: AMD Ryzen 5 1600, 3.9 Ghz; DDR4 8gb x2(Nanya A-Die) 3200 Mhz cl16; MSI B450M Bazooka v2; GTX 1070 Inno3D IchillX4; SSD Fujitsu 512 Gb x2; BeQuiet! System Power 9 600W.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
2 минуты назад, Hozar_2002 сказал:

Как знаю этот вылет происходит у тех, кто не распаковывает патчи и использует скрипты главного меню из нулевого патча (релиза). Решение - распаковать патчи и использовать файлы из них.

Я так понял этот xpatch_02? (Хм странно вроде бы я распаковывал это патч) Ладно проверю еще раз...


Прежде чем обживать Зону, нужно самому стать ее частью. Только тогда у тебя будет шанс остаться в живых.

967eef130fe8505d7928fabb202a0b73 (1).jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
2 минуты назад, Stern-13 сказал:

повторном заходе в настройки происходит вылет.

Лично у меня все становилось адекватно при использовании правильно распакованных ресурсов. Этот вылет у меня как раз таки пропадал. Далеко за примером ходить не нужно - первый повелитель зоны, который выкладывался для нулевого патча. Он крашит игру при смене настроек на новых патчах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
6 минут назад, Stern-13 сказал:

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

Вылет происходит когда я захожу (при первом запуске игры) в главное меню, далее захожу в настройки, меняю тип рендера и разрешение, сохраняюсь. Снова захожу в настройки и происходит вылет. (Лог ошибки пишет о нехватки памяти)...


Прежде чем обживать Зону, нужно самому стать ее частью. Только тогда у тебя будет шанс остаться в живых.

967eef130fe8505d7928fabb202a0b73 (1).jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
3 минуты назад, Stalker_Одиночка сказал:

ылет происходит когда я захожу (при первом запуске игры) в главное меню, далее захожу в настройки, меняю тип рендера и разрешение, сохраняюсь. Снова захожу в настройки и происходит вылет.

решение есть в неоффициальном патче, только граммотно вынести надо под чистую игру...

Изменено пользователем Stern-13

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
Только что, Stern-13 сказал:

решение есть в неоффициальном патче, только граммотно вынести надо под чистую игру...

Неофициальный патч я так понял от by Jurok?


Прежде чем обживать Зону, нужно самому стать ее частью. Только тогда у тебя будет шанс остаться в живых.

967eef130fe8505d7928fabb202a0b73 (1).jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Долго мучился с вылетами на ДА, просто рандомно пик и все вылетело на раб стол, в логе нечего нет. И вот увидел эту тему, щас все сделаю и проверю изменится ли что.


i5 8400 \ 24 Гб \ GeForse GTX 1060-6. Ну Аномали на экстрим настройках тянет в 90 ФПС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

хаха решилась проблема кстати, спасибо братцы за помощь. Действительно странно, что раньше такого решения не было.


i5 8400 \ 24 Гб \ GeForse GTX 1060-6. Ну Аномали на экстрим настройках тянет в 90 ФПС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
Спойлер

Просто вылетает рандомно и все.

 

 

xray_di.log

Изменено пользователем Грешник

i5 8400 \ 24 Гб \ GeForse GTX 1060-6. Ну Аномали на экстрим настройках тянет в 90 ФПС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
В 22.05.2021 в 12:28, Грешник сказал:

Просто вылетает рандомно и все.

Странно... У меня по памяти вылетов нет, только рандомные, которые по ситуаций от игры, возможно и у тебя такие?

Могу ошибаться, а может быть дело во встроенной графике?


Борьба с out of memory.

aka [Bobik] PC: AMD Ryzen 5 1600, 3.9 Ghz; DDR4 8gb x2(Nanya A-Die) 3200 Mhz cl16; MSI B450M Bazooka v2; GTX 1070 Inno3D IchillX4; SSD Fujitsu 512 Gb x2; BeQuiet! System Power 9 600W.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

[Humboldt] ну в логе нечего не пишет, написано что-то там с рендером связано, а последнее время начались вылеты при переходе в МГ играю на 10др и высоких, раньше все было норм, а теперь пока до средних не понизишь не перейдешь в МГ. Но вылетов все равно меньше чем раньше.

Изменено пользователем Грешник

i5 8400 \ 24 Гб \ GeForse GTX 1060-6. Ну Аномали на экстрим настройках тянет в 90 ФПС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Щас поставил высокие, перешел на МГ через проводника и нет вылета. Рандомные вылеты в общем. Но по памяти нету это точно.

Изменено пользователем Грешник

i5 8400 \ 24 Гб \ GeForse GTX 1060-6. Ну Аномали на экстрим настройках тянет в 90 ФПС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
Спойлер

FATAL ERROR
 
[error]Expression    : <no expression>
[error]Function      : out_of_memory_handler
[error]File          : xrDebugNew.cpp
[error]Line          : 430
[error]Description   : fatal error
[error]Arguments     : Out of memory. Memory request: 8192 K
 

stack trace:

перешел через 3 локи и вылет по памяти.


i5 8400 \ 24 Гб \ GeForse GTX 1060-6. Ну Аномали на экстрим настройках тянет в 90 ФПС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу