Инструкция для Mac с процессором Apple и macOS 15. На компьютерах с Intel Whisky не запускается — там остаются виртуальные машины. Помните, что проект больше не развивается: всё описанное работает, но под новые игры исправлений не будет.
Проверьте, подходит ли ваш Mac
Откройте меню Apple в левом верхнем углу и выберите пункт об этом Mac. В строке с чипом должно стоять слово Apple — M1, M2 и новее. Если там Intel, Whisky не подойдёт. Там же посмотрите версию macOS и сравните её с требованиями на официальном сайте программы.
Скачайте и установите Whisky
Зайдите на getwhisky.app и нажмите кнопку загрузки — скачается архив с приложением. Откройте его и перетащите Whisky в папку «Программы». Другой путь — страница релизов проекта на GitHub, там лежат те же файлы.
Если у вас установлен Homebrew, в терминале достаточно одной команды:
brew install --cask whisky
Разрешите запуск и загрузите компоненты
Запустите Whisky из папки «Программы». Если macOS сообщит, что не может проверить разработчика, откройте «Системные настройки» → «Конфиденциальность и безопасность», прокрутите вниз и нажмите кнопку разрешения запуска рядом с сообщением о Whisky.
При первом запуске программа предложит загрузить свою сборку Wine и компоненты Game Porting Toolkit. Согласитесь на всё и подождите: файлы весят несколько сотен мегабайт, скорость зависит от интернета. Без этих компонентов Whisky ничего запустить не сможет.
Создайте бутылку
Бутылка — это отдельное окружение Windows со своим диском C. Нажмите кнопку создания бутылки, дайте ей понятное имя, например по названию игры, и выберите версию Windows. Для современных игр и программ оставьте значение по умолчанию; для старых программ, которые жалуются на неподходящую систему, позже можно создать вторую бутылку с более старой версией.
- одна бутылка на одну программу или игру — так проще искать причину сбоя;
- имя бутылки лучше писать латиницей: часть старых установщиков плохо переносит кириллицу в путях;
- бутылку можно удалить целиком вместе со всем, что в ней установлено.
Установите программу для Windows
Откройте бутылку и нажмите кнопку запуска файла. Выберите скачанный установщик — файл с расширением EXE или MSI. Откроется обычный установщик Windows: соглашайтесь с путём по умолчанию и проходите шаги, как на обычном компьютере. Если программа с собственной платформой запуска, например игровой клиент, сначала поставьте клиент, а уже внутри него — игру.
После установки программа появится в списке бутылки. Закрепите её, чтобы она всегда была наверху, и запускайте двойным щелчком. Первый запуск иногда занимает дольше обычного — создаётся кеш шейдеров. Если в списке программы не оказалось, найдите её исполняемый файл через кнопку открытия диска C бутылки и добавьте вручную.
Подстройте совместимость
Если игра работает рывками или программа жалуется на недостающие файлы, откройте настройки бутылки. Там есть переключатели режимов совместимости и кнопка Winetricks — через неё доустанавливаются шрифты, библиотеки среды выполнения и прочие компоненты, которых не хватает. Меняйте по одному параметру за раз и проверяйте результат. Готово: программа для Windows установлена и запускается из Whisky одним щелчком.
Если что-то пошло не так
Установщик не открывается или сразу закрывается
Создайте новую бутылку с другой версией Windows и повторите установку в ней. Убедитесь, что установщик рассчитан на 64-разрядную Windows: очень старые 32-разрядные программы могут не запуститься.
Игра запускается, но чёрный экран или низкая частота кадров
Проверьте, что компоненты Game Porting Toolkit загружены, в настройках бутылки включите рекомендуемые режимы для игр и снизьте в самой игре настройки графики. Подождите пару минут при первом запуске — кеш шейдеров собирается не сразу.
Онлайн-игра не пускает на сервер
Это античит: он не считает Whisky настоящей Windows. Обойти это внутри программы нельзя — такие игры придётся запускать в виртуальной машине с Windows или на другом компьютере.
Вместо текста в программе квадраты
Не хватает шрифтов. Откройте настройки бутылки, запустите Winetricks и установите базовый набор шрифтов, затем перезапустите программу.
Комментарии · 0
Комментариев пока нет — задайте вопрос первым.