iPhones.ru

Elden Ring летает! Установил Game Porting Tool 2 от Apple и протестировал новые игры на MacBook Air M1

Павел avatar | 35
FavoriteLoading В закладки
Elden Ring летает! Установил Game Porting Tool 2 от Apple и протестировал новые игры на MacBook Air M1

Несмотря на слабый интерес пользователей к ААА-играм на iPhone, Apple второй год не даёт потерять надежду на возвращение полноценного Mac-гейминга.

Сразу после WWDC24 компания выпустила вторую версию инструмента для запуска Windows-игр на Mac, который называется Game Porting Toolkit 2. Изначально он был придуман, чтобы разработчикам было проще портировать свои проекты, но всего лишь через год после релиза Apple на главной странице инструмента упоминает независимые инструменты вроде Whisky и Crossover, которые изначальны созданы не для разработки, а для запуска игр на Mac.

Если коротко, Game Porting Toolkit работает по тому же принципу, что и Steam Deck, но с учётом особенностей macOS. Он переводит инструкции программы на понятный для железа Mac язык. Подробнее об этом можете почитать в моём обзоре Crossover, ядро которого частично помогло создать Game Porting Toolkit.

Вторая версия поддерживает инструкции AVX, которые значительно ускоряют вычисления процессора. Этот набор команд крайне популярен в современных играх, но необязателен. Поэтому, например, Elden Ring и Cyberpunk 2077 можно запустить и на первом Game Porting Toolkit, однако ниже на примере Elden Ring, увидите насколько лучше он работает с поддержкой второй версии инструмента портирования.

Нижу расскажу простейший способ установки Game Porting Toolkit 2 уровня копировать-вставить и покажу пару примеров того, насколько круче стал Mac-гейминг даже на самом базовом MacBook Air с M1.

Важно. iPhones.ru не несёт ответственности за действия, которые вы совершаете с Mac. Любые beta-версии несут с собой риски.

Теперь для работы Game Porting Toolkit 2 нужна всего пара кликов

В прошлом году для установки Game Porting Toolkit нужно было пройти через длинную и сложнуюпроцедуру. В этот раз всё проще.

Для запуска второй версии вам нужно установить macOS Sequoia beta и CrossOver, который можно на две недели попробовать бесплатно, хотя искренне советую купить версию на год. Стоит недорого, а разблокирует кучу возможностей Mac.

После установки ОС и программы нужно всего лишь скачать файлы инструмента портирования с сайта Apple и вставить их в нужную папку.

После этого игры можно запускать прямо из CrossOver вместе со всеми наработками второй версии инструмента портирования.

1. Как установить macOS Sequoia beta

wp-image-1273120wp-image-1273119wp-image-1273118wp-image-1273117wp-image-1273115wp-image-1273116wp-image-1273114wp-image-1273113

Если решились, рекомендуем устанавливать публичную бету как более стабильный билд. Она появляется позже и повторяет более зрелую версию системы для разработчиков.

1. Откройте сайт программы бета-тестирования Apple.
2. Нажмите Начало работы
3. Выберите macOS и в пункте Начало работы нажмите зарегистрируйте свой Mac
4. Сделайте резервное копирование (необязательно, но желательно) и нажмите Открыть Обновление ПО
5. В открывшимся разделе настроек Обновления ПО В строке бета-обновления выберите macOS Sequoia Public beta, а затем Готово.
6. Когда обновление будет подготовлено, нажмите обновить сейчас.

После установки macOS Sequoia Public beta установите Crossover

2. Как установить CrossOver

Приложение устанавливается как обычная программа, скаченная за пределами App Store.

Перейдите на сайт разработчика Codeweavers и выберите бесплатную пробную версию или купите его (только не полную версию, выгоднее каждый год обновлять подписку).

После того, как скачали программу, перенесте ярлык CrossOver в папку Программы на Mac. Готово.

Остался последний шаг.

3. Как установить Game Porting Toolkit 2

wp-image-1273130wp-image-1273129wp-image-1273128wp-image-1273123wp-image-1273127wp-image-1273126wp-image-1273124wp-image-1273125wp-image-1273122wp-image-1273121

Для интеграции второй версии инструмента портирования в CrossOver сделайте следующее.

