Fable II отримала неофіційний нативний порт на ПК майже через 18 років

Ентузіаст випустив іграбельну Windows-версію Fable II, яка майже 18 років офіційно залишалася ексклюзивом Xbox 360. Проєкт Fable-2-Recomp дозволяє запускати RPG як звичайний застосунок для Windows без повноцінної емуляції консолі.
Оригінальна Fable II від Lionhead Studios вийшла у жовтні 2008 року й так і не отримала офіційного PC-порту. Фанатський проєкт вирішує цю проблему за допомогою статичної рекомпіляції: PowerPC-код версії для Xbox 360 перетворюється на C++ за допомогою ReXGlue, після чого збирається у виконуваний файл для Windows.
Автор Fable-2-Recomp стверджує, що вже зміг пройти гру від початку до кінця. Водночас він поки не вважає проєкт повністю завершеним, оскільки не перевірив увесь додатковий контент, і попереджає про можливі помилки.
Версія 1.1.0 додала режим 60 FPS і керування мишею
У релізі 1.1.0 з’явилася нова система налаштувань і кілька помітних покращень.
Порт тепер може працювати приблизно на 60 FPS замість оригінальних 30 кадрів за секунду. Цей режим вмикається через конфігураційний файл і за потреби вимикається для повернення до початкової частоти.
Також реалізовано керування з клавіатури та миші, огляд камерою за допомогою миші, налаштування чутливості та перепризначення клавіш.
Є й експериментальний варіант без фіксованого обмеження частоти кадрів. За даними розробника, у ньому продуктивність може коливатися приблизно від 20 до 100 FPS залежно від сцени, тому стабільні 60 кадрів поки гарантувати не можна.
Fable-2-Recomp також отримав окремі конфігураційні файли для ігрових патчів і налаштувань, а версія 1.1.0 додала предмети з Guild Chest.
Файли самої Fable II не можна завантажити окремо
Проєкт поширюється безкоштовно й не містить ігрових ресурсів Fable II. Користувачеві потрібно самостійно надати файли з власної копії Fable II Game of the Year для Xbox 360.
У репозиторії є код рекомпілятора, інструменти та необхідні компоненти для запуску, тоді як приблизно 6,5 ГБ ігрових даних користувач має витягти самостійно.
Такий підхід відрізняє проєкт від емуляторів на кшталт Xenia. Замість постійної емуляції архітектури Xbox 360 під час роботи гри Fable-2-Recomp заздалегідь переводить гостьовий PowerPC-код у C++, який потім виконується на ПК через власне runtime-середовище.
Першу робочу версію допомогла запустити Qwen3.8 27B
Є в проєкту й незвична історія розробки. Автор пише, що створював Fable-2-Recomp зокрема як експеримент із використання локальної open-source ШІ-моделі Qwen3.8 27B.
За його словами, приблизно за годину модель допомогла досягти початкового запуску гри. Але на цьому автоматизація не завершила роботу: потім знадобилася значна кількість ручного налагодження, експериментів і зіставлення функцій, перш ніж Fable II вдалося пройти повністю.
Отже, це не той випадок, коли ШІ самостійно «портував гру за годину». За цей час з’явилася лише перша запускна версія, а перетворення її на робочий порт вимагало подальшої людської праці.
Для Fable II проєкт особливо примітний тим, що офіційного PC-релізу в гри немає досі. Microsoft випускала на комп’ютерах першу та третю частини серії, але друга гра залишалася прив’язаною до Xbox 360 і зворотної сумісності на новіших консолях Xbox.