Найти тему
DragonROM - DragoPayras

Horizon Emu — один из лучших эмуляторов Windows на Android.

Оглавление

Horizon Emu — эмулятор Windows с собственным графическим интерфейсом и основой на Mobox.

Этот эмулятор производителен, имеет удобную загрузку файлов и обновлений через сам эмулятор, а также просто приятно выглядит. В данном посте я расскажу про плюсы и минусы Horizon Emu, а также о том, стоит ли его использовать или стоит отдать приоритет конкурентам — Winlator и Mobox.

Horizon Emu

Проблемы (обязательно к прочтению)

  1. Эмулятор работает только на Adreno (Snapdragon) — поддержку Mali если и добавим, то от неё будет мало пользы, так как производительность будет низкой, настолько, что Snapdragon 680 способен выдать результат лучше Dimensity 8100 Ultra.
  2. Приложение разработано для Android 9+ и имеет пакеты для использования максимальных частот CPU и GPU, из-за чего происходит предупреждение, что это приложение небезопасно.

Из этого можно вывести системные требования:

  • Процессор Qualcomm Snapdragon 680, 720G или 845 и выше.
  • 4 GB RAM и больше.
  • Android 9+

Оправданы они или нет — судите сами.

Интерфейс

Начнём с того, что у эмулятора имеется довольно приятный интерфейс. Имеется перевод на русский и английский языки, так что настройка стала в разы удобнее в сравнении с Mobox. Но можно подметить и минус — анимация перехода ощущается немного рвано.

-2

Настройка

Чуть-чуть подробнее о настройке. Теперь в эмуляторе используется box64rc, который может автоматически применять настройки dynarec к играм, следуя из их названия. Вам остается только выбрать DXVK из списка доступных, графический драйвер Turnip (рекомендуется самый новый) и версию Box64 (в основном в новых версиях фиксится совместимость, но иногда могут что-то сломать). Пока что в box64rc находится не особо много игр, но список пополняется с обновлениями.

По этой теме, в случае, если пост получит хороший отклик, напишу поподробнее.

Обновления и загрузка необходимых файлов

Обновления чаще всего нужно загружать через сам эмулятор. Обновления apk файла нужны будут довольно редко, и к этому мы стремимся. Также можно обновить/скачать всё по нажатию одной кнопки — «обновить всё». Единственное, что она не загрузит автоматически, (может измениться с обновлениями), это script's (к загрузке рекомендую версию с пропиской Wine CPU topology) и wine (рекомендую wine-9.7-vanilla). Это вызвано тем, что условный Wine весит довольно много, чтобы скачивать все версии сразу, и из-за этого оставили возможность выбора.

Управление осуществляется в Input Bridge, но один человек из нашей команды уже готовит свой аналог.

Тесты

Несколько тестов на Horizon Emu. Все они проводились на устройстве Poco F4 6/256.

The Elder Scrolls V: Skyrim
The Elder Scrolls V: Skyrim

Assassin's Creed Rogue
Assassin's Creed Rogue

Far Cry 3
Far Cry 3
GTA V
GTA V

Оверлей с FPS и прочей информацией можно убрать или уменьшить в настройках.

GitHub эмулятора:

GitHub - HorizonEmuTeam/Horizon-Emu
  • (оттуда можно скачать эмулятор и input bridge).

Winlator, Mobox или Horizon Emu - что выбрать?

Теперь, по итогу всех пунктов, надо ответить на этот вопрос. И тут я не могу ответить однозначно.

Winlator, например, не имеет проблем с производительностью в играх вроде GTA 4 или Mafia 2, зато на порядок хуже в более тяжёлых играх, а также на Snapdragon 7+ Gen 2 /8 Gen 1 и выше (пусть это и частично исправили в новых обновлениях).

Mobox же часто стабильнее Horizon Emu и временами имеет FPS на ±5 кадров больше, пусть и значительно (на более 10-15 кадров при Snapdragon 870) хуже по FPS в, например, Far Cry 3, Assassin's Creed Rogue и Metro 2033 Redux, а также ест больше оперативной памяти и, для новичков, труднее в настройке.

Могу дать лишь один довод: если для вас важнее удобство или вы новичок, то для вас будет логичным отдать предпочтение Horizon Emu — комплексно он лучше Winlator в производительности и удобнее Mobox.

Бонус

Бонусом хочу добавить геймплей GTA 5 на OnePlus 12.

В закрытых локациях эмулятор выдаёт 100-80 FPS, и даже в открытом мире FPS не падает ниже 50 кадров в секунду, а нагрев за полчаса игры составил жалкие (в сравнении со многими мобильными играми) 42° на батарее.