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

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

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

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



Мариана

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

Цитата:

Спецы по технической части объяснят про их связку, может быть, лучше, но я скажу, как у меня  - кидаю SSME в папку ручками, запускаю игру через МО, и да, все работает совместно наилучшим образом (как ЕНБ, например).

просто раньше ставила, шрифт превратился в кракозябры(не у одной меня) мне сказали разрабы что это из-за несовместимости с мо

Илия

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

Цитата:

просто раньше ставила, шрифт превратился в кракозябры(не у одной меня) мне сказали разрабы что это из-за несовместимости с мо

Странно, я как раз не так давно переустанавливала все это дело, со шрифтом норм. Использую МО2 (как просветили на сайте, МО1 и МО2 уже практически разные проги, так что стоит уточнить).

FreemanSkyrim

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

Цитата:

Если стоит мод "Вырезанный контент", то этот метод бессмысленный, и ничего не даст.

Не вижу связки с модом вырезанный контент. Это как бы не мод, это dll файл который заменяет стандарный от виндовса. Любая программа берет то что у нее в папаке, а если нету то она начинает искать в других местах. Файл "d3dx9_42.dll" находится в C:\Windows\System32. Если этот файл находится в папке любой программы которая запускается и естественно если она загружает его то она загрузит то что в папке, а не то что в C:\Windows\System32. Так что я вообще не вижу связки между модом CRF который имеет esp и этим файлом.

FreemanSkyrim

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

Цитата:

Странно, я как раз не так давно переустанавливала все это дело, со шрифтом норм. Использую МО2 (как просветили на сайте, МО1 и МО2 уже практически разные проги, так что стоит уточнить).

MO2 для Skyrim LE? Слышал много отзывов что для LE лучше MO1 использовать, но это было раньше. Если вы пользуетесь MO2 для LE то как он себя ведет? Нормально работает?

legolas18

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

мод просто шикарный, скайрим вылетал просто каждые 5мин, я уже думал удалить все к чертям, теперь играю спокойно, и без проблем )

Vittard

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

Цитата:

Странно, я как раз не так давно переустанавливала все это дело, со шрифтом норм. Использую МО2 (как просветили на сайте, МО1 и МО2 уже практически разные проги, так что стоит уточнить).

После установки мода файл ssme.log действительно появился, только вместо "SSME v. 01080000 loaded" у меня в файле написано "SSME v. 01080000". Всё остальное совпадает. Так и должно быть?

Nikusys6

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

Цитата:

Крашфикс хреново работает, с ним может и плавнее игра идет, но глюков добавляет. Иногда в интерьерах предметы не в своих местах, а иногда некоторые вражеские NPC тупо не появляюся, даже не вражеские тоже. Например в вайтран если сразу зайти после первого дракона то два аликрца беседуют (квест время лишений) с не существующим стражником, а с этим модом таких глюков нет.

Ваши внутриигровые баги никак с крашфиксом не связанны, он фиксит только аллокацию памяти, физику и записи в сэйвах. С верно настроенным крашфиксом+енб/енбоост можно вообще не вылетать даже на огромных сборках, просто под каждый конфиг свои настройки, в частности многое зависит от параметра ReservedMemorySizeMb= в енблокал.ини, на некоторых конфигах могут существовать четкие границы этого параметра, которые определить можно только в слепую. В самом крашфиксе я рекомендую включить костум мемори блоки и установить загрузку под 90-95% (при включении загрузка будет отображаться в консоли в игре), по ходу игры он может расти и не должно быть 100%, то есть надо будет в ини иногда повышать кол-во мегобайт у меня с изначальных 64мб выросло значение CustomMemoryBlockTotalSizeMb= до 128мб, на этом остановилось. Над крашфиксом работало куча народу и в том числе автор SSME, сам SSME  на данный момент это давно устаревший мод, да он работает намного проще, но он не исправляет распределение памяти так как это делает настроенный крашфикс. Не верите мне, спросите в англоязычном сообществе, там вам тоже самое скажут. Вообще что бы стабилизировать свою сборку всем рекомендую изучить S.T.E.P. гайд от А до Я по всем разделам, хоть он и на английском но с гугл переводом в хроме все понятно.

  • Нравится 1
FreemanSkyrim

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

Цитата:

Ваши внутриигровые баги никак с крашфиксом не связанны, он фиксит только аллокацию памяти, физику и записи в сэйвах. С верно настроенным крашфиксом+енб/енбоост можно вообще не вылетать даже на огромных сборках, просто под каждый конфиг свои настройки, в частности многое зависит от параметра ReservedMemorySizeMb= в енблокал.ини, на некоторых конфигах могут существовать четкие границы этого параметра, которые определить можно только в слепую. В самом крашфиксе я рекомендую включить костум мемори блоки и установить загрузку под 90-95% (при включении загрузка будет отображаться в консоли в игре), по ходу игры он может расти и не должно быть 100%, то есть надо будет в ини иногда повышать кол-во мегобайт у меня с изначальных 64мб выросло значение CustomMemoryBlockTotalSizeMb= до 128мб, на этом остановилось. Над крашфиксом работало куча народу и в том числе автор SSME, сам SSME  на данный момент это давно устаревший мод, да он работает намного проще, но он не исправляет распределение памяти так как это делает настроенный крашфикс. Не верите мне, спросите в англоязычном сообществе, там вам тоже самое скажут. Вообще что бы стабилизировать свою сборку всем рекомендую изучить S.T.E.P. гайд от А до Я по всем разделам, хоть он и на английском но с гугл переводом в хроме все понятно.

