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

1 изображение

Информация о файле

Модификация устарела!

Фикс включен в Skyrim Script Extender (SKSE) с версии 1.7.2.

Там также возможность настройки своих параметров (DefaultHeapInitialAllocMB и ScrapHeapSizeMB). Суть фикса в том, что он расширяет первый блок памяти при загрузке игры, чтобы он не переполнялся, а затем перемещает данные во второй блок. Идентичность работы SSME и настроенного SKSE в этом плане можно проверить при помощи мода Memory Blocks Log. Подробнее в Steam (англ).

Вы можете использовать альтернативный метод (malloc), доступный в Crash Fixes. Если вы пользователь Mac PC, можете оставить SSME, так как для вас ему нет замены.

—————————

Исправление распределения памяти игры. Игра становится более стабильной, особенно при наличии большого количества модов и ретекстуров, а также будет полезен любителям разнообразных ENB-модификаций.

Требования:
Skyrim.

Установка:
Просто переместите d3dx9_42.dll и ssme.ini в папку Skyrim.

Если все работает, тогда в папке с игрой будет создан файл ssme.log, содержащий:

SSME v. 01080000 loaded
parsing INI file
address 004BD832 patched from 6086290F to 6086110F
address 00687E89 patched from 00000200 to 00000300
address 00A4E6BF validated as 10000000
parsing finished
  • Нравится 163

Обратная связь

Рекомендуемые комментарии



Аместигон

Опубликовано

Цитата:

Можно было не бегать пол-дня, а сделать снимки мем-блоков TESV.exe прогой VMMap и увидеть, что оба варианта делают ровным счетом одно и то же (что и не удивительно, ибо это одно и то же "озарение" Sheson-а, примененное разными путями).

В теории - да, спорить тут не о чем. Но я привык проверять всё практически и разница на лицо: SMP изобилует фризами, но стабильно удерживает игру от вылетов. В SSME фризы практически отсутствуют (почему, если записи в логах одинаковые, на практике все по-разному?), но периодически случаются вылеты на рабочий стол (у меня установлен самый "тяжёлый" на сегодняшний день enb - пакет, своего рода OGE для Skyrim - Unreal Cinema с большими требованиями к видеопамяти и вот с ним SMP работает стабильней). Вполне допускаю, что на других конфигурациях разницы в работе не заметно... или почти не заметно.

  • Нравится 1
langley

Опубликовано

А мне почему-то больше нравился прежний мод - Skyrim Memory Patch. Вы его что, слили с этой темой что ли?

  • Нравится 2
slaventij772

Опубликовано

Цитата:

А мне почему-то больше нравился прежний мод - Skyrim Memory Patch. Вы его что, слили с этой темой что ли?

Мне, кстати тоже он больше понравился. В личку ссылку на него сброшу.

Kohour

Опубликовано

Цитата:

mempatch.dll, mempatch.log в папке Plugins и SKSE.ini из папки SKSE. Все.

Вот спасибо!

Tesplayer

Опубликовано

С выходом нового SKSE способ, как применять открытие Sheson-а ( http://enbseries.enbdev.com/forum/viewtopic.php?f=13&t=2729 ) скорее всего определится окончательно.
Он послал разрабам SKSE свой код, если они его встроят по умолчанию (оптимальный вариант) - будем юзать вообще простой SKSE.
Если нет, и заодно запретят менять код SKSE лоадеров - есть SSME.
(Это дело сначала встраивали в SKSE Стим Лоадер - возрыдали пираты, у которых это не заработало. Потом встроили в SKSE лоадер со своей dll-кой  - пираты возрадовались, а у Стимовцев все накрылось )) Потом встроили и туда и сюда - заработало практически у всех, но возникли подозрения на нарушение прав разрабов SKSE. Встроили в отдельную dll - так появился SSME. Сама же суть пока не менялась, главное было - чтобы это вообще запустилось корректно у всех, на некоторых exe-шниках до сих пор не прокатывает. У самого SKSE - шная версия корректно заработала с самого начала, а SSME - только с версии 1.7.0.1.).

