Запуск CBox на Steam-версии |
Многие пользователи задаются вопросом, как запустить CBox на Steam-версии Fable - The Lost Chapters. У нас получилось это сделать.
Исходная диспозиция была такова: лицензионная steam-версия FTLC, Windows 7 SP1 (64-разрядная), установлены все необходимые библиотеки, необходимые 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 7 есть два способа это сделать: через Диспетчер задач (Файл - Новая задача - вводим "regedit") или через поиск в меню Пуск (опять же вводим regedit и жмём Enter).
Результат
Если вы выбрали верную строку (кстати, можете сразу попробовать перейти к папке GameUX), то после сохранения файла и запуска CBox у вас появится предложение выбрать папку с Fable ("locate Fable directory"), хотя вы это уже делали на первом шаге. Ничего страшного, выбирайте снова свою папку с установленной Steam-версией FTLC. После этого появится привычный для всех моддеров вопрос о распаковке файла FinalAlbion.wad (ответ - "да"), а следом за ним - запуск программы.
Материал сайта fablegame.info, автор Torionel. При копировании обязательно указание ссылки на источник.