Автор работает на Mac Mini и считает macOS во многих аспектах удобнее Windows 11, однако в сфере компьютерных игр Windows сохраняет колоссальное преимущество. Ситуация может измениться благодаря новому программному обеспечению PixelPort, которое находится в стадии бета-тестирования и предназначено для запуска игр из Steam на macOS. Первые результаты тестирования выглядят впечатляюще.

Принцип работы платформы PixelPort
PixelPort стремится сделать игры для Windows доступными на macOS с помощью нескольких ключевых компонентов, среди которых выделяется движок Prism. Программа устанавливает Windows-версию Steam через Wine, а затем задействует переводчик DirectX-to-Metal под названием DXMT, что позволяет запускать проекты на Mac. Второй движок, получивший название Synthesis, определяет оптимальные условия запуска конкретной игры на macOS и подбирает необходимые зависимости. Цель этого этапа заключается в том, чтобы сделать установку игр максимально простой, избавив пользователя от дополнительных настроек.
Настройка PixelPort не вызывает сложностей. После установки приложения запускается процесс инсталляции Steam для Windows, в который пользователь входит с помощью Steam Guard. Поддерживается и авторизация по стандартному логину и паролю, но сканирование QR-кода оказывается более удобным способом. На этапе начальной настройки возникала повторяющаяся ошибка, однако проблему удалось преодолеть. После входа в систему можно выбирать игры из библиотеки, прошедшие валидацию командой PixelPort.
В текущий период бета-тестирования для запуска доступны лишь некоторые проекты, но пользователи могут отправлять запросы на добавление новых игр. Команда уделяет особое внимание процессу валидации. Если проект имеет статус Verified, это означает, что его протестировал человек и он работает должным образом. Игры со статусом Playable тестировались автоматически или подтверждены сообществом, но еще не прошли полную проверку разработчиками PixelPort.

Тестирование игр на M4 Mac Mini
Для тестов использовалось пять проектов, предназначенных только для Windows, на компьютере M4 Mac Mini. Четыре из них имели статус Playable, а игра NieR: Automata получила статус Verified. Вводная часть NieR: Automata до первого босса работала практически безупречно в разрешении Quad HD на стандартных настройках и выглядела отлично для встроенной графики.
Проект Risk of Rain 2 также функционировал почти идеально, за исключением некорректного отображения шкал здоровья рядовых противников. Шкалы боссов работали правильно, поэтому игра оставалась полностью проходимой. Аналогичные результаты показала Dark Souls Remastered. Экшен Outer Wilds работал хорошо, хотя стандартные настройки графики оказались слишком высокими для чипа M4. Индикаторы частоты кадров от Steam и PixelPort не функционировали, но после снижения параметров производительность стала нормальной.

Единственной игрой, вызвавшей заметные проблемы, стала Half-Life 2. Проект стабильно работал в девяноста процентах случаев, но иногда возникали ощутимые подтормаживания. На ранних этапах это не мешало прохождению, однако в динамичных сценах могло создать трудности.

Перспективы развития PixelPort для macOS
PixelPort не является первой попыткой запуска игр для Windows на macOS. Ранее Apple представила Game Porting Toolkit, но эта инициатива со временем угасла. Проект Whisky предлагал схожий функционал, но разработка оригинала была заброшена больше года назад. При этом PixelPort демонстрирует хорошие результаты. Современный интерфейс и интеграция со Steam делают инструмент важным фактором для превращения Mac в игровую платформу, особенно в сочетании с Heroic Games Launcher для Epic Games Store и других площадок.
Одним из вопросов остается решение Apple отказаться от использования Rosetta 2 в конце 2027 года, что ставит под сомнение запуск x86-игр в будущем. Представители PixelPort сообщили, что технология Rosetta пока необходима для работы приложения, но разработчики уже ведут работу над преодолением трудностей, связанных с выходом будущих версий macOS. Успешный запуск проектов на M4 Mac Mini показывает большой потенциал программы для пользователей компьютеров Mac.