1. Перейдите на страницу второй версии инструмента портирования.
2. Нажмите Download the Game Porting Toolkit 2
3. Пролистайте вниз и в разделе Game Porting Toolkit 2.0 beta 2 нажмите View Details
4. Нажмите Game Porting Toolkit 2.0 beta 2.dmg
5. Откройте скачанный файл и откройте Evaluation environment for Windows games 2.0.dmg
6. Нажмите Agree
7. В открывшейся папке Evaluation environment перейдите в redist > lib > external
8. Скопируйте файлы D3DMetal.framework и libd3dshared.dylib
9. Далее в Finder откройте папку Программы, нажмите ПКМ по Crossover и нажмите Показать содержимое пакета
10. Закройте CrossOver
11. Перейдите в Contents/SharedSupport/CrossOver/lib64/apple_gptk/external
12. Вставьте скопированные файлы с заменой.

Готово!

Теперь вы можете устанавливать игры в CrossOver как обычно и смотреть, что заработает. У меня результаты следующие.

Одни игры стали плавнее, другие в принципе запустились

Тестирование проводил на MacBook Air на базе M1 с 16 ГБ объединённой памяти.

Elden Ring работает через CrossOver на macOS Sonoma почти терпимо. В пустых локациях ноутбук выдаёт стабильные 30 кадров в секунду, но рядом с врагами фреймрейт падает рваных до 24 кадров в секунду. Не слайдшоу, но играть некомфортно.

На macOS Sonoma с установленным Porting Tool 2 игра выдаёт приблизительно те же цифры с одним большим отличием. Как видите, картинка более плавная, а кадры распределяются более равномерно.

Ещё лучше ситуация с HITMAN 3. Игра не запускалась ни через встроенные механизмы CrossOver, ни через Game Porting Toolkit 1.

На второй версии она завелась, хотя тут уже видно, что производительности M1 после всех слоёв перевода не хватает для комфортного опыта.

Также заработала Teardown, которая не шла дальше экрана меню на первой версий Porting Toolkit. А теперь при средних настройках работает гладко.

