首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Cemu 模拟器计划 2022 年开源,旨在支持 Linux

出品|开源中国

文|白开水

任天堂 Wii U 视频游戏模拟器 Cemu 计划在今年进行开源,并且还将致力于 Linux 支持和相关的跨平台改进。

根据介绍,Cemu 是一个 Wii U 视频游戏机模拟器,自 2015 年以来一直适用于 Windows。尽管该软件曾因闭源而受到了很多指责,但这也不妨碍其获得了很大的成功。Cemu 方面新发布的2022 年路线图指出,他们计划公布源代码,并向社区贡献者开放其开发过程。

正如最初承诺的那样,我们计划公布 Cemu 的源代码,并向任何想要贡献的人开放开发。目前还没有确切的时间表,但计划在今年进行,可能是在我们完成源代码的重构之后。

同时,Cemu 还在开发其 Linux 端口。不过由于优先级较低且依赖于其他任务,该项目进展相对缓慢,目前完成了约“70%”。为了实现这一目标,还有一些问题也需要解决。Cemu 一直致力于切换到具有现代 C++ 代码库的 Makefile 构建系统、Cubeb 音频后端以使其与平台无关而不是 DirectAudio/XAudio、H.264 软件解码支持而不是与 Windows 的 DXVA2 绑定,等等。

路线图中的一些其他规划包括有:一个新的着色器反编译器,用于从 Wii U 着色器二进制文件到 GLSL 或 SPIR-V;输出优化的 GLSL 和 SPIR-V。理论上,这应该会减少着色器的编译时间,从而减少着色器编译的卡顿。

一个 CPU JIT 后端,它使用 LLVM 将 Wii U PowerPC 代码转换为原生 x86 代码。目前,Cemu 依赖于自定义转换器从 Wii U 二进制文件转换为 x86 执行;但其希望能够利用 LLVM,这也将使 Cemu 能够在更多架构上运行。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20220117A03JQM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券