Фанаты перенесли Fable 2 на ПК с поддержкой 60 FPS – и сделали это с помощью локального ИИ

Серия Fable готовится к возвращению в 2027 году, но поклонникам ролевой классики от Lionhead Studios не обязательно ждать официального релиза, чтобы вернуться в Альбион. Энтузиаст выпустил неофициальный порт Fable 2 для ПК, который Microsoft так и не решилась перенести на актуальные платформы.

Проект под названием Fable 2 Recomp опубликован на GitHub, откуда его можно скачать бесплатно.

В основе лежит статическая рекомпиляция кода версии для Xbox 360 при помощи набора инструментов ReXGlue SDK v0.10.0, когда машинный код процессора PowerPC переводится в C++ на этапе сборки, а не интерпретируется эмулятором в реальном времени.

https://www.youtube.com/watch?v=9AlSxEEVYp4

Самое любопытное в истории порта то, что он изначально задумывался как эксперимент с нейросетями, запускаемыми локально на домашнем железе.

Описание проекта:

Рекомпиляция Fable 2 (Xbox 360, ID тайтла 4D5307F1) с использованием ReXGlue SDK v0.10.0. Гостевой код PPC статически рекомпилируется в C++ на этапе сборки. Прежде всего этот проект был создан для проверки возможностей локального ИИ с открытым исходным кодом.

Проект был сделан с использованием Qwen3.8 27b. Примерно через час игра заработала. Затем, после большого количества проб и ошибок, уже выполненных человеком, мне удалось сопоставить достаточное количество функций, чтобы пройти игру до конца.

Свежая версия 1.1.0 добавила систему конфигурации, так что параметры больше не прописаны жёстко в коде. Настройки разнесены по двум файлам, fable2_config.toml и fable2_patches.toml, через которые меняются отдельные аспекты игры.

Автор порта о новой версии:

В этом релизе появилась новая система конфигурации, где ничего больше не прописано жёстко в коде. Есть два конфигурационных файла, "fable2_config.toml" и "fable2_patches.toml", в которых можно изменить конкретные аспекты игры. Я также включил несколько патчей, часть из них прямые копии патчей от Guy, а некоторые потребовали дополнительной работы, так что теперь игра будет пытаться работать на 60 FPS, это меняется в конфиге параметром "fps_60 = true", если выставить false, она будет работать на 30 FPS. В том же файле есть настройки для разных предметов в сундуке гильдии, раскладки геймпада и чувствительности мыши.

Помимо режима 60 кадров в секунду доступен и вариант с полностью снятым ограничением частоты кадров. Отдельно настраиваются управление с геймпада и мыши, что для консольного тайтла 2008 года ощутимое улучшение.

Fable 2 остаётся одной из самых высоко оценённых частей серии и при этом единственной, которая никогда не выходила за пределы Xbox 360. Официального переиздания или обратной совместимости с ПК игра так и не получила, поэтому фанатская рекомпиляция для многих стала первой возможностью увидеть Альбион своими глазами.

Новая Fable от Playground Games выйдет 23 февраля 2027 года на ПК, PS5 и Xbox Series.

Успех перезапуска мог бы стать поводом для Microsoft вернуть и старые части серии на современные платформы уже официально.

Больше статей на Shazoo
Тэги:

Об авторе

Эксперт по Fallout
Главный редактор
Более 16 лет в индустрии освещения видеоигр, кино, сериалов, науки и техники. Особенно разбираюсь в серии Fallout, ценитель The Elder Scrolls. Поклонник Arcanum и Fallout Tactics. Больше всего играю в Civilization, Old World и градостроители. Изучаю ИИ и загадки космоса.