Важно Литературный конкурс "Право на ненависть" (межфорумный)
  • 262
  • 1
Всем привет. Началась зима, выпал снег, а у нас снова литературный конкурс. Некоторые уже догадались, какой будет тема текущего конкурса. Верно, "Право на ненависть". Но это было бы слишком...
Новости Chaos Lords: Tactical RPG — ноябрьское обновление
  • 399
  • 1
Тактическая RPG в духе старой школы бросает вызов рынку мобильных игр "Среда, Август 28, 2019 — любители хардкорного гейминга на Android и iOS устройствах получили возможность отправиться в...
Новости KCD — Выпущен официальный набор инструментов для моддинга
  • 1.371
  • 2
29-го октября Чешская студия «Warhorse», разработавшая игру «Kingdom Come Deliverance», выпустила официальный набор инструментов для создания модов к игре. Благодаря этому, познав их поближе...
Важно Конкурс скриншотов "Право на ненависть"
  • 5.367
  • 22
Конкурс завершился — результаты. Работы в этом и этом сообщении. Дамы и господа, уважаемые любители серии игр "Готика"! Стартует новый осенний конкурс скриншотов от Ордена Хранителей! В этом...
Иконка ресурса

Патч Gothic 1/2 mem fix v.06

Патч памяти в Готика 1 и G2:НВ

GeorG

Чародей божьего бага
Команда форума
Администратор форума
Пользователь VIP
Участник форума
Регистрация
31 Мар 2010
Сообщения
17.590
Реакции
3.565
Баллы
896
Лучшие ответы
59
#1
Пользователь GeorG разместил новый ресурс:

Gothic 1/2 mem fix - Gothic 1/2 mem fix

Неофициальный фикс памяти для повышения стабильности игр Готика 1 и Готика 2: Ночь Ворона


Описание:
Замена игровой библиотеки для работы с памятью SmartHeap (shw32.dll) на более новую Hoard. Уменьшает количество фризов и делает реже вылеты с ошибкой OutOfMemory. Наибольший прирост будет на х64 системах с ОП выше 4 гб.

Установка:
  • Поставьте vc_redist.x64.exe или...
Узнать больше об этом ресурсе...
 
Последнее редактирование:
Автор
Автор
GeorG

GeorG

Чародей божьего бага
Команда форума
Администратор форума
Пользователь VIP
Участник форума
Регистрация
31 Мар 2010
Сообщения
17.590
Реакции
3.565
Баллы
896
Лучшие ответы
59
#2
Пользователь GeorG обновил ресурс Gothic 1/2 mem fix новой записью:

Gothic 1/2 mem fix v.02

Устранение ошибок:
  • Теперь при ошибке движок готики будет корректно получать стек вызовов, что позволит проще отлаживать программу и видеть где возникла ошибка.
  • Убрана возможность продолжать игру после OutOfMemory
Узнать больше об этом обновлении...
 
Автор
Автор
GeorG

GeorG

Чародей божьего бага
Команда форума
Администратор форума
Пользователь VIP
Участник форума
Регистрация
31 Мар 2010
Сообщения
17.590
Реакции
3.565
Баллы
896
Лучшие ответы
59
#3
Пользователь GeorG обновил ресурс Gothic 1/2 mem fix новой записью:

Gothic 1/2 mem fix v.03

Устранение ошибок:
  • Создана возможность повторной попытки аллокации памяти после OutOfMemory (может быть полезно на 32-битных системах, если физической памяти не очень много, тогда можно попробовать закрыть лишние программы и нажать Повтор в окне ошибки).
  • Возвращена возможность продолжать игру после OutOfMemory, хотя и настоятельно не рекомендуется, лучше сразу Abort.
  • Исправлена ошибка в realloc, когда мог ложно срабатывать OutOfMemory (сомневаюсь, что ошибка...
Узнать больше об этом обновлении...
 
Автор
Автор
GeorG

GeorG

Чародей божьего бага
Команда форума
Администратор форума
Пользователь VIP
Участник форума
Регистрация
31 Мар 2010
Сообщения
17.590
Реакции
3.565
Баллы
896
Лучшие ответы
59
#4
Пользователь GeorG обновил ресурс Gothic 1/2 mem fix новой записью:

Gothic 1/2 mem fix v.03a

Устранение ошибок:
  • Функционально практически ничего не было должно измениться, но было перекомпилировано Hoard 3.10 под C++ Redist 2015 (что нужно было сделать давно, просто я пытался компилировать последнюю версию 3.12, в которой что-то поломали для 32-битных версий, поэтому с ней игра крэшилась при старте, а я искал проблему у себя, думая что что-то не так делаю, 3.11 также не заработала).
  • Также теперь отключено сообщение об ошибке после OutOfMemory, так как смысла в...
Узнать больше об этом обновлении...
 
Автор
Автор
GeorG

GeorG

Чародей божьего бага
Команда форума
Администратор форума
Пользователь VIP
Участник форума
Регистрация
31 Мар 2010
Сообщения
17.590
Реакции
3.565
Баллы
896
Лучшие ответы
59
#5
Пользователь GeorG обновил ресурс Gothic 1/2 mem fix новой записью:

Gothic 1/2 mem fix v.04

Устранение ошибок:
  • Изменён способ отлова OutOfMemory, теперь он должен корректно обрабатывать ситуации, даже когда какая-нибудь другая библиотека, например прокси ddraw.dll от DX11 сходит с ума, правда из-за этого пришлось избавиться от Retry в окне ошибки. Кроме того, надеюсь что все-таки обнаружил и исправил причину по которой не выводился колстек, во всяком случае у меня именно в этих версиях скомпилированной dll OutOfMemory выдает нормальный колстек без каких-либо pdb...
Узнать больше об этом обновлении...
 
Автор
Автор
GeorG

GeorG

Чародей божьего бага
Команда форума
Администратор форума
Пользователь VIP
Участник форума
Регистрация
31 Мар 2010
Сообщения
17.590
Реакции
3.565
Баллы
896
Лучшие ответы
59
#6
Пользователь GeorG обновил ресурс Gothic 1/2 mem fix новой записью:

Gothic 1/2 mem fix v.05

Устранение ошибок и дополнительные настройки:
Теперь после запуска библиотека дописывает в SystemPack.ini следующие настройки:
Код:
[SHW32] ; комментарии мои, программа их не выписывает
reserveInMb=50 ; (v05+) Сколько резервировать (в Мб)
bShowGothicError=1 ; (v05+) Использовать обработчик ошибок Готики (показывать окно фатала со стеком)
bShowMsgBox=0 ; (v05+) показывать MessageBox
Подробнее об настройках:
...
Узнать больше об этом обновлении...
 
Автор
Автор
GeorG

GeorG

Чародей божьего бага
Команда форума
Администратор форума
Пользователь VIP
Участник форума
Регистрация
31 Мар 2010
Сообщения
17.590
Реакции
3.565
Баллы
896
Лучшие ответы
59
#7
Пользователь GeorG обновил ресурс Gothic 1/2 mem fix новой записью:

Gothic 1/2 mem fix v.06

Мелкие фиксы и настройки:
  • Уменьшено требование к резервированию памяти при включенном MessageBox
  • Добавлена опция bUseNewHandler в ini-файл, позволяющая выбирать способ отлова OutOfMemory как в версиях v03a или v04+.
  • Исходники удалены из архива.
Узнать больше об этом обновлении...
 

Сверху Снизу