Gamers-Life.ru
Российский веб-сайт о видеоиграх

Эмулятор FEX 2509 получил оптимизации для ARM64

Эмулятор FEX получил очередное крупное обновление под номером 2509. Этот инструмент с открытым исходным кодом позволяет запускать x86 и x86_64 игры и приложения в среде ARM64 Linux, выступая альтернативой Box64 и QEMU-User.

Эмулятор FEX 2509 получил оптимизации для ARM64

Что нового в версии 2509

Главным улучшением стало обновление JIT-компилятора: теперь он поддерживает целевые оптимизации для Mono на ARM64EC/WOW64, что снижает задержки и повышает производительность. Также исправлены ошибки в работе JIT и улучшены его общие показатели.

Разработчики отключили по умолчанию поддержку 3DNow! для бинарных файлов Wine WOW64, чтобы устранить баг с черным экраном. Теперь вместо проблемных инструкций задействуются пути SSE2, что обеспечивает корректный рендеринг.

Дополнительные исправления

Были устранены ошибки в расчёте размера BRK, предотвращающие наложение сегментов и освобождающие до 8 МБ виртуального адресного пространства. Это особенно полезно для старых 32-битных игр, страдающих от нехватки памяти.

Обновления коснулись и пакетов FEX: в Fedora Asahi Remix исправлена ошибка с утилитой FEXConfig, а в NixOS добавлена поддержка пересылки библиотек, ускоряющая эмуляцию за счет прямого вызова ARM64-библиотек.

Эмулятор FEX продолжает активно развиваться, делая запуск Windows-игр и приложений на ARM64 Linux всё более стабильным и удобным.


Не забудьте подписаться на наши каналы в Дзене, VK и Телеграме, чтобы не пропустить новые интервью, обзоры и новости из мира гейминга и косплея. Оставайтесь с нами на Gamers-Life.ru! Мы всегда рады видеть вас среди наших подписчиков!

Комментарии закрыты.