Skip to content

STALKER Mod Launcher v1.3.0

Latest

Choose a tag to compare

@ITzSYUK ITzSYUK released this 23 Aug 02:58

Версия 1.3.0 добавляет установку модов из архивов, улучшает запуск Anomaly и синхронизирует профильные настройки между Workspace и USVFS.

Установка модов из архивов

  • Добавлена установка модов из архивов ZIP, 7Z и RAR прямо из лаунчера.
  • Ход распаковки, примерное оставшееся время, конфликт папки и результат установки отображаются в общей зоне прогресса в классическом интерфейсе и КПК.
  • Корень мода автоматически определяется на глубине до шести каталогов по папкам gamedata, db, patches, appdata, bin и bin_*, а также по архивам базы данных X-Ray.
  • Свободно лежащие архивы gamedata.db* для Anomaly автоматически помещаются в db\mods.
  • Установленные моды хранятся в общей папке модов и могут использоваться в разных профилях.
  • Если папка с таким именем уже существует, можно отменить установку или продолжить в новой папке с числовым суффиксом.
  • Добавлены проверки шифрованных архивов, выхода за каталог назначения, количества файлов, объёма распаковки и свободного места.
  • При отмене или ошибке временные файлы установки удаляются; исходный архив и папки игры не изменяются.

Anomaly и выбор файла запуска

  • В автоматическом режиме базовый Anomaly Launcher теперь имеет приоритет перед EXE из модов, обновляющих движок.
  • Одинаковое правило используется в Workspace и USVFS: автоматический выбор запускает лаунчер, а ручной выбор EXE или рендера USVFS сохраняет приоритет модифицированного движка.
  • Anomaly Launcher распознаётся не только по имени AnomalyLauncher.exe, но и после переименования — по метаданным EXE или однозначной структуре папки с AnomalyLauncher.cfg.
  • Если определить переименованный лаунчер однозначно нельзя, лаунчер не делает рискованных предположений.
  • Улучшено определение движков в каталогах bin_*, включая bin_OGSR.
  • Автоматически найденный EXE больше не помечается как выбранный вручную.
  • Улучшена проверка ручного источника EXE: отключённый или удалённый мод корректно показывается как ошибка профиля.

Изоляция настроек Anomaly

  • localization.ltx и axr_options.ltx теперь хранятся отдельно для каждого профиля в userdata\writable-game-files.
  • Изменения языка, настроек Anomaly Launcher и параметров игры синхронизируются между Workspace и USVFS.
  • Более старая копия из current больше не может перезаписать свежую профильную версию после запуска через USVFS.
  • Исходные файлы базовой игры и модов остаются неизменными.

Workspace и производительность

  • Ускорено переключение профилей с большим количеством модов: повторный автоматический поиск EXE больше не выполняет полный обход без необходимости.
  • Сканирование источников Workspace выполняется за один проход по файловой системе вместо отдельных обходов файлов и папок.
  • Манифест Workspace теперь хранит подробную диагностическую подпись.
  • В журнале указывается точная причина пересборки: изменённый, добавленный или удалённый файл, смена EXE и его источника, состава или порядка модов, пути либо приоритета слоя.
  • Неизменившийся Workspace повторно используется без пересборки, при этом профильные изменяемые файлы сохраняются и восстанавливаются в правильном порядке.

Интерфейс и диагностика

  • Переработаны настройки профиля и панель установки модов в классическом интерфейсе и КПК.
  • Окно «Состояние» стало компактнее; итог готовности перенесён в заголовок списка проверок.
  • Ошибки и предупреждения в КПК теперь имеют правильные красные и жёлтые индикаторы.
  • Для длинного сообщения состояния в верхней панели КПК увеличено доступное место и добавлена полная подсказка.
  • Проверка обновлений в классическом интерфейсе теперь показывает результат прямо в окне «О программе», без отдельного системного сообщения.
  • Предупреждение о возможном зависании запуска теперь появляется через одну минуту вместо 30 секунд.
  • В журнал добавлены количество USVFS mappings, путь диагностического лога и понятное сообщение при ошибке USVFS без скрытого переключения backend.
  • Улучшены кнопки просмотра скриншотов в интерфейсе КПК.

Сборка и надёжность

  • Добавлен воспроизводимый сценарий сборки зависимостей USVFS x64 и x86 из зафиксированной ревизии исходников.
  • Добавлен отдельный GitHub Actions workflow для сборки и smoke-проверки USVFS обеих архитектур.
  • Исправлена упаковка USVFS-компонентов, собранных разными совместимыми версиями Windows SDK.
  • Релиз проверен полной Release-сборкой, 302 автоматическими тестами и native smoke-тестами USVFS x64/x86.

Важно

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

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

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

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

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

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

Хеши архивов

375499C3D8F5DC3CAEF5998B64D7D814109066B09DDC4EBD6FC0A3F7E328C776 StalkerModLauncher-v1.3.0-win-x64.zip

848AD85DB48784CEE567D679B61998AB218449455761A3FD585A0AD3295AC4BD StalkerModLauncher-v1.3.0-win-x64-standalone.zip