После анонса новой операционной системы macOS Sonoma, компания выпустила специальную утилиту Game Porting Tool. Он позволяет перенести Windows-игры на Mac, не редактируя код.
На форуме Reddit уже можно найти много примеров работы популярных игр на Mac. Теперь вы сможете поиграть в такие хиты, как Cyberpunk 2077, Diablo IV, Hogwarts Legacy, Spider-Man (2018), Sonic Omens, Elden Ring и SpongeBob SquarePants: The Cosmic Shake. Например, Cyberpunk 2077 работает на MacBook Pro с M1 и 16 ГБ ОЗУ на ультра-настройках со скоростью около 15 FPS, а на чипе M2 Max, выдает уже 40 FPS. Интересно, что если понизить настройки графики, то Cyberpunk 2077 все равно будет работать максимум на 40 FPS.
Популярный Ведьмак 3 с DirectX 12 тоже выдает максимум 40 FPS на процессоре M1 Pro. Но с DirectX 11 и средними настройками графики игра идет на 48-50 FPS. При этом MacBook Pro нагревается в среднем до 65 градусов и не включает вентиляторы.
Пользователи предполагают, что ограничение FPS связано не с железом (его запаса достаточно), а с рендерингом. Все игры были портированы без какой-либо дополнительной оптимизации. Кроме того, во время их работы не задействован игровой режим macOS Sonoma, который повышает частоту процессора в играх.
Как же вам запустить любимую игра на Mac? Легко…
Нам потребуется:
- Процессор Apple Silicon
- Минимум 16 ГБ оперативной памяти
- Минимум 50 ГБ свободного места на диске (зависит от размера игры)
- Бета-версия macOS Sonoma
Установка Game Porting Tool
- Скачайте и установите Game Porting Tool с сайта Apple для разработчиков.
- После установки приложения, откроется окно с различными файлами. Надо открыть файл Read Me.rtf и установить весь софт из пунктов 1-3.
- Скачайте и установите Command Line Tools for Xcode 15 beta с официального сайта Apple для разработчиков.
- Откройте Терминал и установите весь софт, который выделен красным на скриншоте. Для этого поочередно вставьте в Терминал код, который выделен синим.
- Создайте новый префикс Wine для Game Porting Toolkit. В данном случае нужен виртуальный диск C:, на который будет установлена игра.
- Для этого в Терминале надо запустить команду
WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/wine64 winecfg
- Затем на экране должно появиться окно Wine configuration
- Измените версию Windows на Windows 10
- Нажмите Применить и закройте winecfg
- Установите набор инструментов для Wine, запустив в Терминале команду
ditto /Volumes/Game\ Porting\ Toolkit-1.0/lib/ `brew --prefix game-porting-toolkit`/lib/
Установка Diablo IV
- Скачайте установщик Battle.net для Windows
- Переместите его в Wine, выполнив команду в Терминале
cp ~/Downloads/Battle.net-Setup.exe ~/my-game-prefix/drive_c/users/crossover/Downloads/
- Перед запуском Battle.net обновите номер сборки Windows, иначе Diablo IV не запустится. Это можно сделать с помощью команд
WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/wine64 reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' /v CurrentBuild /t REG_SZ /d 19042 /f
WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/wine64 reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' /v CurrentBuildNumber /t REG_SZ /d 19042 /f
WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/wineserver -k
- Запустите Battle.net, с помощью команды в Терминале:
/Volumes/Game\ Porting\ Toolkit-1.0/gameportingtoolkit ~/my-game-prefix "C:\users\crossover\Downloads\Battle.net-Setup.exe"
- Откроется окно установки Battlenet, после чего можно установить и запустить Diablo IV
Пока что все инструменты работают в бета-версии, поэтому возможны различные ошибки. В файле Read Me.rtf есть информация по их решению.
Также стоит учитывать, что сейчас не все игры можно перенести на Mac, а те, что можно, не всегда работают стабильно, даже на этапе установки. Например, Battle.net может не запуститься с первого раза. В таком случае нужно повторить команду из четвертого пункта.
День добрый. всё установила и появился файл запуска игры hogwards.exe в диске с. А как теперь запустить эту игру если файл exe? в списке программ его нет.
Автор статьи, помоги установить NFS Most Wanted, плиз
Мир танков виснет! Запускаешь геймцентр, скачивается! Устанавливается! Перегружается чтоб запуститься после установки и всё! Иконка в Доке висит….
Как долго через терминал все скачивалось?
Сколько по времени отдуплялся терминал?
Не работает Warcraft 3 Reforged — черный экран?(( Помогите!
Бесконечно грузит на 4 пункте в терминале, это нормально или нужно делать заново все?
Это только с играми работает? Или любой софт запускать так можно? Например SolidWorks, PowerBI?