Новости Ремейк "Готики 1" | Трейлер Showcase 2024
  • 4.359
  • 9
Новички, пришло время принять реальность и смириться с судьбой. Чувствуйте себя как дома в Долине Рудников, месте, полном опасностей, преступлений и жадности. Вам предстоит оставаться здесь очень...
Готика 2: Другая история Gothic II: Other Story - Описание мода
  • 24.141
  • 78
Готика 2: Другая история / Other Story - это глобальная модификация для игры «Готика 2: Ночь Ворона». Её цель - сделать игру более нелинейной, с большим количеством вариантов выбора и...
Новости Старт 6го сезона Grim League
  • 3.796
  • 2
4 мая в 18-00 стартует шестой сезон Community лиги по одной из лучших игр в жанре arpg Grim Dawn. Сезон представляет собой глобальную модификацию игры, включающую в себя расширение мира, изменение...
Новости Дата релиза Baldur's Gate III
  • 22.702
  • 2
Наконец-то дождались - "Baldur's Gate III" покидает ранний доступ, и в августе 2023 выходит в полноценный релиз, о чём стало известно на церемонии "The Game Awards 2022". С момента выхода игры в...

В процессе Утечки оперативной памяти

Liker

Демиург
Команда форума
Редактор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
21 Фев 2016
Сообщения
22.662
Реакции
18.237
Баллы
1.341
Лучшие ответы
750
#11
@vgjhvgjer, да, win10+ потому что компилятор современный, но win7 так-то поддерживается, просто часть ошибок в коде на win10 не видна (она их пропускает), но таких утечек памяти наш код давать не может. Хоринис должен выгружаться при смене локации... у меня лично он выгружается, когда локацию меняешь. А так-то при перезагрузке он особо выгружать не должен, ведь грузится та же локаци почти, а вот если там после условно 20 перезагрузок память только растет и не уменьшается, это уже вопрос.

У нас есть некоторые кто на win7 играет, но о такой проблеме вроде не отписывали.

На XP мод даже не запустится.
 

InfernoKgn

Житель города
Участник форума
Регистрация
3 Окт 2021
Сообщения
180
Реакции
26
Баллы
36
Лучшие ответы
0
#12
@vgjhvgjer, да, win10+ потому что компилятор современный, но win7 так-то поддерживается, просто часть ошибок в коде на win10 не видна (она их пропускает), но таких утечек памяти наш код давать не может. Хоринис должен выгружаться при смене локации... у меня лично он выгружается, когда локацию меняешь. А так-то при перезагрузке он особо выгружать не должен, ведь грузится та же локаци почти, а вот если там после условно 20 перезагрузок память только растет и не уменьшается, это уже вопрос.

У нас есть некоторые кто на win7 играет, но о такой проблеме вроде не отписывали.

На XP мод даже не запустится.
Чтоб не создавать новую тему, не могли бы подсказать из за чего такая ошибка 30-40 минут игры и вылет. Полагаю утечка памяти dx11? Играю с маг ребалансом, но там не особо кто-то в курсе что это такое.
 

Вложения

Liker

Демиург
Команда форума
Редактор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
21 Фев 2016
Сообщения
22.662
Реакции
18.237
Баллы
1.341
Лучшие ответы
750
#13
@InfernoKgn, вот эта ошибка уже с dx11 связана (судя по ошибка) или это маг ребаланс, он часто вылетает вроде бы.
 

InfernoKgn

Житель города
Участник форума
Регистрация
3 Окт 2021
Сообщения
180
Реакции
26
Баллы
36
Лучшие ответы
0
#14
@InfernoKgn, вот эта ошибка уже с dx11 связана (судя по ошибка) или это маг ребаланс, он часто вылетает вроде бы.
Не у кого такой нет. Перепробовал уже все что можно в плоть до замены оперативки и переустановки вин11 на вин10. Менял dx11 и все одно и тоже... В любом случаи благодарю за ответ.
 

Liker

Демиург
Команда форума
Редактор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
21 Фев 2016
Сообщения
22.662
Реакции
18.237
Баллы
1.341
Лучшие ответы
750
#15
@InfernoKgn, ошибки могут быть не у всех, такое бывало.
 
Автор
Автор
V

vgjhvgjer

Бродяга
Участник форума
Регистрация
9 Окт 2024
Сообщения
32
Реакции
2
Баллы
9
Лучшие ответы
0
#16
@Liker, я с тестами.

Переустановил игру на другой диск (без dx11), восстановил сохранения. Все тоже самое, утечка на лицо.

Загрузился в Хоринисе замке. За минут 15 набрал ОЗУ 2.95Гб (смотрим shift + x). Просто бесцельно бегал туда сюда по карте. Грузился много раз (раз 20 точно). Одно и то же сохранение грузил.
Замигало уведомление, что ОЗУ кончается: "сохранитесь и перезапуститесь". Но я продолжал бешать/грузить сохранения, с 2950Мб дошел до 3030Мб и эти 80Мб я набирал наверное целый час (типо память шла по экспоненте). Грузился. Не вылетает, но предупреждение.
UPD. Впервые память высвобождена при перезагрузке сохранения с 3030Мб до 2990Мб.

Кажется когда Готика доходит до предела, она или оптимизировать память начинает (перезаписывает некритичный ОЗУ кэш) или нормально оптимизирует. Вылетом не пахнет ни разу.
Так может нужно просто игнорировать это предупреждение о требовании перезаупске игры? И продолжать играть, ну раз не вылетает (или shift + x) врет и показывает +- ОЗУ.

Сколько у вас обычно показывает макс. набор ОЗУ в Хоринисе?
 
Последнее редактирование:

Liker

Демиург
Команда форума
Редактор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
21 Фев 2016
Сообщения
22.662
Реакции
18.237
Баллы
1.341
Лучшие ответы
750
#17
@vgjhvgjer, я играю с dx11 и там утечки дело привычно, нужно примерно 30-40 перезагрузок чтобы словить эту ошибку или 4-6 часов игры, ну или ее вообще нет.

Обычно 1.2-1.8 гб без dx11

Мб это как-то связано с тем что windows 7 по-другому память выделяет для процесса.
 

Liker

Демиург
Команда форума
Редактор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
21 Фев 2016
Сообщения
22.662
Реакции
18.237
Баллы
1.341
Лучшие ответы
750
#18
@vgjhvgjer, возможно винда почему-то думает что память выделена, мб ошибки вообще нет.
Сообщение о том, что заканчивается память для готики теперь можно выключить, bShowMesMemoryFull = 0 в gothic.ini
 
Автор
Автор
V

vgjhvgjer

Бродяга
Участник форума
Регистрация
9 Окт 2024
Сообщения
32
Реакции
2
Баллы
9
Лучшие ответы
0
#19
@Liker, Может я зря велся на это сообщение об потенциальной ошибке. Предлагаю его сообщение выскакивающее несколько смягчить: сменить с красного цвета на готический рыжий и сменить его риторику с повелительной формы на просто лог?

ps/ Ну, вообще, я раза два реальных вылетов схватывал в игре/сутки, но это еще до предупреждения об окончании ОЗУ.
 

Liker

Демиург
Команда форума
Редактор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
21 Фев 2016
Сообщения
22.662
Реакции
18.237
Баллы
1.341
Лучшие ответы
750
#20
@vgjhvgjer, сообщение и так можно выключить, оно долго быть красным, потому что при игре с dx11, а таких уже большинство, при сохранении есть шанс сломать сейв (будет вылет). Поэтому оно пишется заранее немного.
 
Сверху Снизу