Экспериментальный фанатский проект предложил впервые взглянуть на Cyberpunk 2077, работающую локально на iPhone 17 Pro Max. В этом замечательном инженерном подвиге используется версия Cyberpunk 2077 для MacOS, работающая на iOS через уровень перевода.
Cyberpunk 2077 получил версию Apple Silicon для Mac в 2025 году, а это означает, что его исполняемый файл для macOS уже работает на той же архитектуре ARM, которая используется в современных iPhone, и изначально использует графический API Apple Metal. Вместо того, чтобы переводить инструкции Windows x86 в инструкции ARM во время работы игры, этот проект, похоже, устраняет различия между macOS и iOS вокруг существующего собственного кода. Его точная реализация не опубликована, но оставшаяся работа логически будет включать адаптацию или замену специфичных для macOS служб и предположений, касающихся таких областей, как файлы, ввод, поведение приложений, библиотеки и другие интерфейсы операционной системы.
Первые кадры Cyberpunk 2077, запускаемого локально на iPhone 17 Pro Max
Демонстрацией поделился 23 сентября пользователь Reddit Thisisyouracc0un-t, который описывает проект как уровень перевода для запуска собственных игр macOS на iPhone и iPad. По словам разработчика, на кадрах видно, как Cyberpunk 2077 работает в разрешении около 900p со смесью средних и высоких настроек графики, с работающей платформой MetalFX и без необходимости своевременной компиляции, поскольку код игры уже встроен в архитектуру Apple. Тест проводится на iPhone 17 Pro Max, выпущенном в 2025 году с чипом Apple A19 Pro. Модель 17 Pro якобы должна иметь идентичную производительность за счет наличия той же системы на кристалле и идентичного объема оперативной памяти (12 ГБ).
Изображение с компакт-диска Projekt Red
Разработчик пояснил, что Cyberpunk 2077 работает полностью локально, а не транслируется с Mac или облачного сервиса. Если проект в конечном итоге будет опубликован публично, потенциальным пользователям придется предоставить свои собственные игровые файлы macOS и загрузить полученное приложение, но ни Mac, ни подключение к Интернету не потребуются, когда эти файлы окажутся на устройстве. Однако сам уровень перевода еще не был обнародован, и в настоящее время не существует репозитория исходного кода или загружаемой сборки, с помощью которой его утверждения можно было бы независимо воспроизвести.
Неофициальная версия Cyberpunk 2077 для iPhone превосходит порт Nintendo Switch 2 по производительности
Показанные на данный момент результаты позволяют провести очевидное сравнение с последней портативной консолью Nintendo. Cyberpunk 2077 на Switch 2 официально предлагает режим качества с 30 кадрами в секунду и режим производительности с частотой до 40 кадров в секунду, причем последний использует выходное разрешение 720p при игре с портативного устройства. Для сравнения, прототип iPhone 17 Pro Max, похоже, запускает игру с заметно более высокими графическими настройками на бумаге, сохраняя при этом чуть более 30 кадров в секунду. Thisisyouracc0un-t также экспериментировал с трассировкой лучей, но все еще работает над проблемой, которая в настоящее время ограничивает эти функции переключением по принципу «все или ничего», а не более детальными элементами управления, доступными в настольной версии антиутопической ролевой игры.
В сравнении с портативным компьютером Nintendo по-прежнему отсутствуют некоторые важные уточнения. Версия Cyberpunk 2077 для Switch 2 использует Nvidia DLSS, поэтому ее отображаемое разрешение не обязательно соответствует разрешению, с которым изначально отображается каждый кадр. Та же проблема касается и демонстрации iPhone, поскольку разработчик говорит, что MetalFX активен, но не уточняет, относится ли указанное значение 900p к внутреннему разрешению рендеринга или к реконструированному выводу.