Minecraft для Xbox One запустили на iOS через слой совместимости

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Разработчик под никнеймом leviidev01 представил Utsuro — проект для запуска игр для Xbox One на iOS и iPadOS. Первым запущенным проектом стал Minecraft с поддержкой сенсорного управления и геймпадов.

Utsuro запускает программную среду Xbox One, основанную на Windows, и реализует все необходимые ей системные функции. Для исполнения кода x86-64 на процессорах Apple система использует FEXCore. Благодаря этому инструкции процессора переводятся в ARM64, но необходимости в полном воспроизведении оборудования при этом нет.

Графику Utsuro выводит с помощью Metal. Слой совместимости обрабатывает вызовы DirectX и переводит шейдеры в формат Metal Shading Language. За обработку звука отвечают XAudio2 и CoreAudio. На iPhone и iPad для работы требуется доступ к JIT‑компиляции.

Автор проекта отмечает, что Xbox‑версия Minecraft на iOS работает «очень хорошо». Подтверждён запуск игрового мира и сохранений, но замеров производительности пока нет. О запуске других игр разработчик пока не заявлял.

Код проекта открыт и опубликован на GitHub.

Игры для PS5 теперь можно запускать на Xbox: разработчик портировал эмулятор KytyPS5
Разработчик Девран Космо Уэнал (Devran Cosmo Uenal) портировал эмулятор KytyPS5 на Xbox. Благодаря э...
habr.com
Источник: https://habr.com/ru/news/1096416/


Интересные статьи

Интересные статьи

Переписывать монолит с нуля — затея интересная, но статистически провальная. Много таких проектов не доживают до продакшена. Есть способ лучше: паттерн Strangler Fig, который позволяет постепенно выта...
Вот сидишь ты с чаем у окна — вроде бы мечта сбылась, свой дом. А дует: то в шею, то в спину. Углы сырые, окна всё время потеют, в ванной на плитке вылезла плесень.Летом в доме как в духовке. Включаеш...
Привет, Хабр!Меня зовут Дмитрий Матлах. Я тимлид в AGIMA. Мы с коллегами обратили внимание, что в сообществе часто возникает вопрос о том, как совместить на одном проекте Bitrix-компоненты и реактивны...
Привет, Хабр! Хочу рассказать о своем порядком затянувшемся пет-проекте по сборке самодельного достаточно мощного планшетного ПК. Процесс еще не завершен, текущее состояние можно назв...
Периодически мне в разных вариантах задают вопрос, который «в среднем» звучит так: «что лучше: заказать интернет-магазин на бесплатной CMS или купить готовое решение на 1С-Битрикс и сделать магазин на...