Экшен-RPG Torchlight в версии 2011 года для Xbox Live Arcade получил неофициальный нативный порт на Switch. В torchlight-nx от liartes PowerPC-код игры статически рекомпилирован в C++ через ReXGlue, а картинку рисует нативный Vulkan-рендер на NVK. Эмуляции нет. Заметки разработки, включая CLAUDE.md для ИИ-ассистента, написаны по-французски.

Версия 1.0.0 вышла 3 октября. Игра работает на стандартных частотах, разгон не нужен: около 30–35 FPS в городе и 40–47 FPS в шахтах. Шейдеры консоль компилирует при первой встрече и сохраняет в кэш, поэтому поначалу возможны короткие подтормаживания.

Что нужно для запуска. Нужна Switch с кастомной прошивкой Atmosphère и Homebrew Menu. Понадобится своя копия Torchlight для Xbox Live Arcade, то есть пакет игры с жёсткого диска Xbox 360. При первом запуске порт проверяет пакет и устанавливает файлы в sdmc:/switch/torchlight/. Запускать нужно в режиме полной памяти: через форвардер или с удержанием R. Из альбома памяти не хватит.

Скачать и подробности: https://github.com/liartes/torchlight-nx

Об игре

Torchlight — экшен-RPG студии Runic Games, вышедшая в 2009 году на ПК. В 2011 году вышла версия для Xbox 360 через Xbox Live Arcade, её портирует этот проект. Runic основали ветераны Blizzard North и Flagship Studios, причастные к Diablo и Fate.

Герой одного из трёх классов спускается в шахты под городком Торчлайт, где таинственный минерал Эмбер искажает всё вокруг. Помимо добычи и прокачки, здесь есть питомец-компаньон, которого можно отправить в город продать лишние вещи. Игра получила продолжение Torchlight II.

Скриншоты

От kir