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

Что нового в версии 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! Мы всегда рады видеть вас среди наших подписчиков!
Комментарии закрыты.