Вот приблизительный список игр, которые также запустились благодаря второй версии инструмента портирования:

  • Senua’s Saga: Hellblade II
  • Ratchet & Clank Rift Apart
  • Assassin’s Creed Unity
  • Assassin’s Creed Origins
  • Assassin’s Creed Odyssey
  • Watch Dogs: Legion
  • Far Cry 6
  • Bodycam
  • Hi-Fi Rush
  • Persona 5 Royal
  • Mafia III
  • NBA2K24
  • FIFA 22
  • Street Fighter.
  • К сожалению, Read Dead Redemption 2, ради которой у меня вообще возникла идея установить CrossOver так и не заработала, хотя AVX в нём нет.

    Зато благодаря поддержке AVX некоторые смогли запустить эмулятор Xbox, а там есть первый Red Dead Redemption. Правда, пока не тестировал, проверка Game Porting Toolkit 2 и без того заняла много времени.

    А как у вас дела с играми? Не перегорели ещё? Ждёте новых релизов или уже тоже планируете переходить на Windows? Делитесь в комментариях!

    1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (17 голосов, общий рейтинг: 4.53 из 5)
    undefined
    iPhones.ru
    Несмотря на слабый интерес пользователей к ААА-играм на iPhone, Apple второй год не даёт потерять надежду на возвращение полноценного Mac-гейминга. Сразу после WWDC24 компания выпустила вторую версию инструмента для запуска Windows-игр на Mac, который называется Game Porting Toolkit 2. Изначально он был придуман, чтобы разработчикам было проще портировать свои проекты, но всего лишь через год...
    Здесь можно оставить комментарий! Для этого авторизуйтесь или зарегистрируйтесь на iPhones.ru.

    35 комментариев

    Форум →
    1. Viktorio Breg avatar
      Viktorio Breg 16 августа в 13:13
      5

      такое количество лишних действий….
      для игр имеются специальные устройства, бокс, пс и тд

      Konstantin avatar
      Konstantin16 августа в 13:44
      6

      @Viktorio Breg, приставка хорошо тем кто часто играет, а тем кто хочет побегать в RDD несколько часов раз в год – смысл приставки отсутствует напрочь.

      Viktorio Breg avatar
      Viktorio Breg16 августа в 13:57
      0

      @Konstantin, аренда?

      Tilk avatar
      Tilk16 августа в 14:06
      0

      @Viktorio Breg, зачем еще какая-то аренда? Просто нормальный комп на винде – все работает без костылей и сразу, да еще и компромиссов нет.

      triller avatar
      triller17 августа в 9:18
      0

      @Tilk, нормальный комп на винде стоит раза в 4 дороже приставки, занимает кучу места)

      Konstantin avatar
      Konstantin16 августа в 18:42
      1

      @Viktorio Breg, тогда уж лучше облачный гейминг, заплатил 500 рублей и играй несколько часов без проблем и каких-либо танцев с бубнами.

      triller avatar
      triller17 августа в 9:20
      0

      @Konstantin, вообще идиальный вариант, на МТС даже игру покупать не обязательно и ценник от 13р за час)

      Парам-пам-пам avatar
      Парам-пам-пам16 августа в 15:27
      6

      @Viktorio Breg, специальные устройства, где нужно сесть за телевизор, взять в руки геймпад, купить игру за 6 тыс.руб. в турецком аккаунте и насладиться прекрасными 30 фпс? нет спасибо, только ПК

      Aleksandr avatar
      Aleksandr17 августа в 1:20
      1

      @Парам-пам-пам, просидеть на работе 9 часов за ПК, придти домой, и вместо того, чтобы удобно расположиться на хорошем диване перед прекрасным 60″ OLED ТВ и поиграть с удобным устройством – геймпадом на нормальной консоли в 60 FPS, сидеть скрюченым за клаво-мышкой, да вы батенька извращенец.

      notolduser avatar
      notolduser18 августа в 11:43
      0

      @Aleksandr, не все прикованы к компу на весь рабочий день😁офисный планктон возбудился😆

      triller avatar
      triller17 августа в 9:21
      0

      @Парам-пам-пам, ну так ПК стоит раза в 4 дороже. А цены на игры примерно такие же, да и на ПС можно диски покупать, которые потом и продать можно))

      Войди на сайт, чтобы ответить
      Ответить
    2. Vortex avatar
      Vortex 16 августа в 13:15
      0

      Очень странно, что Apple сделала такой инструмент, где нужна ещё внешняя платная прога. А через Whisky работать не будет?

      amstel8 avatar
      amstel817 августа в 1:28
      0

      @Vortex, наверняка можно запустить как-то иначе, стоит почитать мануал. В статье по факту способ для кросовера

      Войди на сайт, чтобы ответить
      Ответить
    3. marsdimaBrm1988 avatar
      marsdimaBrm1988 16 августа в 13:44
      5

      Есть консоль PS и зачем мучать маки)

      Tilk avatar
      Tilk16 августа в 14:08
      0

      @marsdimaBrm1988, с мыльной и урезанной графикой? Для игр и работы есть ПК, мак – для выпендрежа, приставка – для детей побаловаться ))) Имхо, конечно

      Aleksandr avatar
      Aleksandr17 августа в 1:21
      1

      @Tilk,а лично твой ПК тянет Elden Ring в 4К хотябы в 60fps?

      Tilk avatar
      Tilk17 августа в 1:25
      0

      @Aleksandr, не знаю, не играл, я в основном в civilization 6 в командном режиме, люблю интеллектуальные игры. А так i7 14700k с rtx 3090
      Обновил в первую очередь проц, так как в циве он важнее
      Я думаю любую в 4к на 60 потянет

      marsdimaBrm1988 avatar
      marsdimaBrm198817 августа в 7:55
      2

      @Tilk, насмешнил ты конечно сейчас всех владельцев PS)

      Войди на сайт, чтобы ответить
      Ответить
    4. sllazarev avatar
      sllazarev 16 августа в 13:59
      3

      К играм охладел еще в 2004. Иногда хочется во что-то такое поиграть. Но как сядешь ставить игру какую либо (RPG или стратегию). Пока пройдешь заставку. Пока разберешся в герое и управлении – становится скучно и забиваешь.

      Mulon avatar
      Mulon16 августа в 21:19
      1

      @sllazarev, вот аналогично. Пока всё это скачаешь, установишь, просмотришь заставку, историю, пока выберешь персонажа и разберешься с настройками и как что нажимать, а там потом куда-то идти и что-то искать- да ну его в ж…

      haxanus avatar
      haxanus17 августа в 12:25
      0

      @sllazarev, слишком сложные игры ставите, поэтому нужно играть в консольные рпг по типу halo wars, company of heroes.

      Войди на сайт, чтобы ответить
      Ответить
    5. zored avatar
      zored 16 августа в 14:00
      6

      > Elden Ring летает
      > Не слайдшоу, но играть некомфортно.

      Fayt avatar
      Fayt16 августа в 16:14
      2

      @zored, вот тоже резануло глаз. «Летает» это стабильные 60 кадров без просадок БЫЛО в каком-нибудь 2020 году. В 2024 понятие «летает» это 100-120 кадров как минимум. А 30 кадров с просадками можно назвать «игра загружается до геймплея, можно посмотреть на картинку»

      triller avatar
      triller17 августа в 9:23
      0

      @Fayt, таких игр раз два и обчелся, если мы говорим про ааа проекты) я говорю про средние компы примерно уровня 4070 супер

      Войди на сайт, чтобы ответить
      Ответить
    6. ShB avatar
      ShB 16 августа в 14:40
      0

      Что-то пока статья писалась, стоимость crossover выросла в 3 раза)

      Войди на сайт, чтобы ответить
      Ответить
    7. Dmitry Persh avatar
      Dmitry Persh 16 августа в 15:10
      3

      Как играть в игры с помощью мака:

      1 берем мак

      2 открываем браузер

      3 вбиваем в поиск «Купить PlayStation 5»

      4 заказываем

      5 ждем заказ

      6 играем

      triller avatar
      triller17 августа в 9:23
      0

      @Dmitry Persh, можно через стриминговый сервис поиграть)

      Войди на сайт, чтобы ответить
      Ответить
    8. chirkov avatar
      chirkov 16 августа в 18:10
      0

      Играю в ведьмака 3 на прошке М1 с монитором lg ultrafine 5k через кроссовер. Графику вывозит без тормозов выше среднего, очень доволен)

      Войди на сайт, чтобы ответить
      Ответить
    9. aymac avatar
      aymac 16 августа в 20:11
      0

      Это здорово, конечно. Но когда кто-нибудь (кто умеет) сделает возможным запустить 32 битный Half life 2 на m1 нативно?
      До перехода на m1 игра замечательно работала на MacBook 12 2016 с m3 (Intel).
      Сейчас есть метод от James Hug, но это костыли как по мне.
      Parallels, VM ware, Virtual box, windows 11 arm не вариант для меня

      Nexby avatar
      Nexby17 августа в 15:13
      0

      @aymac, https://www.reddit.com/r/macgaming/s/1mh54CZ1oH костыли костылями, а вариант рабочий, если прям хочется поиграть.
      Crossover и Whisky тоже, по сути, костыли)

      aymac avatar
      aymac18 августа в 2:11
      0

      @Nexby, спасибо, конечно, но это и есть метод от James Hug, о котором я упоминал. Видимо, проще дождаться третью часть :)

      Войди на сайт, чтобы ответить
      Ответить
    10. amstel8 avatar
      amstel8 17 августа в 1:26
      0

      Rdr2 работает же через кроссовер и на сономе. В чем у вас проблема?

      Войди на сайт, чтобы ответить
      Ответить
    11. KOCMOHABTbI avatar
      KOCMOHABTbI 17 августа в 10:18
      1

      А шо, всем все равно, что температура будет 99 градусов на эире?)

      Войди на сайт, чтобы ответить
      Ответить
    12. id121031948 avatar
      id121031948 17 августа в 10:21
      0

      Зачем? Мак – это рабочее устройство. Для игр существует винда. Конечно, с пк пердолинга будет куда больше, да и одна адекватного уровня видеокарта стоит почти как целый мак эир, но пытаться играть на макбуке максимально убогое занятие

      Войди на сайт, чтобы ответить
      Ответить
    13. plodozhor avatar
      plodozhor 17 августа в 14:25
      0

      А будет ли работать через Whisky?

      Войди на сайт, чтобы ответить
      Ответить
    Помни о правилах — если начал оффтопить, то не удивляйся потом.

    Нашли орфографическую ошибку в новости?

    Выделите ее мышью и нажмите Ctrl+Enter.