Box64 0.2 запускает DXVK 2.0, многие другие улучшения для эмуляции x86_64 на Arm
В дополнение к очень успешному эмулятору FEX-Emu, позволяющему наслаждаться играми Linux x86/x86_64 на AArch64 и другим программным обеспечением x86/x86_64 на Arm, существуют также проекты Box86 и Box64 с аналогичными целями. Сегодня вышли Box64 v0.2 и Box86 v0.2.8 для запуска бинарных файлов Linux на других архитектурах.
Box64 позволяет запускать программы Linux x86_64 в системах, отличных от x86_64, таких как Arm, а также имеет некоторое значение для других архитектур, таких как POWER и RISC-V. Box86 — это 32-разрядный эквивалент проекта x86.
Выпуск Box64 v0.2 теперь содержит больше функций API Vulkan и, в свою очередь, позволяет запускать DXVK 2.0 на системах, отличных от x86_64. В Box64 0.2 также добавлена поддержка переопределения дополнительных функций malloc/free, улучшен загрузчик ELF, проведен рефакторинг управления памятью Dynarec для уменьшения занимаемой памяти, улучшена обработка размера TLS, которая теперь позволяет запускать игры Unity3D, поддержка обернутой библиотеки libfuse, поэтому AppImage теперь работает, и также улучшена обертка вокруг FAudio/SDL2/OpenGL. Существует также поддержка большего количества системных вызовов и множество других улучшений.
Благодаря всем этим улучшениям теперь на Box64 запускается больше игр. Среди игр, которые, как известно, начали работать с Box64 v0.2, можно назвать Surviving Mars, Piczle Cross Adventure (с использованием экспериментального Proton), UT2004, Obduction, Machinarium, Silicon Zero, Hacknet, Absolute Drift, Art of Rally и Dota2.
Загрузки и более подробная информация о Box64 v0.2 через GitHub.
Также сегодня вышла версия Box86 v0.2.8 с запуском некоторых 32-битных программ C# для Windows, базовой поддержкой статически связанных программ, улучшенным загрузчиком ELF, DXVK 2.0, который теперь работает и здесь, и различными другими изменениями.
Box64 позволяет запускать программы Linux x86_64 в системах, отличных от x86_64, таких как Arm, а также имеет некоторое значение для других архитектур, таких как POWER и RISC-V. Box86 — это 32-разрядный эквивалент проекта x86.
Выпуск Box64 v0.2 теперь содержит больше функций API Vulkan и, в свою очередь, позволяет запускать DXVK 2.0 на системах, отличных от x86_64. В Box64 0.2 также добавлена поддержка переопределения дополнительных функций malloc/free, улучшен загрузчик ELF, проведен рефакторинг управления памятью Dynarec для уменьшения занимаемой памяти, улучшена обработка размера TLS, которая теперь позволяет запускать игры Unity3D, поддержка обернутой библиотеки libfuse, поэтому AppImage теперь работает, и также улучшена обертка вокруг FAudio/SDL2/OpenGL. Существует также поддержка большего количества системных вызовов и множество других улучшений.
Благодаря всем этим улучшениям теперь на Box64 запускается больше игр. Среди игр, которые, как известно, начали работать с Box64 v0.2, можно назвать Surviving Mars, Piczle Cross Adventure (с использованием экспериментального Proton), UT2004, Obduction, Machinarium, Silicon Zero, Hacknet, Absolute Drift, Art of Rally и Dota2.
Загрузки и более подробная информация о Box64 v0.2 через GitHub.
Также сегодня вышла версия Box86 v0.2.8 с запуском некоторых 32-битных программ C# для Windows, базовой поддержкой статически связанных программ, улучшенным загрузчиком ELF, DXVK 2.0, который теперь работает и здесь, и различными другими изменениями.
Похожие публикации
Нет комментариев