首款 Switch2 模拟器源码公开,适配多平台

发布时间:2026-10-28 13:54:45 编辑:小小说
分享

开发者avvsky(ovvvsky)近期在社交平台对外公布了名为Compound的模拟器项目,该项目被称作首个可顺利运行任天堂Switch2游戏的模拟器,整套源码已经公开上传至GitHub平台。

这款模拟器以纯C语言完成开发,设计上同时兼容初代Switch以及Switch2两款主机。它依靠Ballistic ARM64重编译器搭建高性能即时编译机制,原生适配Windows、macOS、Linux、Android以及ARM64架构设备,程序内置图形调试窗口、内存监测、代码热重载等开发调试功能。

开发者放出的截图显示,模拟器已经能够渲染《马里奥网球 狂热》的游戏画面,人物模型和球场场景都可以正常呈现。开发者同时说明,当前版本还处在早期试验阶段,多个子系统仍在持续开发,项目内还加入了不少临时调试补丁。即便如此,指令运算、内存地址映射、图形渲染这些基础模块,已经具备可用能力。

Compound采用GPLv3开源许可协议,开发目标面向模拟器研发人员、底层系统研究者,服务于硬件逆向相关的技术研究工作。该模拟器并非任天堂官方推出的程序,属于逆向开发成果,想要运行游戏,还需要准备对应主机固件以及游戏镜像文件,这类操作存在版权方面的隐患,并不适合普通使用者尝试。

 

玩家点评
全部评论

暂无评论