box86

box86
★1
软件描述
用于基于ARM架构的Linux机器的x86用户空间模拟器。可使基于ARM架构的个人计算机运行32位x86软件。
官方网站
访问软件的官方网站了解更多信息
github.com
安全链接HTTPS
什么是 box86?
带有独特设计的Linux用户空间x86模拟器
Box86允许你在非x86架构的Linux系统(如ARM)上运行x86 Linux程序(例如游戏)。主机系统必须为32位小端模式。
你需要一个32位子系统来运行和编译Box86,仅在64位系统上无法使用Box86。此外,你还需要一个32位工具链来编译Box86。仅支持64位的工具链无法编译Box86,编译时会出现错误(例如在aarch64平台上,会报错“-marm”未被识别)。
由于Box86使用了部分“系统”库的原生版本,如libc、libm、SDL和OpenGL,因此集成和使用非常简便,某些情况下性能甚至出乎意料地高。
大多数x86游戏都需要OpenGL支持,因此在ARM平台上通常需要像gl4es这样的解决方案。
Box86现已集成了ARM平台的DynaRec(动态重编译器),相比仅使用解释器,其运行速度可提升5到10倍。
许多游戏已经可以正常运行,例如:WorldOfGoo、Airline Tycoon Deluxe和FTL。许多GameMaker Linux游戏也能顺利运行(具体列表很长,其中包括UNDERTALE、A Risk of Rain和Cook Server Delicious)。
许可证免费 • 开源
评分1 / 5.0