Запуск CBox на Steam-версии

Многие пользователи задаются вопросом, как запустить CBox на Steam-версии Fable - The Lost Chapters. У нас получилось это сделать.

Исходная диспозиция была такова: лицензионная steam-версия FTLC, Windows 10, установлены все необходимые библиотеки, необходимые CBox'у, но он всё равно не запускается.

Решение проблемы

Чтобы решить эту проблему, нужно зайти в папку с CBox. Сразу оговоримся, что вам нужна та версия программы, которая не требует установки (портабельная версия CBox).

В этой папке находится файл ChocolateBox.ini — файл конфигурации, в котором находятся настройки программы. Открыть его можно через Блокнот. В файле нас интересует две строки в начале: FableRegistry и MyPath.

Первый шаг

Сначала обратите внимание на MyPath — там указан стандартный путь к папке с FTLC (вернее, до её появления в Steam он действительно был стандартным). Здесь нужно указать действительный путь к Fable. Например, у автора он таков: D:\Steam\steamapps\common\Fable The Lost Chapters. У вас может возникнуть вопрос, нельзя ли пропустить этот шаг. Нет, нельзя, оба обязательны.

Второй шаг

После этого смотрим на FableRegistry. Здесь ситуация несколько сложнее, но не слишком. Цель — найти в вашем реестре место, где прописалась FTLC, и внести соответствующие изменения в файл. Для этого придётся воспользоваться поиском по реестру ("Правка" — "Найти", переход к следующему значению кнопкой F3).

Поиск целесообразно вести по сочетанию "Lost Chapters" (ну, или Fable, если у вас не установлено других частей). У меня, к примеру, нужная строка нашлась по пути HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\GameUX\S-1-5-21-742374558-1470798842-4073987256-1000\{C3D46AC2-3530-4321-B132-0447A6D51B79} (в файле первая часть, HKEY_LOCAL_MACHINE, опускается, так как это подразумевается по умолчанию).

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

Как зайти в реестр

Для Windows 10 есть два способа это сделать: через Диспетчер задач (Файл - Новая задача - вводим "regedit") или через поиск в меню Пуск (опять же вводим regedit и жмём Enter).

Результат

Если вы выбрали верную строку (кстати, можете сразу попробовать перейти к папке GameUX), то после сохранения файла и запуска CBox у вас появится предложение выбрать папку с Fable ("locate Fable directory"), хотя вы это уже делали на первом шаге. Ничего страшного, выбирайте снова свою папку с установленной Steam-версией FTLC. После этого появится привычный для всех моддеров вопрос о распаковке файла FinalAlbion.wad (ответ — "да"), а следом за ним — запуск программы.

Материал сайта fablegame.info, автор Torionel. При копировании обязательно указание ссылки на источник.