Цитата:

SMP изобилует фризами

А увеличение размеров блоков в инишнике не помогает? Скажем, 768 и 256 или 768 и 512.

Kohour

Нужно еще переустановить SKSE. Плаг заменял родные SKSE-шные загрузчики.

Petrovich

Опубликовано

Цитата:

У самого SKSE - шная версия корректно заработала с самого начала, а SSME - только с версии 1.7.0.1.).

У меня так же.

SSME v. 01080000
parsing INI file
address 004BD832 unexpectedly 50246C3B, aborting
parsing finished

SSME v. 01070000 loaded
IAT patch success
address 004BD832 patched from 6086290F to 6086110F
address 00687E89 patched from 00000200 to 00000300
address 00A4E6BF validated as 10000000
IAT patch success

Аместигон

Опубликовано

Цитата:

А увеличение размеров блоков в инишнике не помогает? Скажем, 768 и 256 или 768 и 512.

Попробую, хотя где то читал, что это не рекомендуется делать.

ffann1998

Опубликовано

Великолепная прога! Спасла от вылетов на 32-х битной ОС.
Но я вот не понимаю. НПС стали медленней как и сам ГГ. Причина случаем не в ней?

ffann1998

Опубликовано

Цитата:

Пока я не устанавливал ENB, скайрим не вылетал.

Цитата:

Эта хрень поможет мне спастись от вылетов? Ибо надоело постоянно перезапускать скайрим и каждые две минуты сейвиться.

Спасет. Сам проверил. До этой проги за 1 минуту на HighResTextures вылетало. А теперь все норм.

Pavelis

Опубликовано

Цитата:

Спасет. Сам проверил. До этой проги за 1 минуту на HighResTextures вылетало. А теперь все норм.

скачал файл  и что дальше с ним делать извиняюсь за дурацкий вопрос

iliyeris

Опубликовано

Решение найдено. Удаляем пак высокоразмерных текстур от беседки. Все три плагина и патчи к ним (если есть). В сочетании с этой программой, SMC и Safely Load у меня при наличии 237 различных плагинов (не считая сторонних текстур и мешей) полностью пропадают вылеты и значительно повышается фпс. Раньше в маленьких городах (таких как Фолкрит и Данстар) после 15 минут нахождения в них начинались жуткие тормоза. Теперь это исчезло вовсе. Никакого забивания видеопамяти (из за которой оголялись нормали и чернели текстуры). Что касается минусов... я просто не заметил различия в качестве текстур. Мне вообще начало казаться что этот пак не несет каких либо значительных изменений, которые можно обнаружить "невооруженным глазом".

ffann1998

Опубликовано

Цитата:

скачал файл  и что дальше с ним делать извиняюсь за дурацкий вопрос

Положить в директорию игры. C/Program Files/Steam/SteamApps/Skyrim
Всё. Больше ничего не надо.

mix73

Опубликовано

Плагин отличный, раньше с модом Expanded Towns and Cities (измененные города) были жуткие тормоза, сейчас Fps в районе 35-40 и все идет плавно...

BORIS134X

Опубликовано

запускать через skse или через беседку

VKTula

Опубликовано

Стоит SKSE + Stable uGridsToLoad на чистой игре (без модов еще) и выдает следующее:

[!c2373782ac70.png](c2373782ac70.png.png)

BraunSmith

Опубликовано

вот если модов около 170, ставить ее или нет, вылетов нет, но некоторые моды долго отзываются при нажатии клавиши, допустим там какое нибудь превращение и тп.

Tesplayer

Опубликовано

Цитата:

SSME v. 01080000

Цитата:

parsing INI file

Цитата:

address 004BD832 unexpectedly 50246C3B, aborting

Цитата:

parsing finished

Как вижу в комментах на Нексусе - решили вопрос, здорово! Там это теперь даже в FAQ на заглавную вынесено:

