1 مستودع
Intercepting calls to architecture-specific system libraries and redirecting them to native host versions to improve performance.
Distinct from Native Library Wrappers: Existing candidates focus on high-level language bindings or Android-specific hooking, whereas this is a system-level emulation technique for architecture translation.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Native Library Wrapping. Refine with filters or upvote what's useful.
Box86 is a Linux userspace emulator and instruction translator designed to run x86 binaries on ARM-based devices. It functions as a hardware compatibility layer that simulates an x86 environment, allowing software built for different processor architectures to execute on ARM Linux. The project utilizes a dynamic recompiler to translate x86 opcodes into native ARM instructions at runtime, increasing execution speed over standard interpretation. To further improve performance and stability, it wraps native system libraries and Vulkan drivers, redirecting architecture-specific calls to native ho
Intercepts calls to architecture-specific system libraries and redirects them to native host versions for better performance.