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 能够在更多架构上运行。
 关注公众号
关注公众号
					低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 
							
								
								    上一篇
								      Fusuma —— Markdown 创建幻灯片Fusuma 是一个可以使用 Markdown 轻松创建幻灯片的语法工具。 特性: 支持WebSlides 支持Presentation API,也可以不需要 Presentation API 支持多种模式 开发 生产构建 导出为PDF 部署到 GitHub Pages 支持 SNS、OGP 与 FullScreen 等功能 支持演讲者模式:演讲时可以查看备注与计时 可以自由地自定义 JavaScript 与CSS demo: https://hiroppy.github.io/fusuma/intro 
- 
							
								
								    下一篇
								      youtube-dl 官网托管平台被三大唱片公司起诉索尼、环球和华纳三大唱片公司现在正在起诉德国托管平台 Uberspace;他们认为,youtube-dl 规避了 YouTube 的"rolling cipher"技术,而德国法院在 2017 年认定这是非法的。Uberspace 目前是 youtube-dl 官方主页的托管公司。 2020 年 10 月,GitHub响应美国唱片业协会RIAA 的诉求删除了 YouTube-DL 的代码,从而引发了开源界的争议。彼时,RIAA 引用了 DMCA 的反规避条款,声称该工具可用于从 YouTube 下载他们艺术家的音乐作品,违反了版权。鉴于在美国没有什么支持性的案例,RIAA 参考了德国 Hamburg 地区法院在一个类似案件中的裁决,该裁决认为 YouTube 的"rolling cipher"应被视为欧盟法律规定的有效技术保护措施。因此,任何试图规避它的行为都构成了侵权。 不过在最后,GitHub 宣布youtube-dl 库实际上并没有违反 DMCA 第 1201 条。因此平台决定恢复该项目,并将为其所有分支提供恢复选项。同时,该平台还建立了一个 100 万美元的“开发者防御基金”,... 
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Hadoop3单机部署,实现最简伪集群
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- MySQL数据库中FOR UPDATE的使用
- MySQL表碎片整理
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Docker使用Oracle官方镜像安装(12C,18C,19C)

 
			
 
				 
				 
				 
				 
				 
				 
				



 微信收款码
微信收款码 支付宝收款码
支付宝收款码