• Уважаемые гости и новички, приветствуем Вас на нашем форуме
    Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!

Gothic ½ Оптимизация Mod Launcher | Steam Launcher Optimizer

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.301
Благодарности
4.636
Баллы
625
  • Первое сообщение
  • #1
Steam Launcher Optimizer
Патч на Mod Launcher для Gothic 1 и Gothic 2 NoTR

Улучшения:
  1. Моментальный запуск модов.
  2. Защита от переполнения диска.
  3. Защита от износа диска.
  4. Запрет изменения временных меток мода.
  5. Ограничение размера логов
Скачать:
Установка:
Поместить скачанную библиотеку d3d11.dll в Gothic\launcher.
* Быстро открыть папку с игрой можно нажав ПКМ по игре в Стиме > Управление > Посмотреть локальные файлы

Описание
Mod Launcher - программа для запуска модов из мастерской Steam для Gothic 1 и Gothic 2.
1654885510854.png

Неизвестно каким лаунчер будет в будущем, но на момент создания этой темы он имеет ряд вещей, которые хотелось бы поменять. Итак, давайте разбираться, что было улучшено оптимизатором.

Улучшения:
  1. Моментальный запуск модов. Суть проблемы: перед каждым запуском Лаунчеру необходимо ~10 секунд на каждый 1ГБ данных мода (HDD). Учитывая, что модификации в Мастерской превышают размер в 3ГБ, то на ожидание может уходить более полуминуты (без учёта запуска самой игры).
  2. Защита от переполнения диска. Суть проблемы: для запуска мода Лаунчер делает полную копию его данных в папку с игрой. Если на целевом диске отсутствует свободное место, то мод не будет запущен. А если это диск с Windows, то неявное переполнение может привести к ограничению работоспособности файла подкачки и вызвать сбой всей системы.
  3. Защита от износа диска. Суть проблемы: из-за того, что Лаунчер копирует данные мода, увеличивается скорость износа жёсткого диска. Цикл копирования-удаления происходит при каждом запуске модификации.
  4. Запрет изменения временных меток мода. Суть проблемы: временная метка - это особый ключ, по которому выстраиваются приоритеты между игровыми ресурсами. Лаунчер изменяет метки в пользу модов из Мастерской, тем самым создаёт конфликт с модами из других источников. К примеру, вы не сможете установить вручную/протестировать созданный Вами текстурный пак на мод из Стима.
  5. Ограничение размера логов. Суть проблемы: если активно эксплуатировать Лаунчер, за год можно получить лог весом в 1ГБ. Сейчас максимально допустимый размер логов составляет ~10МБ.
  6. Запуск классического GothicStarter из PlayerKit для игры в НЕстимовские модификации, с полной поддержкой Мастерской.
Вместо операций копирования библиотека попытается использовать ссылки для всех типов файлов из Мастерской. Благодаря им истины первые 3 пункта улучшений, поскольку ссылки не занимают место на жёстком диске (не путать ярлыком). Системой будет выбран один из вариантов ниже в порядке приоритета (и согласно тому, какие технические требования с Вашей стороны будут выполнены):
1. Символьные ссылки - этот тип ссылки необходим для тех, у кого Мастерская и Игра находятся на разных разделах жёстких дисков (разные разделы имеют разные буквы диска). Однако Симлинки требуют, чтобы Лаунчер был запущен с правами администратора. Если запуск Лаунчера происходит через Стим, то права администратора должны быть у Стима.
2. Жёсткие ссылки - ещё одна разновидность ссылки, которая не требует прав администратора. Однако для ее создания Мастерская и Игра должны быть на одном разделе жёсткого диска (должны иметь одинаковую букву диска).
3. Копирование файлов - это запасной вариант, который используется, если не выполнены технические требования, оговоренные в пунктах 1 и 2.
 

Вложения

  • 1654886763238.png
    1654886763238.png
    37,3 KB · Просмотры: 880
  • 1654888639159.png
    1654888639159.png
    22,5 KB · Просмотры: 879
  • Steam Launcher Optimizer.zip
    27 KB · Просмотры: 481
  • Steam Launcher Optimizer v1.1.zip
    36,7 KB · Просмотры: 763
  • Steam Launcher Optimizer v1.2.zip
    37,2 KB · Просмотры: 2.139
Последнее редактирование:

Zerin

Участник форума
Регистрация
10 Май 2010
Сообщения
240
Благодарности
65
Баллы
200
как с этим обновлением так и с обычным лаунчером у меня проблема с выходом, при выходе игра зависает с ошибкой WerFault.exe
Имя сбойного приложения: Gothic2.exe, версия: 2.6.0.0, метка времени: 0x3f966d87
Имя сбойного модуля: unknown, версия: 0.0.0.0, метка времени: 0x00000000
Код исключения: 0xc0000005
Смещение ошибки: 0xa6ae9e3d
Идентификатор сбойного процесса: 0x2afc
Время запуска сбойного приложения: 0x01da71fafca65cda
Путь сбойного приложения: H:\SteamLibrary\steamapps\common\Gothic II\system\Gothic2.exe
Путь сбойного модуля: unknown
Идентификатор отчета: 802e42f8-476a-4fa8-b841-8a6bf5cda707
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:

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

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.301
Благодарности
4.636
Баллы
625
При чем тут оптимизатор лаунчера? Тебе в тему технических вопросов по игре.
 
Сверху Снизу