FERRAMENTAS LINUX: Box64 v0.3.6 Released: Enhanced x86_64 Emulation for ARM64, RISC-V & LoongArch

sexta-feira, 6 de junho de 2025

Box64 v0.3.6 Released: Enhanced x86_64 Emulation for ARM64, RISC-V & LoongArch

 



Box64 v0.3.6 introduces Volatile Metadata support for Wine x64, improved x87/SSE/AVX handling, and WowBox64 DLL integration. Boost performance for Windows apps & Linux gaming on ARM64, RISC-V, and LoongArch. Download now!

What’s New in Box64 v0.3.6?

The latest Box64 update (v0.3.6) brings significant optimizations for x86_64 emulation on non-x86 architectures, including:

✅ WowBox64 DLL Support – Directly build wowbox64.dll from source for Hangover (Wine-based x64 emulation).

✅ Volatile Metadata for Wine x64 – Optimizes memory ordering, improving Windows app performance.

✅ Enhanced x87/SSE/AVX Handling – Better floating-point & SIMD instruction support.

✅ Multi-Architecture Fixes – ARM64, LoongArch64, and RISC-V RV64 optimizations.

This open-source emulator continues to bridge compatibility gaps, enabling x86_64 Linux binaries and Windows apps via Proton/Wine to run seamlessly on ARM64, RISC-V, and LoongArch systems.


Why Does Box64 Matter for Developers & Gamers?

🔹 Cross-Platform Compatibility – Run x86_64 apps on ARM-based devices (Raspberry Pi, Apple Silicon, Qualcomm Snapdragon X Elite).

🔹 Wine/Proton Integration – Play Windows games on ARM Linux systems.

🔹 Performance Optimizations – Volatile Metadata reduces unnecessary memory barriers, boosting speed.

Ideal for:

  • Developers testing cross-architecture software

  • Gamers using ARM-based handhelds (Steam Deck alternatives)

  • Enterprises migrating to energy-efficient RISC-V/LoongArch servers


Technical Deep Dive: Key Improvements

1. WowBox64 for Hangover Integration

Box64 now supports direct WowBox64 DLL compilation, improving compatibility with Hangover—a Wine downstream that leverages emulation for cross-architecture Windows app support.

2. Volatile Metadata in Wine x64

By utilizing Volatile Metadata, Box64 minimizes strong memory ordering overhead, enhancing performance in Wine-based Windows executables.

3. x87/SSE/AVX & Multi-Arch Fixes

  • Better floating-point precision (x87)

  • Optimized vectorized instructions (SSE/AVX)

  • ARM64, LoongArch64, and RISC-V RV64 stability patches


Download & Future Roadmap

📥 Get Box64 v0.3.6: GitHub Release Page (Replace with link)

🔜 Upcoming Features:

  • DirectX 12 compatibility improvements

  • Faster Wine-to-emulator binding

  • Expanded RISC-V optimizations


FAQs

❓ Can Box64 run AAA Windows games on ARM?
Yes, with Proton/Wine, though performance depends on GPU drivers.

❓ Is Box64 better than FEX 2506?

Box64 supports more architectures (RISC-V/LoongArch), while FEX focuses on ARM64.

❓ Does Volatile Metadata affect all Wine apps?

Only those compiled with x64 instructions requiring memory ordering optimizations.

Nenhum comentário:

Postar um comentário