Skip to content

STALKER Mod Launcher v1.2.6

Latest

Choose a tag to compare

@ITzSYUK ITzSYUK released this 02 Aug 08:03

Версия 1.2.6 улучшает надёжность запуска через экспериментальный USVFS, добавляет диагностику зависших процессов и безопасное восстановление настроек лаунчера.

Основные изменения

Контроль запуска игры

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

Диагностика USVFS

  • Служебные сообщения USVFS теперь постоянно считываются, чтобы очередь диагностики не мешала работе игры.
  • Лог USVFS хранится отдельно в <workspace>\diagnostics\usvfs.log.
  • Добавлена ротация в usvfs.old.log.
  • Последние строки диагностики включаются в отчёт из окна «Состояние».
  • Старые логи USVFS из userdata\logs автоматически переносятся в новую папку диагностики.
  • Улучшена работа как с x64, так и с x86-процессами и дочерними процессами игровых лаунчеров.

Восстановление настроек

  • Повреждённые настройки больше не заменяются без предварительного сохранения исходного файла.
  • Перед восстановлением повреждённые файлы архивируются в %APPDATA%\StalkerModLauncher\recovery.
  • Если резервная копия читается, настройки автоматически восстанавливаются из неё.
  • Если восстановление невозможно, создаётся новая конфигурация и показывается понятное уведомление.
  • Временно заблокированный или недоступный файл больше не считается повреждённым и не перезаписывается.
  • Добавлена защита от повторного сохранения настроек до успешной загрузки исходного файла.

Целостность сборки

  • Зафиксированы версия, исходная ревизия и SHA-256 компонентов USVFS.
  • Локальная модификация исходников USVFS оформлена как воспроизводимый patch-файл.
  • В релизные пакеты добавлены внутренние контрольные суммы.
  • После сборки архивы автоматически распаковываются и проверяются.
  • Проверяются версия EXE, хеш исходного коммита, состав пакета и бинарники USVFS.
  • Рядом с архивами создаётся общий checksums.txt.

Варианты загрузки

StalkerModLauncher-v1.2.6-win-x64.zip - компактная версия. Требуется установленный .NET 8 Desktop Runtime x64.

StalkerModLauncher-v1.2.6-win-x64-standalone.zip - полностью автономная версия со встроенным .NET Runtime.

Обе версии содержат компоненты USVFS для запуска x64- и x86-игр.

Для USVFS требуется Microsoft Visual C++ 2015–2022 Redistributable.