Lost Odyssey отримала експериментальний нативний порт через static recompilation
LostOdysseyRecomp запускає RPG для Xbox 360 нативно на Windows, Linux, macOS і Android. Власні ігрові файли все одно потрібні.

Lost Odyssey, RPG для Xbox 360, тепер має експериментальний нативний порт під назвою LostOdysseyRecomp. Він працює через static recompilation: код гри перекладається у нативний код, а не крутиться в емуляторі. Проєкт не містить ігрових асетів, тож копію гри треба мати власну.
На момент огляду в репозиторії було 486 зірок і 1 282 коміти. Збірки є для Windows x64, Linux x64 (AppImage і Flatpak), macOS arm64 та Android arm64. Windows потребує процесор з AVX. macOS потребує Apple Silicon і macOS 15 або новішу. Android потребує 64-бітний пристрій з Android 8.0 або новішим і Vulkan.
Імпортер приймає розпаковану папку з грою, default.xex, ISO або GOD-дані. Для старту потрібен диск 1, а після додавання всіх чотирьох гра сама міняє диски. Беріть один підтримуваний комплект на чотири диски (азійський мультимовний або USA/Europe) і не змішуйте видання. Графічних опцій багато: FXAA, SMAA, TAA, DLSS, FSR 3.1, XeSS, на macOS ще MetalFX, частота до 120 FPS, HDR на Windows, Linux і macOS. Моди працюють тільки на Windows. У debug-меню є чити, Save Anywhere і прискорення від 2x до 8x. Збереження можна імпортувати з ПК, Xenia або RGH save converter.
Як спробувати на Windows:
- Завантажте ZIP для Windows x64 з останнього релізу.
- Розпакуйте весь ZIP у папку, де є право запису.
- Запустіть LostOdysseyRecomp.exe.
- Вкажіть імпортеру папку з грою, default.xex, ISO або GOD-дані.
- На першому запуску оберіть готові шейдери або дайте грі скомпілювати їх один раз.
На macOS перший запуск блокується, бо застосунок не нотаризований. Відкрийте його раз, потім натисніть Open Anyway у System Settings → Privacy & Security.
Моя думка, як її й треба читати: static recomp-порти стали популярним напрямом після того, як N64Recomp і Zelda64Recomp показали, на що здатен чистий переклад коду. Для Xbox 360 є свій інструмент, XenonRecomp. Lost Odyssey - хороший тест, чи підхід працює далеко за межами однієї-двох ігор. Порт ще експериментальний, тож недоробок буде багато. Цікаво, чи проєкт встигатиме за платформами, які вже підтримує.

