Как да играете Windows игри на Mac

Mac, известен със своя елегантен дизайн и стабилна производителност, традиционно не се счита за платформа за игри. Това се дължи главно на ограничената наличност на популярни заглавия на игри, много от които са предназначени за Windows. Потребителите на Mac обаче не са напълно без опции.

Свързано четене

  • Как да използвате Game Mode на macOS Sonoma
  • Crossover срещу Parallels: Кой е по-добрият вариант за геймърите на Mac?
  • Най-добрите емулатори за M1 Mac
  • Как да добавите Widgets към работния плот на macOS Sonoma
  • Пространственото аудио на AirPods Max е абсолютна промяна на играта

Как да играете Windows игри на Mac

Има няколко метода за игра на Windows игри на Mac, но днес ще се съсредоточим върху нова функция, идваща в macOS Sonoma, известна като Game Porting Toolkit. Тази статия ще ви преведе през различните начини да се насладите на любимите си Windows игри на macOS.

Инсталирайте macOS Sonoma

Преди да можете да започнете да играете Windows игри на Mac, първо трябва да изтеглите и инсталирате бета версията на macOS Sonoma. Това се дължи на факта, че някои от другите стъпки, които трябва да следваме в това ръководство, изискват инсталиране на Sonoma, тъй като инструментите в момента не работят на предишни итерации на macOS.

  1. Отворете Safariили избрания от вас уеб браузър на вашия Mac.
  2. Навигирайте до developer.apple.com.
  3. Щракнете върху Разработчик бутон в горния десен ъгъл.
    Как да играете Windows игри на Mac - 3
  4. Влезте с вашия Apple ID.
  5. Прочетете и приемете Споразумението за разработчици на Apple.
  6. Затворете уеб браузъра си и рестартирайте своя Mac.
  7. След като вашият Mac приключи с рестартирането, отворете Системни настройки ап.
  8. Кликнете Общ в страничната лента вляво.
    Как да играете Windows игри на Mac - 4
  9. Кликнете върху дясната страна на прозореца Актуализация на софтуера.
    Как да играете Windows игри на Mac - 5
  10. Щракнете върху Информация бутон до Бета актуализации.
    Как да играете Windows игри на Mac - 6
  11. От прозореца, който се показва, щракнете върху падащото меню до Бета актуализации.
  12. Изберете macOS Sonoma Developer Beta от списъка с опции.
  13. Щракнете върху Свършен бутон в долния десен ъгъл.
    Как да играете Windows игри на Mac - 7
  14. Затворете и отворете отново Системни настройки ап.
  15. Навигирайте обратно към Актуализация на системата раздел.
  16. Изчакайте за момент, докато вашият Mac търси налична актуализация.
  17. След няколко минути трябва да видите Налични актуализации раздел.
  18. Щракнете върху Актуализирайте сега бутон.
  19. Изчакайте вашия Mac да завърши изтеглянето на актуализацията.
  20. Когато бъдете подканени, рестартирайте вашия Mac, за да завършите инсталирането на macOS Sonoma.

Независимо от модела на Mac, който използвате за инсталиране на macOS Sonoma, процесът вероятно ще отнеме известно време. Имайки това предвид, уверете се, че вашият Mac е свързан към захранването за целия процес на инсталиране, така че да не загубите всичко и да се окажете, че трябва да възстановите от резервно копие.

Изтеглете инструментариума за пренасяне на игри

Game Porting Toolkit на Apple е инструмент за разработка, който опростява процеса на пренасяне на Windows игри към Mac за разработчици. Това е част от Metal API на Apple, предоставящ на разработчиците достъп до хардуерно ускорени графични функции на Mac. Game Porting Toolkit подобрява функционалността на съществуващ проект с отворен код, наречен Wine, който позволява на Windows приложения, включително игри, да работят на Unix-подобни операционни системи.

  1. Отворете Safari на вашия Mac.
  2. Навигирайте до Изтегляния за разработчици на Apple целева страница.
  3. Влезте с вашия Apple ID.
  4. Превъртете надолу, докато намерите Beta инструментариум за пренасяне на игри.
  5. Щракнете върху Виж детайлите падащо меню.
    Как да играете Windows игри на Mac - 8
  6. Щракнете върху Инструментариум за пренасяне на игри beta.dmg.
    Как да играете Windows игри на Mac - 9
  7. Изчакайте файлът да завърши изтеглянето, преди да продължите, но не монтирайте DMG файла.

