2 января, 2025

Orsk.today

Будьте в курсе последних событий в России благодаря новостям Орска, эксклюзивным видеоматериалам, фотографиям и обновленным картам.

Новый инструмент Apple, похожий на Proton, может запускать игры для Windows на Mac

Новый инструмент Apple, похожий на Proton, может запускать игры для Windows на Mac

Если вы надеялись увидеть больше игр для Windows на Mac, эти мечты могут скоро сбыться. Apple поделилась важными новостями для разработчиков игр на своей ежегодной Всемирной конференции разработчиков (WWDC) на этой неделе, сделав перенос игр Windows на Mac проще и быстрее благодаря Как протон Среда, которая может компилировать и запускать новейшие игры DirectX 12 для Windows на macOS.

Apple создала новый набор инструментов для переноса игр, аналогичный тому, что Valve проделала с Proton и Steam Deck. Инструмент Apple мгновенно переводит игры Windows для работы на macOS, позволяя разработчикам запускать немодифицированную версию игры Windows на Mac и смотреть, насколько хорошо она работает, прежде чем полностью портировать игру.

Игры для Mac уже давно стали мемом в игровом сообществе ПК. Обитель зла Деревня И Ничейное небо Порты являются одними из редких современных исключений из часто игнорируемых игр для macOS.

«Новый Game Porting Toolkit предоставляет смоделированную среду для запуска существующей немодифицированной игры для Windows, которую вы можете использовать для быстрого понимания использования графических функций и производительности вашей игры при работе на Mac», — объясняет Айсвария Сринивассан, руководитель инженерного проекта. для графики Apple и графических процессоров, На сессии WWDC ранее, на этой неделе.

Game Porting Toolkit может запускать игры для Windows на macOS.
Изображение: яблоко

Этот набор инструментов для переноса игр поддерживает игры DirectX 12, такие как средний, где Шринивассан показывает, как запускает игру через уровень перевода Apple. Подобно тому, как Wine и Proton объединились для создания программного слоя для перевода вызовов Windows API в Linux, Apple делает нечто подобное здесь, чтобы преобразовать эти вызовы Windows API в свой собственный Metal API.

Вместо этого новый Game Porting Toolkit от Apple переводит инструкции x86 на базе Intel и API-интерфейсы Windows в Apple Silicon. API-интерфейсы, связанные с клавиатурой, мышью, вводом контроллера, воспроизведением звука, сетью, файловой системой и Direct3D, локализованы для соответствующих API-интерфейсов в macOS.

В результате игры для Windows работают на macOS без каких-либо переносов или модификаций. Apple говорит, что это больше касается оценки игр прямо сейчас, прежде чем портировать их на macOS, но ничто не мешает пользователям macOS установить этот набор инструментов для переноса игр и опробовать игры.

Game Transfer Toolkit от Apple позволяет разработчикам мгновенно запускать игры DirectX 12 на macOS.
Изображение: яблоко

Именно большой проблемой будет то, как запускать игры в этой среде. Большинство из них не будут оптимизированы с помощью этого инструмента, и неизбежно будут проблемы с производительностью и ошибки, пока разработчики не сделают свои собственные порты. Пользователи Reddit уже получили в свои руки Cyberpunk 2077 и Работает на M1 MacBook Proбок о бок Diablo IV на MacBook Pro M1 Max И Наследие Хогвартса на М2 Макс. Первоначальные результаты выглядят многообещающе, несмотря на некоторые очевидные ограничения производительности, но при таком запуске игр на Mac могут возникнуть потенциальные ошибки.

CodeWeavers объявила о долгожданной поддержке DirectX 12 для CrossOver Mac (аналогичный уровень совместимости с Windows) ранее в этом месяце. Но она также предупредила, что, несмотря на прогресс, «не было ни одного волшебного переключателя», который разблокировал бы поддержку DirectX 12 в macOS.

«Просто получить Diablo II воскрес В ходе работы нам пришлось исправить большое количество ошибок, связанных с MoltenVK и SPIRV-Cross», — пояснила Мередит Джонсон, менеджер по продукту CrossOver. в сообщении в блоге. «Мы ожидаем, что то же самое будет и с другими играми DirectX 12: нам нужно будет добавить поддержку для каждой игры, и в каждой игре, вероятно, будет несколько ошибок».

Слой перевода Apple по-прежнему важен. Apple часто говорила о высокой производительности своих графических ядер на чипах M1 и M2, даже анонсировав на этой неделе чип M2 Ultra с 76-ядерным графическим процессором, который на 30 процентов быстрее, чем M1 Ultra. Мы просто не видели производительности графического процессора в играх на Mac, потому что через него передается очень мало.

Перенос игр Windows на Mac был непростым для разработчиков и обычно включает в себя сложный процесс перекомпиляции исходного кода, преобразования пользовательских шейдеров, повторной реализации графической подсистемы, преобразования звука, ввода и рендеринга HDR. Разработчики могут использовать кроссплатформенный игровой движок, чтобы уменьшить всю эту сложность, если они нацелены на несколько платформ, но им все равно нужно отлаживать игру и повышать производительность на macOS.

У Apple теперь есть инструмент, позволяющий разработчикам понять, сколько работы по портированию необходимо для исправления ошибок и улучшения их игр на macOS, и даже новый конвертер шейдеров Metal для автоматического преобразования существующих шейдеров графического процессора в Metal. Оба этих инструмента значительно сокращают время и работу по переносу игр с Windows на Mac.

Пакет игр Apple для Mac также включает новый игровой режим в macOS Sonoma, и разработчик игр Хидео Кодзима появляется во время выступления Apple на WWDC, чтобы объявить об этом. Режиссерская версия Death Stranding Он придет на macOS.

Если Apple продолжит эту работу над своим уровнем локализации, возможно, однажды конечным пользователям будет полезно запускать игры для Windows на macOS так же, как они делают это в Steam Deck. Это все еще далекая мечта, но на этой неделе Apple показала, что в конечном итоге она может стать реальностью.

Обновление, 9 июня, 9:25 утра по восточному времени: статья обновлена ​​пользователями Reddit, которые играют в различные игры на компьютерах Apple Silicon Mac.

سكس سمينات مصرى porn-loop.net سكس ونيك مصري stl result 2pm today tvteleserye.net the marriage broken vow may 31 2022 full episode sridevi ki blue film indianpornfeed.com desi49 bhabhi nude sex tubzolina.mobi gonzomoves palalimin superpinoy.net to have and to hold november 12 desi hard fuck porngalstube.com xviedos indian bihar xxx video com alexporn.mobi xnxx rape.com 3gp king indian video justerporn.mobi russian xxx blue film porn 妻が友人の結婚式で家にいない間に爆乳で美人の妻の姉を犯し中出ししまくった5日間の調教記録 織田真子 sakurajav.mobi お姉さんの爆乳が卑猥過ぎて秒殺で悩殺!! 音海里奈 قصص سكس محارم مصريه porn724.com واحد بينيك واحدة kashmiri hot girls kings-porno.com videossix hentai stranded island freecartoonporn.info hemtaifox bnha yaoi hentai savehentai.info completely naked at home جسم شويكار esarabe.com سكس كيم xxxbanglavideo hotindianporn.mobi you poron