Chimera Launcher

Справка

Все разделы по порядку: где что искать и как этим пользоваться. Ищете конкретное — содержание слева.

Первый запуск

При первом открытии лаунчер предлагает мастер настройки: куда класть данные, какую сборку Wine поставить, подтянуть ли игры из Steam. Всё это необязательно и меняется потом в разделах.

Три вещи, которые стоит сделать сразу, чтобы дальше было проще:

  • Подтянуть игры из Steam — «Аккаунты» → Steam → «Синхронизировать». Установленные игры Steam появятся в библиотеке вместе с обложками.
  • Войти в Epic и GOG, если они у вас есть, — там же, в «Аккаунтах». Купленные игры появятся в библиотеке отдельными плитками.
  • Поставить сборку Wine — «Сборки Wine». Без неё запускать игры не на чем (игры Steam — исключение, их запускает Steam своим Proton).

Библиотека

Главный раздел. Всё, что у вас есть, — в одной сетке: добавленные вручную игры, синхронизированные из Steam и купленное в Epic и GOG.

Вкладки

Все · Steam · Epic Games · GOG.com · Свои. «Свои» — добавленные вручную и перенесённые из StartWine: то, за чем не стоит магазина.

Установленные и не установленные

Кнопки рядом с поиском: Все · Установленные · Не установленные · Файлов нет. «Не установленные» — купленное в магазине, чего нет на диске. «Файлов нет» — игра есть в библиотеке, но по записанному пути её больше нет: так выглядят игры после переезда на другой диск, и лаунчер умеет искать, куда они переехали.

Ряд «Продолжить»

Три последние запущенные игры, в какие бы вы ни играли — включая запущенные прямо из Steam. Рядом с названием — когда и сколько длился последний сеанс.

Добавить игру

  • Добавить игру — выбрать .exe вручную.
  • Сканировать папку — найти в каталоге сразу несколько игр и добавить отмеченные.
  • Открыть .exe из файлового менеджера «с помощью Chimera Launcher» — тоже добавит.

Внешний вид сетки

Размер плиток — числом в процентах рядом с сортировкой. Постеры или широкие баннеры — в разделе «Внешний вид». Обложки для игр без картинки лаунчер ищет сам по названию.

Карточка игры

Щелчок по плитке открывает карточку. Она разложена вкладками:

  • Об игре — баннер, описание, переименование и удаление из библиотеки.
  • Запуск — путь к файлу, аргументы, рабочий каталог, предполётные проверки.
  • Настройки — всё про то, как игра запускается; см. ниже.
  • База знаний — прохождения, гайды и советы по этой игре. Выключено по умолчанию: включается один раз в «Настройках лаунчера», и только после этого лаунчер идёт за ними в сеть.
  • Префикс — снимки, служебные инструменты Wine, отчёт о совместимости. У игр Steam этой вкладки нет: префиксом там распоряжается Steam.
  • Картинки — обложка, баннер и ваши снимки из этой игры.

Кнопка «Запустить» — в шапке карточки. Пока игра идёт, она превращается в «Завершить».

Настройки игры

Настройки живут в двух местах, и это одно и то же дерево:

  • «Настройки игры» в боковой панели — общие умолчания, которые действуют на все игры сразу.
  • Вкладка «Настройки» в карточке — то же самое, но только для этой игры, поверх общих.

Откуда берётся значение

Четыре слоя, каждый следующий перебивает предыдущий:

  1. Умолчание — то, что считается разумным для всех.
  2. Совет сообщества — профиль, подтверждённый чужими успешными запусками именно этой игры. Такие строки помечены подписью «совет сообщества».
  3. Общие умолчания — то, что вы выставили на все игры.
  4. Настройка этой игры — ваш выбор здесь. Он сильнее всех остальных всегда.

Уровни

Переключатель «Уровень» наверху: только простые, обычные, все. Каждый следующий добавляет к предыдущему. Если не знаете, что искать, — оставьте «только простые»: там то, что нужно знать всем.

