在开源社区的持续推动下,RISC-V 架构迎来了一个历史性突破:Steam 客户端与部分 3A 级游戏已在该平台上成功运行。
这不是因为 Steam 本身被原生移植到了 RISC-V,而是得益于 Felix86 模拟器 的持续升级。开发者利用该模拟器,实现了在 RISC-V 平台上运行完整的 Windows 游戏环境,包括《巫师 3:狂猎》和《孤岛危机》等经典作品。
这一进展标志着,RISC-V 正在从嵌入式设备走向更广泛的计算领域,也为未来开源架构的多样化发展打开了新窗口。
Felix86 模拟器:让 RISC-V 玩起 AAA 游戏的关键
Felix86 是一个专注于 x86-64 到 RISC-V 的二进制翻译模拟器项目,由开源社区开发者维护。它最近的更新带来了多个关键改进,使其能够支持:
- Windows 游戏运行;
- Linux Steam 客户端运行;
- 包含 Steam DRM 的游戏加载。
Felix86 官方博客指出,该项目目前已能支持“可玩级”的 AAA 游戏运行,这在 RISC-V 平台上是一个前所未有的里程碑。
该项目的亮点包括:
- 用户友好性:开发者称赞其“开箱即用”的体验,无需复杂配置即可运行游戏;
- AppImage 支持:便于部署与跨平台使用;
- 文件系统模拟优化:提升兼容性与性能;
- 对复杂游戏 DRM 的支持:确保 Steam 等平台的正版游戏可正常运行。
目前,开发者已成功在 RISC-V 硬件上运行了完整的 Linux Steam 客户端,并通过 Felix86 模拟器加载了《巫师 3》和《孤岛危机》等经典游戏。
如 GamingOnLinux 报道,开发者在邮件中兴奋地写道:
“我们甚至让 Linux Steam 客户端运行起来了,这意味着带有 Steam DRM 的游戏也能通过 Felix86 在 RISC-V 上运行。”
RISC-V:从嵌入式到桌面的跃迁
2025 年,RISC-V 已从嵌入式系统走向桌面平台,尽管它仍处于早期阶段,但其潜力正在被逐步挖掘。
RISC-V 的崛起背景
- 开放指令集架构(ISA):RISC-V 采用开源设计,允许厂商自由定制芯片,避免了对单一架构(如 x86 或 Arm)的依赖;
- 生态快速扩张:2023 年预测显示,到 2030 年将有超过 160 亿台 RISC-V 设备问世;
- 行业支持增强:英伟达、阿里平头哥、中科院等机构已开始采用或研究 RISC-V;
- 中国推动:中国正加速推动 RISC-V 在本土芯片产业中的应用。
RISC-V 的当前定位
- 嵌入式与 IoT:目前最广泛的应用领域;
- 教育与科研:多所高校与研究机构将其作为教学平台;
- 极客与爱好者平台:借助 DC-ROMA、Milk-V Megrez、Framework 等项目,爱好者社区正探索 RISC-V 的桌面潜力。
与 Arm 的对比:谁更适合桌面游戏?
尽管 Arm 平台(尤其是 Apple Silicon)在桌面游戏方面已有一定进展,但 RISC-V 的这次突破仍具有重要意义。
平台 | 游戏支持现状 | 模拟层支持 | 未来展望 |
---|---|---|---|
Apple Silicon(Arm) | Steam 客户端 Beta 原生支持,部分游戏可通过 Rosetta 2 运行 | Rosetta 2 逐步淘汰,Proton 支持有限 | 依赖 Valve 的原生适配进展 |
RISC-V | 通过 Felix86 模拟器运行 Steam 客户端及部分游戏 | 模拟层成熟,支持 DRM 游戏 | 开源驱动下,潜力巨大 |
虽然 Apple Silicon 已有初步的游戏支持,但在模拟兼容性与开源自由度方面,RISC-V 似乎更具优势。
对开发者和用户的启示
对于开发者和用户来说,这一进展意味着:
- RISC-V 平台的游戏生态开始萌芽;
- 开源架构也能支持复杂、高性能应用;
- Felix86 为非主流架构提供了新的可能性;
- Steam 游戏运行不再局限于 x86 或 Arm。
如果你是 RISC-V 爱好者,或对开源架构的未来感兴趣,可以前往 Felix86 GitHub 页面 跟踪项目进展,并尝试在 RISC-V 硬件上运行自己的 Steam 游戏库。
0条评论