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

Рекомендуемые сообщения

 
av661194

ITzSY Я сейчас в командировке, дома буду только через две недели, тогда протестирую и отпишусь подробнее. Если это важно, то последнюю версию лаунчера (там, где не запускался ЗП с модом без папки configs) я тестировал на Windows 11. Предыдущие версии испытывал  на десятке.

  • Клоун 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
ITzSY

Обновление 1.4.6


Реализовано адекватное обновление лаунчера внутри лаунчера :)
Новую версию можно скачать и установить из настроек: перед установкой проверяются контрольные суммы архива и каждого файла, папка Data из Standalone версии остаётся нетронутой, а при неудаче лаунчер восстанавливает заменённые файлы из резервной копии. Также добавлены проверки свободного места на диске и предупреждение при переходе между обычной и Standalone версиями.

Появилась английская локализация. Нужный язык можно выбрать в настройках лаунчера.

Работать с крупными сборками стало удобнее благодаря группам модов. Группы можно создавать, переименовывать, сворачивать, включать и отключать целиком, а также перемещать. При перемещении целой группы приоритет модов внутри неё останется неизменным.

Спойлер

PDAUI2-Mod-PKM.png


PDAUI2-Group-PKM.png

 

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

Остальные изменения

  • Исправлено подключение изменяемых файлов профиля в режиме USVFS, включая моды без папки gamedata\configs. Ошибка запуска с модами, не имеющими папку configs, должна исчезнуть.
  • Смешанные конфликты теперь показываются с обеих сторон: видно и что перезаписывает выбранный мод, и какие моды перезаписывают его. Подробности конфликтов можно узнать двумя нажатиями ЛКМ по интересующему моду.
  • Улучшены групповое выделение, перетаскивание, команды изменения приоритета и подсказки по конфликтам.
  • Установщик обновления защищён от повторного запуска и подмены запроса, проверяет родительский процесс и очищает временные файлы.

Скачать с GitHub

  • Хабар 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
ITzSY

Обновление 1.5.0


В этой версии появился установщик FOMOD. Многие аддоны для Anomaly поставляются с интерактивным установщиком Fomod, который позволяет настроить мод под себя. При добавлении мода в профиль через ZIP установку или Добавление папки мода, лаунчер автоматически проверяет наличие fomod/ModuleConfig.xml и открывает окно с интерактивной установкой.
Если мод предлагает выбрать озвучку, текстуры или дополнительные компоненты, теперь это можно сделать прямо в лаунчере, с описаниями и картинками. Исходный архив/папка мода остаётся без изменений, а выбранные файлы устанавливаются по отдельному пути, заданному в настройках игрового профиля. По умолчанию: disk:\StalkerModLauncher\Mods.

Перенос сборок из MO2 тоже стал удобнее. Мастер запоминает последнюю выбранную папку, умеет искать моды по названию и группе и отдельно показывать проблемные записи. Если папка какого-то мода не найдена, её можно указать вручную. Перед созданием профиля можно выбрать Workspace или USVFS, а подсказки объясняют, что ещё нужно исправить для продолжения.

Для работы с длинными списками добавлено отдельное окно модов и обновлено контекстное меню на ПКМ. Дополнительный редактор модов можно открыть из контекстного меню и развернуть до удобного размера. Несколько выделенных модов теперь включаются или отключаются одной командой.

В состоянии профиля можно оставить на экране только предупреждения или только ошибки соответствующими кнопками.

Заодно исправлены несколько неприятных моментов с профилями. При экспорте и импорте больше не теряется выбранный режим запуска (Workspace/USVFS), при переносе Workspace сохраняются изменённые настройки, а неполная рабочая папка пересобирается автоматически. Подготовка USVFS перенесена в фон, чтобы не занимать UI-поток. Обновление конфликтов теперь учитывает изменения файлов, а итоговое дерево правильно показывает вручную выбранный источник EXE.

Остальные изменения

  • Мастер FOMOD поддерживает несколько одновременных вариантов выбора, обязательные компоненты, зависимости, условные шаги и файловые приоритеты.
  • Небезопасные пути и некорректные XML-пакеты отклоняются; при отмене не остаётся незавершённая установка. C#-скрипты FOMOD не поддерживаются.
  • Недоступные пункты меню в Classic UI стали заметнее; дополнительные действия профиля раскрыты по умолчанию.
  • После удаления и переименования групп очищаются устаревшие записи об их свёрнутом состоянии.
  • Повреждённые файлы импорта профилей проверяются до добавления, сообщение об ошибке выбранного EXE стало понятнее.
  • Исправлена гонка файловых наблюдателей при закрытии лаунчера и переключении модов.
  • Workspace учитывает пустые папки и отсутствующие файлы при проверке кэша. После обновления старый кэш пересоздаётся при следующей подготовке профиля.
  • Уменьшены выделения памяти и количество сообщений о прогрессе при распаковке архивов; исправлена очистка USVFS-сессии при отмене подготовки.