Что где лежит

  • Запуск — версия Windows, рабочий стол в окне, приоритет процесса, переменные окружения.
  • Графика — DXVK и VKD3D, HDR, FSR, масштаб разрешения, ограничение кадров, синхронизация.
  • MangoHud — что показывать оверлеем и где.
  • Античиты — BattlEye и EAC. Лаунчер их не обходит: задача обратная — чтобы они работали и игра пускала в сеть.
  • Продвинутое — то, что обычно трогать не нужно: подмены библиотек, отладочные переменные Wine.

Поиск наверху ищет не только по названию настройки, но и по описанию и по строке «когда менять» — если знаете симптом, а не название, ищите симптом.

Игры Steam

Их запускает Steam, а не лаунчер, — но настройки к ним всё равно применяются, если в свойствах игры выбран слой совместимости «Chimera Launcher». Поставить его можно в разделе «Аккаунты» → Steam. Перезапускать Steam после смены настроек не нужно: они читаются в момент запуска игры.

Сборки Wine

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

Какую выбрать, если непонятно: свежую GE-Proton — она покрывает большинство случаев. Если игра работала, а после смены сломалась, вернитесь на прежнюю: смена сборки — первая причина, по которой рабочая игра перестаёт запускаться.

Перед сменой сборки лаунчер сам снимает копию префикса. Это не перестраховка ради красивой фразы: сборка Wine меняет содержимое префикса необратимо.

Префикс и снимки

Префикс — это «диск C:» для Windows-игры. По умолчанию он общий на все игры: отдельный префикс на игру занимал бы десятки гигабайт на ровном месте.

Снимок префикса делается автоматически перед тем, что его меняет:

  • смена сборки Wine;
  • новый или изменившийся патч реестра;
  • запуск winetricks;
  • открытие winecfg, regedit, uninstaller или cmd.

Снимки видны на вкладке «Префикс» карточки игры: там же — вернуться к любому из них и удалить лишние. Снимки, снятые вручную, автоматическая уборка не трогает никогда.

Магазины

Раздел «Магазины» — это витрины, и только они: Epic, GOG, Steam и обычный браузер. Сюда заходят посмотреть и купить; играть — из библиотеки.

Вход берётся из того, во что лаунчер уже вошёл: отдельно входить в магазин не нужно. Для Epic и GOG — из аккаунта, в который вы вошли в разделе «Аккаунты». Для Steam — из клиента Steam на этой машине; эти данные не покидают компьютер, и это выключается в «Настройках лаунчера».

Аккаунты

Вход в магазины, синхронизация и выход. Отдельно от витрин намеренно: вход настраивают один раз, а в магазин заходят регулярно.

  • Steam — «Синхронизировать» подтягивает установленные игры Steam в библиотеку вместе с обложками. Там же ставится слой совместимости, через который к играм Steam применяются настройки лаунчера.
  • Epic — вход открывает настоящую страницу Epic в окне: адрес видно, пароль вводится там же и лаунчеру не виден. Код после входа лаунчер подхватывает сам. Если не сработало — рядом есть запасной путь через обычный браузер и поле для кода.
  • GOG — так же.

Купленные игры здесь не показываются — они в библиотеке, вместе с установленными. Одна игра не должна жить в двух списках.

Скриншоты

Ctrl+Shift+Insert во время игры — снимок экрана. Хоткей ловится независимо от того, какое окно в фокусе: именно для того, чтобы срабатывать в игре.

Это требует доступа к устройствам ввода, поэтому по умолчанию выключено: «Настройки лаунчера» → «Скриншот и запись» → «Ловить хоткей». Там же написано, сколько клавиатур сейчас видно, — если ноль, нужно добавить себя в группу input и войти в систему заново.

Снимки складываются в системный каталог «Изображения», а имя игры попадает прямо в имя файла: кадр знает, во что вы играли. Раздел «Медиа» показывает последние снимки с подписью «во что и когда», даёт открыть каталог и убрать лишний кадр в корзину — именно в корзину, а не насовсем: кадр не переснять.