Я долго играл с крашфиксом и с SSME, и оба они достаточно стабильны, много раз переключался то с одного то на другое, какой лучше - это большой вопрос так как вылетов у меня практически нет, разве что раз в 2-3 дня, насчет устаревший или новый - то тут вообще не стоит рассматривать так как новый не означает лучше, а крашфикс все равно сделан по идеи SSME - замена библиотеки, но основная идея крашфикс это загрузка определенной библиотеки первым - вернее саму крашфикс, и память не крашфикс рапределяет а библиотека dxd39 вроде так что то, название точно не припомню.

Nikusys6

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

Цитата:

а крашфикс все равно сделан по идеи SSME

Он не сделан по идее SSME, SSME просто увеличивает имеющиеся в ванили блоки памяти, по факту отсрочивает проблему, крашфикс заменяет эти блоки на более оптимальный вариант решая проблему(но опять же, как я писал это требует настройки,а не просто установки).

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

SYeR

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

Автору, Локализатору и Tesall Большое спасибо! Программа реально помогает. Два часа по разным локациям (в т.ч. с тяжелыми модами) и ни одного вылета. Вылет случился на 3-м часу в музее (мод Наследие Драконорожденного), забитом под завязку разнообразным бесполезным красивым и дорогим барахлом артефактами. Повторная загрузка игры позволила обойти весь музей без вылетов (ранее в нем приходилось загружаться постоянно).

С уважением, Евгений.

  • Нравится 3
Фарол

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

В ssme.log в первой строке не прописало "loaded"работает он у меня или нет?

sky1304

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

Цитата:

В ssme.log в первой строке не прописало "loaded"работает он у меня или нет?

Если все остальное прописано и в конце есть фраза "parsing finished" - значит все работает. SSME я качала не отсюда, а с сайта "Хроники Тамриэля", версия тоже v1.8.0.0, так вот там в описании слова "loaded" нету! В остальном все тоже самое.

  • Нравится 1
Olukat

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

У меня вот так вышло

SSME v. 01080000
parsing INI file
address 004BD832 patched from 6086290F to 6086110F
address 00687E89 unexpectedly 00000300, aborting
parsing finished

Что это значит?

sky1304

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

Цитата:

У меня вот так вышло

Цитата:

SSME v. 01080000

Цитата:

parsing INI file

Цитата:

address 004BD832 patched from 6086290F to 6086110F

Цитата:

address 00687E89 unexpectedly 00000300, aborting

Цитата:

parsing finished

Цитата:

Что это значит?

Патч не сработал, ибо процесс прервался на 2-й строчке. Возможно где-то какой-то конфликт с чем-то, нужно разбираться. Так сразу сказать сложно в чем проблема.

Olukat

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

Цитата:

Патч не сработал, ибо процесс прервался на 2-й строчке. Возможно где-то какой-то конфликт с чем-то, нужно разбираться. Так сразу сказать сложно в чем проблема.

Спасибо за ответ.

Фарол

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

Цитата:

Если все остальное прописано и в конце есть фраза "parsing finished" - значит все работает. SSME я качала не отсюда, а с сайта "Хроники Тамриэля", версия тоже v1.8.0.0, так вот там в описании слова "loaded" нету! В остальном все тоже самое.

Спасибо за информацию!

анатолий32

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

Спасибо помогла модификация, час отыграл полет нормальный.

П.С. А так выкидывало через двадцать минут.

ramzes420

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

как установить конкретнее

FreemanSkyrim

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

Цитата:

как установить конкретнее

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

Hallcat

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

не знаю как там у других, а для меня эта штука оказалась просто манной небесной. что только не перепробовал, как только не изгалялся, а регулярные вылеты каждые 10-15 минут, а то и чаще просто выбешивали. а тут за 20 с лишним часов не только ни одного вылета, но даже подвисаний ни одного не было. большое спасибо

  • Нравится 4
Супчик

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

В какую именно папку Скайрим , та что в игре или на диске С ? и где создается файл чтобы проверить .

Nickolas Flamel

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

Цитата:

В какую именно папку Скайрим , та что в игре или на диске С ? и где создается файл чтобы проверить .

Если у вас лицензионная версия, ставьте в папку: C:\Program Files (x86)\Steam\steamapps\common\Skyrim, т.е. в корневую папку с игрой, где присутствует файл TESV.exe. После копирования файлов запустите игру и после этого выйдите.

Darkx

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

А разве skse не нивелирует это дополнение, ведь в .ini файле прописана подобная функция распределения объема страниц памяти?

StrangeT

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

Цитата:

А разве skse не нивелирует это дополнение, ведь в .ini файле прописана подобная функция распределения объема страниц памяти?

Верно, SSME с версии 1.7 включен в SKSE.

Хотя слухи ходят, что в SKSE вшита "проверка на вшивость" и на пиратках не работает.... не проверял)

В любом случае всегда можно глянуть логи SKSE и помотреть применился ли патч памяти.

  • Нравится 1
valyter

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

а на LE не работает?у меня просто не загружается игра


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

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

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

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

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

Войти

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

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