Game Porting Toolkit беше обявен на WWDC ’23 заедно с macOS Sonoma. Това е предназначено за разработчиците, които да използват при пренасянето на своите игри към macOS, без да е необходимо да препроектират своите игри от самото начало. Въпреки това не отне много време преди общността да открие, че Game Porting Toolkit може да се използва за игра на Windows игри на Mac, без да се чака играта да бъде актуализирана от разработчика.

Инсталирайте инструменти за команден ред за Xcode 15

За да продължите с възможността да играете игри на Windows на Mac, ще трябва да инсталирате инструментите за команден ред за Xcode 15. Въпреки това е важно да се отбележи, че следването на тези стъпки не инсталира пълната версия на Xcode, а само необходими инструменти за команден ред, които ще ви трябват, тъй като настройването на всичко за набора от инструменти се извършва от терминала ап.

  1. Отворете Safari на вашия Mac.
  2. Навигирайте до Xcode ресурси целева страница.
  3. Превъртете надолу, докато стигнете до Допълнителни файлове за изтегляне раздел.
  4. Щракнете върху Инструменти за команден ред и стари версии на Xcode връзка.
  5. Влезте с вашия Apple ID.
  6. Намерете Инструменти за команден ред за Xcode 15 бета раздел.
  7. Щракнете върху Виж детайлите падащо меню.
    Как да играете Windows игри на Mac - 10
  8. Щракнете върху Инструменти за команден ред за Xcode 15 beta.dmg.
    Как да играете Windows игри на Mac - 11
  9. Изчакайте изтеглянето на файла да приключи.
  10. Отворете папката си за изтегляния.
  11. Намерете файла, който току-що сте изтеглили, и щракнете двукратно върху него, за да монтирате DMG файла.
  12. Щракнете двукратно върху Инструменти за команден ред.pkg икона в прозореца Finder, който се появява.
    Как да играете Windows игри на Mac - 2
  13. Следвайте стъпките на екрана, за да инсталирате инструментите на командния ред.
Как да играете Windows игри на Mac - 1

Инсталирайте Game Porting Toolkit