Свои кадры из конкретной игры видны и на её карточке, вкладка «Картинки».

Запись экрана пока не реализована — хоткей под неё зарезервирован, но ничего не делает.

Статистика

Сколько наиграно в каждую игру, сколько раз запускали, когда в последний раз и сколько длился последний сеанс.

Считается по времени жизни процесса игры. У игр, которые запускает внешний лончер и сразу отдаёт управление (Ubisoft Connect, EA App), а также у запущенных из Steam число будет заниженным или нулевым — наш процесс к тому моменту уже вышел. Это видно и написано, а не спрятано.

Данные лежат у вас на диске и никуда не отправляются.

Бэкапы сохранений

Сохранения копируются отдельно от префикса — чтобы переустановка игры или пересборка префикса не значили «начать заново».

Лаунчер знает типичные места, где игры держат сохранения, и находит их сам; своё место можно указать руками. Копии версионные: видно, когда каждая сделана, и можно вернуть любую.

Геймпад и режим приставки

F11 или кнопка в шапке — режим приставки: полный экран, крупные плитки, навигация геймпадом. Тот же интерфейс, а не второй, урезанный.

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

F9 сворачивает боковую панель до полосы значков.

Диагностика и отчёты

Перед каждым запуском лаунчер проверяет то, из-за чего запуск сорвётся: есть ли файл игры (и не переехал ли он), есть ли сборка Wine, можно ли писать в префикс, на месте ли нужные инструменты. Все причины показываются сразу и до того, как что-то сделано, — а не по одной и не после того, как префикс уже собран.

Раздел «Диагностика» собирает состояние системы: видеокарта и драйверы, Vulkan, звук, сессия, установленные сборки.

Отправить отчёт

«Диагностика» → «Отправить отчёт». Выбираете симптом — не запускается, чёрный экран, вылетает, тормозит, нет звука, геймпад, что-то не так в самом лаунчере, — и лаунчер собирает то, что нужно именно под этот симптом. Рядом с каждым разделом написано, зачем он собран.

Перед отправкой всё показывается целиком, и любой раздел можно выключить. Отчёт сначала ложится файлом на ваш диск и только потом, отдельным нажатием, уходит. Кнопка «Сохранить файлом» рядом в сеть не ходит вовсе.

Предложить функцию — тем же путём: симптом «что-то не так в самом лаунчере» подходит и для «хочу вот так».

Поделиться своим опытом

На карточке игры, вкладка «Префикс». Отправляет то, что видно на экране: сборку Wine, изменённые относительно умолчаний настройки и ваш вердикт — работает, работает с оговорками, не работает. Из этого складывается база запусков и те самые «советы сообщества» в настройках.

Обновления

Лаунчер проверяет новую версию при запуске и, если она есть, показывает полосу под шапкой окна и системное уведомление. Полоса висит, пока обновление не поставлено; уведомление приходит один раз на версию.

Ничего не ставится само. Кнопка ведёт в раздел «Обновления», где видно, что изменилось, и есть выбор: поставить сейчас, потом или пропустить эту версию.

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

Выключается в двух местах, это одна настройка: «Настройки лаунчера» → «Обновление лаунчера» и «Обновления» → «Проверять при запуске».

Командная строка

Всё, что делает интерфейс, умеет и chl — он ставится рядом с лаунчером.

chl list                     # что в библиотеке
chl run "Metro Exodus"       # запустить
chl stop "Metro Exodus"      # закрыть
chl env "Metro Exodus"       # какие переменные уйдут в игру
chl settings "Metro Exodus"  # какие настройки применятся и откуда взялись
chl doctor                   # проверка системы
chl update --check           # есть ли новая версия
chl steam import             # подтянуть игры Steam

chl settings отвечает на главный вопрос при разборе проблемы — «почему игра запускается вот так».