RISC-V仍然是一种新架构,但其开源特性带来了很大的潜力。许多公司已经推出了基于它的产品,最近发布的适用于 Framework Laptop 13 的新 RISC-V 主板就是其中之一。
鉴于 RISC-V 处理器还处于早期阶段,游戏部分还没有受到太多关注。然而,Box86/Box64 开发者仍然设法在 Milk-V Pioneer 上玩游戏,这是一款配备 SOPHON SG2042 64 位 CPU 的开发者主板。
开发者将该主板与 AMD Radeon RX 5500 XT 配对,玩过巫师3。然而,这种体验与主流 x86/x64 CPU 上获得的体验并不相似。游戏玩法非常不稳定,开发者最多只能获得 15 FPS。
虽然对于采用 RISC-V 处理器的系统来说这仍然令人印象深刻,但运行游戏是另一个挑战。开发人员指出,重大问题是由于开源架构的 x86_x64 CPU 指令造成的。几乎所有的应用程序和游戏都依赖于特定的指令,当它们需要在另一个架构上运行时,这些指令需要被替换或复制。
因此,要让The Witcher 3运行在Milk-V Pioneer 中,Box86/Box64 开发人员需要使用 Box64,它模拟 x86 指令,而 DXVK 和 Wine 填补了空白。然而,开发人员指出,一些 x86 指令很难翻译。
这导致大量硬件资源被用于过度的“翻译”。如果不是这样的话,RISC-V 设置可能会在巫师 3 上提供非常可玩的体验。
至于运行过程中的其他细节《巫师 3》 基于 RISC-V,开发人员有一个详细的博客解释了一切。他们还发布了游戏运行的视频,您可以在下面查看。
从 Amazon 获取 Sipeed Nezha RISC-V SBC
以上是《巫师 3》运行在 RISC-V CPU 上,但 FPS 相对较低的详细内容。更多信息请关注PHP中文网其他相关文章!