С наличния Game Porting Toolkit DMG и инсталираните инструменти за команден ред най-накрая можете да започнете със стъпките за игра на Windows игри на Mac. Първото нещо, което трябва да направите, е да инсталирате новия Game Porting Toolkit с помощта на Homebrew.

  1. Отвори Терминал приложение на вашия Mac.
  2. Поставете следните команди и натиснете Въведете след всеки един.
    1. За да инсталирате Rosetta на вашия M1 или M2 Mac: софтуерна актуализация –install-rosetta
    2. Въведете x8664 черупка (задължително): arch -x86_64 zsh
    3. Инсталирайте Homebrew x8664: /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
      Как да играете Windows игри на Mac - 13
    4. Задайте пътя: (ехо; echo 'eval "USER/.zprofile eval "$(/usr/local/bin/brew shellenv)"
      • Потвърдете, че използвате правилния път: която варя.
      • Ако сте на правилния път, ще видите /usr/local/bin/brew. Ако не, въведете тази команда: експортиране на PATH=/usr/local/bin:${PATH}
    5. Докоснете изходния код от Apple за Homebrew: _brew кран ябълка/ябълка http://github.com/apple/homebrew-apple
    6. Инсталирайте Homebrew: brew -v инсталирайте apple/apple/game-porting-toolkit
      • Ако вече имате инсталиран Homebrew: brew актуализация brew -v инсталирайте apple/apple/game-porting-toolkit

Настройте префикс за Wine

Префикс на Wine, често наричан „бутилка на вино“, е директория, която съдържа всички настройки, системни файлове и инсталирани приложения за конкретна среда на Wine. Той функционира като контейнер или отделна виртуална среда на Windows, което позволява на потребителите да конфигурират Wine по различен начин за различни приложения. Това е особено полезно, когато различни приложения изискват различни настройки или версии на Windows, за да работят оптимално.

По подразбиране Wine използва един префикс (обикновено намиращ се в директорията .wine в домашната папка на потребителя), но потребителите могат да създават множество префикси за различни приложения. Всеки префикс е изолиран от другите, което означава, че промените, направени в рамките на един префикс на Wine, няма да засегнат приложенията, инсталирани в различен префикс. Тази функция позволява на потребителите да управляват и изпълняват множество Windows приложения на Unix-подобни операционни системи без конфликти.

  1. Отвори Терминал приложение на вашия Mac.
  2. Въведете следната команда и натиснете Въведете:
    • WINEPREFIX=~/моята-игра-префикс brew --prefix game-porting-toolkit/bin/wine64 winecfg
  3. Ако сте въвели правилно, трябва да видите прозореца за конфигурация на Wine. Под Версия изберете Windows 10.
    Как да играете Windows игри на Mac - 14
  4. Изберете Приложи, след което щракнете върху Добре бутон.
  5. Вмъкнете следната команда, за да копирате директорията на библиотеката на Game Porting Toolkit в директорията на библиотеката на Wine:

    • същото /томове/игри\ пренасяне\ инструментариум-1.0/lib/ brew --prefix game-porting-toolkit/lib/
  6. Вмъкнете следната команда, за да поставите скриптовете на Game Porting Toolkit в /usr/local/bin папка:
    • cp /Volumes/Game\ Porting\ Toolkit/gameportingtoolkit /usr/local/bin

Инсталирайте Steam с помощта на Game Porting Toolkit

Сега, след като сте настроили Game Porting Toolkit, заедно с правилното конфигуриране на Wine за вашия Mac, можете накрая инсталирайте Steam и започнете да изтегляте любимите си игри. Ето последните стъпки, които трябва да следвате, за да играете Windows игри на Mac с macOS Sonoma:

  1. Изтеглете SteamSetup файл с връзка по-долу към вашия Mac:
    • SteamSetup.exe
  2. От приложението Terminal на вашия Mac въведете следната команда и натиснете Въведете.
    • gameportingtoolkit ~/my-game-prefix ~/Downloads/SteamSetup.exe
  3. Следвайте подканите на екрана, за да завършите инсталирането на приложението Steam на вашия Mac.
    Как да играете Windows игри на Mac - 15
  4. Вмъкнете следната команда в приложението Terminal и натиснете Enter:
    • gameportingtoolkit ~/my-game-prefix 'C:\Program Files (x86)/Steam/steam.exe'
  5. ' В някои случаи Steam може да не се появи или ще се покаже с празен прозорец. Ако това се случи с вас, въведете следната команда и натиснете Enter:
    • MTL_HUD_ENABLED=1 WINEESYNC=1 WINEPREFIX=~/my-game-prefix /usr/local/Cellar/game-porting-toolkit/1.0.2/bin/wine64 'C:\Program Files (x86)\Steam\steam.exe
  6. В случай, че това се случи отново, затворете прозореца на терминала, въведете арка x86_64 zsh след това опитайте двете команди по-горе отново.
Как да играете Windows игри на Mac - 16

Ако всичко е въведено правилно, трябва да видите нов прозорец на приложението Steam да се появява на вашия Mac. От тук можете да влезете във вашия Steam акаунт, да отидете до вашата библиотека и да започнете да инсталирате игри от Steam на вашия Mac.

Заключение

Въпреки че Mac може да не е първият избор за геймърите, има няколко начина да играете игри на Windows на macOS. Независимо дали изберете двойно зареждане с Boot Camp, използвате виртуална машина или поточно предаване на игри онлайн, можете да се наслаждавате на любимите си Windows игри на вашия Mac. Не забравяйте, че всеки метод има своите плюсове и минуси, така че изберете този, който най-добре отговаря на вашите нужди и ресурси.

Андрю Майрик

Андрю е писател на свободна практика, базиран на Източното крайбрежие на САЩ.

Той е писал за различни сайтове през годините, включително iMore, Android Central, Phandroid и няколко други. Сега той прекарва дните си в работа за HVAC компания, докато нощем работи като писател на свободна практика.

Подобни публикации: