Независимый разработчик Марк Ибрагим выпустил в стадии ранней альфа-версии специализированное приложение GameToMac, созданное для упрощенного запуска компьютерных игр платформы Windows на операционной системе macOS. Первым официально поддерживаемым проектом в каталоге стала историческая стратегия в реальном времени Age of Empires IV: Anniversary Edition. Программа позиционируется как компактный лаунчер, избавляющий обладателей компьютеров на базе фирменных процессоров Apple Silicon от трудоемкой ручной настройки сторонних эмуляторов, скриптов и префиксов.
Архитектура системы полностью завязана на интеграции с официальным магазином Steam. Пользователям не требуется регистрировать отдельные профили в сторонних базах данных: достаточно загрузить клиент GameToMac, войти под своей учетной записью Valve и инсталлировать заранее приобретенную копию Age of Empires IV. Утилита берет на себя конфигурирование рабочей среды в 3 шага, сохраняет облачные сохранения и список контактов, позволяя стартовать прямо из библиотеки приложения без лишних манипуляций с терминалом.
Важным техническим достижением проекта стала заявленная поддержка мультиплеера. Как сообщил создатель приложения Марк Ибрагим, сетевые функции успешно протестированы в реальных матчах и дают возможность подключаться к общим серверам вместе с владельцами оригинальной версии для Windows. Подобная реализация снимает привычный барьер сетевой изоляции компьютеров Apple, пользователи которых регулярно сталкиваются с неработающим сетевым кодом при неофициальных методах запуска.
Опубликованные демонстрационные материалы вызвали неоднозначную реакцию среди технически подкованных игроков. Судя по системному оверлею Metal HUD, трансляция графики опирается на связку из транслятора инструкций Rosetta 2, интерфейса Direct3D 12 и набора библиотек Game Porting Toolkit 3.0. В тестовой битве счетчик стабильно фиксировал от 72 до 78 кадров в секунду при разрешении 1728 на 1117 пикселей, однако встроенный график времени кадра пестрел частыми красными пиками задержек. Игроки моментально обратили внимание на заметные микрофризы картинки, поставив под сомнение комфорт управления армиями во время масштабных сражений.
Архитектурная составляющая лаунчера также стала поводом для жарких споров в игровом сообществе. Автор пока не представил открытый исходный код, из-за чего возникли закономерные вопросы о том, чем программа принципиально отличается от обкатанных решений уровня CrossOver, Whisky или классических сборок Wine. Часть энтузиастов выразила серьезные сомнения в жизнеспособности такого подхода в долгосрочной перспективе, напомнив о неизбежном отказе корпорации Apple от прослойки Rosetta 2 в будущих обновлениях платформы. Сам разработчик открыто признал экспериментальный статус релиза, предупредив об ошибках и вылетах на стадии альфа-теста.
В дальнейшем автор намерен методично расширять перечень совместимых игр, тестируя каждый тайтл отдельно перед выпуском программных обновлений. Анонс спровоцировал моментальный поток запросов от аудитории, истосковавшейся по классическим проектам прошлых лет. В списке наиболее ожидаемых игр лидируют стратегии Age of Empires 2, Age of Empires 3, Company of Heroes 3, Heroes of Might and Magic 3, а также различные выпуски серий Command and Conquer и Anno.
На текущий момент загрузить раннюю сборку GameToMac можно на официальном сайте проекта при наличии компьютера с чипом Apple Silicon и операционной системы macOS 26 или новее. В сопроводительном описании автор отдельно зафиксировал независимый статус разработки, подчеркнув полное отсутствие коммерческих связей или договоренностей с корпорациями Apple, Valve, Microsoft или студией CodeWeavers.
Источник: www.playground.ru