Вопрос: Я получаю сообщение об ошибке в ssme.log: address 004BD832 unexpectedly 50246C3B, aborting
Ответ: Это означает, что после Скайрима вы запустили Skyrim's Creation Kit. Хотя Creation Kit также загружает d3dx9_42.dll, SSME прерывает процесс пропатчивания, потому что Creation Kit -  не корректная для него программа. Запустите Скайрим и тогда сразу проверьте лог.

А ведь и правда, нарочно не придумаешь ))

mix73

Опубликовано

Цитата:

запускать через skse или через беседку

Все равно...

Partisan

Опубликовано

Пишут, что надо удалить строчки:

fFlickeringLightDistance=

и

iLargeIntRefCount=

из Skyrim.ini, при условии использования данного мода... Подтвердить или опровергнуть может кто?

Арсинис

Опубликовано

Цитата:

Пишут, что надо удалить строчки:

Цитата:

fFlickeringLightDistance=

Цитата:

и

Цитата:

iLargeIntRefCount=

Цитата:

из Skyrim.ini, при условии использования данного мода... Подтвердить или опровергнуть может кто?

Автор ничего такого в описании не упоминал.

sandstorm

Опубликовано

Цитата:

Что могу сказать. С данным плагином вылеты очень сильно сократились в своем количестве, что при моих 200+ модах - вери вери гуд. :) Но если раньше вылет вел к перезапуску ская и соответственно очистке оперативной и видео памяти от файлов ская, то теперь - начала несправляться видео карточка. Часа через 2-3 игры (вылетов нет), судя по всему забивается память видеокарты и начинаются проблемы черных текстур. Вообщем плагин отличный, теперь надо еще что нибудь для  очистки видеопамяти :)

Для очистки видеопамяти используй Enb Boost. Там назначена специальная клавиша для очистки VRam (F4 по умолчанию)

Partisan

Опубликовано

Цитата:

Автор ничего такого в описании не упоминал.

Автор да, не упоминал. Инфа с разных ресурсов... мельком читал в разных местах

з.ы. У себя удалил, побегал, ничего страшного не случилось, вылетов нет

redsclrea

Опубликовано

Не знаю у кого как...

но у меня этот "оптимизатор" работает явно наоборот, вылеты стали чаще, после первого запуска вообще словил вылет после пары шагов в игровом мире, более того вылезло сообщение от мода frostfall, что мол система слишком слабая для корректной работы скриптов...

До этого подобных "новостей" не появлялось, вылеты были в приделах 1-2 на 1 час игры, что собственно тоже не мало...

  • Нравится 1
StrideForge

Опубликовано

У меня вообще странный случай. Дня 3 назад, когда у меня была ещё старая "сборка" Skyrim (никакого пиратства, имею в виду сборку модов на лицензии), стоял этот же патч. Основные моды: Skyrim 2K HD Textures, SMIM, GEMS, HD Detailed Terrain, Skyrim Flora Overhaul, ENB, ещё куча всяких ретекстуров и других модов + макс. настройки графики с улучшенными параметрами .ini (uGridsToLoad=9, Transparency Multisampling, Shadows и т.д.). Всю эту "солянку" патч спокойно вытягивал, хотя до этого бывали вылеты каждый час.

Потом решил улучшить производительность, переустановив Skyrim и установив на него меньше модов, чтобы вообще не было проблем с их совместимостью, без всякого мусора в файлах. Я даже оригинальные .esp'ы почистил )) Но прожорливые моды остались, настройки графики и .ini тоже оставил прежними. Снова поставил этот патч, надеясь на совсем уж отличный результат... вылет через 2 минуты после загрузки сохранения. В начале новой игры - тоже вылет, при этом повозка ещё не успевает доехать до Хелгена!

В общем, чертовщина какая-то... Буду ждать новой версии.

StrideForge

Опубликовано

Хм, я вот подумал... А этот патч может конфликтовать с Safety Load и Stable uGridsToLoad (Cell Stabilizer)? Установлено и то, и другое.


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

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

Создать аккаунт

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

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

Войти

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

Войти
×
×
  • Создать...