《任天堂明星大乱斗 特别版》现在能通过一个非官方开源项目在PC上原生运行了。这个项目把这款Switch独占游戏重新编译,让它在Windows上跑了起来。目前这个粉丝制作的PC移植版已经能以60帧运行完整对局,不过还处在早期开发阶段。
项目正式名称叫OpenSmash-Ultimate,它的出现正赶上主机独占游戏原生PC移植版扎堆冒出来的浪潮。静态重编译和反编译不算新技术,但AI编程工具让近期的项目大大提速,OpenSmash的创作者对此也毫不避讳。开发者表示,在本人指导下,AI编程代理编写了“几乎全部代码”。最近类似的尝试还盯上了小岛秀夫的《P.T.》、《马力欧卡丁车8 豪华版》、《战神3》以及其他原本永远不会登陆PC的大作。几乎一夜之间,曾经的白日梦、或者要耗费大量时间才能完成的PC移植版开始四处涌现,还有更多在酝酿中。



图片来源:任天堂
OpenSmash-Ultimate于2026年10月19日向测试者开放,目前支持《任天堂明星大乱斗 特别版》13.0.4与13.0.5版本。它的做法是把游戏的AArch64机器码转换成C语言,再编译成Windows x64版本。和传统的Switch模拟不同,玩家对战时它并不运行CPU解释器或JIT,而是重建游戏所需的Switch服务,并把任天堂的NVN图形API转译成Vulkan。完整对局实测为60帧,移植版已支持手柄改键、分辨率缩放、垂直同步设置、本地存档以及实验性联机。不过玩家仍需自备《任天堂明星大乱斗 特别版》游戏副本,因为OpenSmash不分发任何游戏文件、素材、密钥或固件。
但让游戏跑起来只是项目野心的一部分。OpenSmash目前正致力于回滚网络代码、降低输入延迟、在所有模式下稳定60帧,以及大幅简化模组制作。到目前为止,大部分斗士招式脚本已转换成可读的C++,联机功能则是通过局域网或互联网复用《任天堂明星大乱斗 特别版》的本地无线模式,不过仍基于延迟同步。整个项目最有趣的地方,最终可能不在于把《任天堂明星大乱斗》搬上另一个平台,而在于一旦游戏的代码与机制不再被困在Switch上,PC开发者能做出什么。
这让OpenSmash成为一个格外重要的PC移植项目,尤其是因为《任天堂明星大乱斗 特别版》绝非一款被任天堂遗弃的游戏。截至2026年6月30日,它已售出3814万份,通过向下兼容仍可在新发售的Switch 2上游玩,并且刚在9月收到又一次官方更新。《任天堂明星大乱斗 特别版》显然不是以游戏保存之名从旧硬件里拯救出来的被遗忘的任天堂历史。事实上,即便发售已八年,它仍是该公司规模最大、商业相关性最强的游戏之一。
这也给OpenSmash的未来留下一个显而易见的问题。开发者强调项目不包含任何受版权保护的游戏数据,并要求用户用自己导出的副本构建Windows版本,但这并不能保证任天堂会坐视不理。历史上,该公司一直积极应对让其游戏在官方硬件之外运行的项目,近期已有多个粉丝制作的任天堂PC移植版引发关注,包括《超级马力欧64》与《塞尔达传说 织梦岛》。不过就目前而言,PC玩家已经拥有了《任天堂明星大乱斗 特别版》的原生版本,而该项目能否存活到实现其更大野心,或许是更有趣的一场战斗。
问:现在可以在 PC 上玩《任天堂明星大乱斗 特别版》了吗?
答:可以,得益于一款新推出的模拟器方案,玩家如今能在 PC 上运行《任天堂明星大乱斗 特别版》。
答:不过需要说明的是,这并非官方发行版本,而是通过模拟器实现的运行方式,玩家需自行准备游戏本体文件。
答:实际体验效果取决于 PC 硬件配置,性能较强的机器才能获得较为流畅的帧率表现。
延伸阅读

