Вышел инструмент для создания нативных ПК‑версий игр с Xbox 360
Состоялся релиз ReXGlue, набора инструментов, который позволяет конвертировать код игр для консоли Xbox 360 в переносимый код на C++ и компилировать его для нативного запуска на Windows, Linux и macOS. Проект использует метод статической рекомпиляции, принципиально отличающийся от классической эмуляции,тем самым, обещая более высокую производительность и упрощённую отладку.
В отличие от эмулятора Xenia, который интерпретирует инструкции на лету, ReXGlue заранее преобразует оригинальный код архитектуры PowerPC в исходный код. Это позволяет добиться более эффективной работы на современных системах и легче исправлять графические или логические ошибки. На данный момент доступна версия 0.2.2, но разработчики предупреждают, что инструментарий находится на ранней стадии, требует глубоких технических знаний и может работать нестабильно.
Энтузиасты уже начали экспериментировать с ReXGlue, обратив особое внимание на такие эксклюзивы, как Fable II, которые ранее плохо поддавались эмуляции. Подобные методы ранее позволили создать неофициальные порты Sonic Unleashed и Sonic 06. Исходный код проекта открыт, авторы подчёркивают, что работа ведётся в образовательных целях и не связана с Microsoft.
Разработчики приглашают бета‑тестеров для поиска нереализованных функций — нужно анализировать исполняемые файлы формата .xex и сообщать об ошибках в генерации кода. Процесс портирования включает создание конфигурационных файлов, где можно вручную корректировать границы функций и таблицы переходов, если автоматический анализатор ошибается.