«`html

Особенности авторизации и статус игр
Технически в PixelPort предусмотрена поддержка авторизации по обычному имени пользователя и паролю, однако этот способ работает сложнее и капризнее, поэтому проще всего использовать сканирование QR-кода. Во время начальной настройки у автора возникали определенные трудности, когда приложение снова и снова выдавало ошибку, но в итоге процесс удалось успешно завершить.

В интерфейсе программы можно выбирать только те проекты из библиотеки, которые были официально валидированы командой PixelPort. В рамках текущего бета-тестирования для проверки доступно лишь небольшое количество избранных тайтлов. При этом у пользователей есть возможность отправить запрос на добавление конкретной игры в список бета-тестирования, чтобы опробовать ее в ближайшем будущем.
Система валидации призвана гарантировать, что статус Verified присваивается играм, которые были протестированы реальным человеком и запускаются ровно так, как задумано разработчиками. В свою очередь, категория Playable включает проекты, прошедшие автоматическое тестирование или подтвержденные игровым сообществом, но еще не проверенные сотрудниками PixelPort.

Подробности игровых тестов на M4 Mac Mini
Во время тестирования на M4 Mac Mini автор обошел стороной те игры из пяти выбранных Windows-тайтлов, которые уже имеют нативные версии для операционной системы от Apple.

Единственным полностью проверенным тайтлом оказалась NieR: Automata. Знакомство с ее вступительной последовательностью вплоть до первого финального босса прошло практически безупречно: игра стабильно работала в разрешении Quad HD на стандартных настройках и выглядела великолепно, что весьма достойно для встроенной графики.

Кооперативный экшен Risk of Rain 2 также функционировал практически безупречно. Единственным замеченным нюансом стало некорректное отображение шкал здоровья рядовых противников. При этом шкалы боссов, которые отображаются на экране постоянно, функционировали абсолютно корректно — по мнению автора, именно это имеет наибольшее значение для игрового процесса, благодаря чему проект остался полностью играбельным. Аналогичным образом проявила себя и Dark Souls Remastered.
Приключенческий проект Outer Wilds работал очень хорошо, однако выставленные по умолчанию максимальные настройки графики оказались слишком тяжелыми для чипсета M4. Поскольку встроенные счетчики кадров как в Steam, так и в PixelPort не функционировали, точные показатели производительности выяснить не удалось, но проблема легко решилась простым снижением пары графических параметров.

Единственной игрой, доставившей заметные неудобства, неожиданно оказалась классическая Half-Life 2. Несмотря на свой возраст, шутер в девяноста процентах случаев шел отлично, однако время от времени в нем возникали очень заметные микрофризы. На начальных уровнях это не мешало игровому процессу, но автор отметил, что в более напряженных и динамичных эпизодах такие заминки вполне могут стать серьезной проблемой.

Контекст рынка и проблема с Rosetta 2
Попытки запускать игры для Windows на компьютерах Mac предпринимались и раньше. Компания Apple несколько лет назад привлекала внимание разработчиков с помощью инициативы Game Porting Toolkit, однако со временем эти усилия сошли на нет. Другим известным инструментом был проект Whisky, однако его оригинальная разработка была заброшена более года назад, и в настоящее время существует лишь новый форк, пытающийся продолжить аналогичную работу.
Одним из главных достоинств PixelPort является его современный и удобный интерфейс. Поскольку Steam представляет собой крупнейшую цифровую платформу для ПК, данная утилита становится важнейшим шагом для превращения компьютеров Mac в полноценные игровые устройства. Если дополнить этот инструмент лаунчером Heroic Games Launcher, который помогает управлять проектами из Epic Games Store и прочих сервисов, пользователь получает доступ к огромной библиотеке развлечений. И все это запускается на миниатюрном, бесшумном компьютере вроде Mac Mini.

Главным опасением автора остается запланированный уход Apple от поддержки Rosetta 2 в конце 2027 года, из-за чего остается неясным будущее старых x86-игр. Разработчики PixelPort подтвердили, что для работы приложения по-прежнему требуется Rosetta, но сообщили о ведущейся работе над решением проблем, которые неизбежно возникнут с релизом macOS 28. Подробности создатели пока не раскрывают, однако личное общение с командой внушает уверенность в прочном фундаменте проекта.
«`






