今日,开发者avvsky(ovvvsky)于社交平台公布消息,由其主导开发的Compound,宣称是全球第一款能够正常运行的任天堂Switch2模拟器,相关项目源码已经上传至GitHub。
打开网易新闻 查看精彩图片
根据项目介绍,Compound采用纯C语言开发,定位兼顾Switch1与Switch2两代主机的模拟方案,使用Ballistic ARM64重编译器实现高性能JIT,原生支持Windows、macOS、Linux、Android、ARM64等多平台,自带GUI调试界面、内存追踪与代码热重载等专业调试工具。
打开网易新闻 查看精彩图片
开发者在帖子附带截图展示成果:模拟器已经可以渲染出《马里奥网球 狂热》画面,角色模型、球场场景基本正常显示。不过作者着重强调,项目仍属于非常早期的实验版本,大量子系统还在开发中,包含不少临时的实验性补丁;但核心的指令执行、内存映射与图形渲染模块,已经实现基础可用。
打开网易新闻 查看精彩图片
本项目使用GPLv3开源协议,定位面向模拟器开发者、系统编程研究人员,用于硬件逆向与底层系统研究。需要注意,该模拟器属于非官方逆向工程产物,运行游戏需要游戏本体固件与ROM文件,存在版权风险,不建议普通玩家尝试。
热门跟贴