Спойлер

PDAUI2-fomod-inst.png


Classic-UI-fomod-inst.png


PDAUI-fomod-inst.png


PDAUI2-mods-window.png


Скачать с GitHub

Изменено пользователем ITzSY
  • Жму руку 1
  • Хабар 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
ITzSY

Обновление 1.5.5


Режим запуска через виртуальную файловую систему (USVFS) был значительно оптимизирован. Вместо повторных запросов сведений о каждом файле используется пакетное чтение содержимого папок с кэшированием записей. Дополнительно прекращается обход папки-источника, когда все запрошенные файлы уже найдены.
Наработки взяты из PR#99 оригинального USVFS и форка dlunch

При проверке сборки Anomaly Forgotten Zone переход с прошлой версии USVFS на версию из этого релиза сократил время запуска примерно на 20 секунд.

В тесте на дереве из 10 253 файлов пакетное перечисление ускорило рекурсивный обход примерно в 17,3 раза. Ранняя остановка дополнительно сократила время полного обхода примерно на 5,8%, а в специально подобранном сценарии выборочного поиска дала ускорение примерно в 2,1 раза. Эти результаты относятся к работе с файлами.

Исправлена работа настроек Anomaly: AnomalyLauncher и движок игры теперь используют один user.ltx в выбранной папке данных игры при запуске через Workspace и USVFS. Это устраняет расхождение настроек между лаунчером Anomaly, игрой и режимами запуска. Исправлено падение OGSR CoP в оптимизированном USVFS после переноса PR#99.

Версия 1.5.5 распространяется как пре-релиз, поэтому её нужно скачать и установить вручную. Встроенное в лаунчере обновление может заменить экспериментальный USVFS стабильным из 1.5.0.


Новая версия USVFS экспериментальная и совместимость со всеми сборками пока не подтверждена. Поэтому огромная просьба ко всем, кто пользуется лаунчером, скачать эту версию, протестировать на ней свои сборки в режиме USVFS и дать обратную связь о стабильности работы. Буду вам очень благодарен :)


Скачать с GitHub

Изменено пользователем ITzSY
  • Жму руку 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
av661194

ITzSY  Погонял дней пять версию 1.5.5. Работает корректно, багов не обнаружил. По сравнению с 1.4.6 резкого прироста скорости не заметил -  на обоих версиях игры запускаются в режиме USVFS практически мгновенно, визуально это не уловить, нужен вывод в лог времени выполнения.

В 21.10.2026 в 04:58, ITzSY сказал:

При проверке сборки Anomaly Forgotten Zone переход с прошлой версии USVFS на версию из этого релиза сократил время запуска примерно на 20 секунд.

Не знаю, что там за сборка такая, но и у меня моды не "лёгкие": распакованная gamedata 5Гб и 5700 файлов + моды по мелочи - в режиме  USVFS запускается практически мгновенно.

В 21.10.2026 в 04:58, ITzSY сказал:

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

Согласен, оптимизация никогда не помешает.

А теперь -

Спойлер

В режиме PDA UI окно можно свернуть только в трей. Если нельзя добавить кнопку Свернуть (-), то почему бы не сделять сворачивание окна просто щелчком по иконке в панели задач?

Долго я смотрел на окно Classic UI и не мог понять, что оно мне напоминает. Потом понял - это же ПДА из Зова Припяти, только другого цвета!

Shot4.thumb.jpg.e91bdc156fcca01629919432edeeeb8b.jpg

ss_adminv_10-29-26_22-02-59_(zaton).thumb.jpg.75ad8a72997b88e0869b55e3a9c6e4c6.jpg

 

По-моему, сходство есть. Может, в будущем, стилизовать Classic UI под Зов Припяти?

 


Дополнено 17 минуты спустя

UPD: Надо будет проверить, как поведёт себя с виртуальными папками мод MISERY - там при выборе специализации (Разведчик, штурмовик, снайпер) происходит копирование файлов из папки class_diversity в основную gamedata плюс скриптово вносятся правки в файл fsgame.ltx.

Изменено пользователем av661194

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Создать учетную запись

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

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

Войти

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

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек. Оставаясь на сайте, вы подтверждаете свое согласие на их использование. Политика конфиденциальности | Условия использования