虽说Nintendo Switch 2的硬件规格有了提升,但据开发者所说,真正限制其潜力的反而是“软件层面”的设计选择。
外媒最近在《Moore's Law is Dead》访谈里,分享了对Switch 2部分设计的不满,还指出好多和初代Switch一样的问题依然存在,其中就包括文件系统的选择。他提到,任天堂还在沿用FAT32和exFAT这两种过时的文件系统,这可不只是技术上受限,像FAT32单个文件最大就支持4GB,还逼得开发者得把大型文件拆分、降低贴图质量,甚至得额外处理资源分割的问题。
Cassells直接说,他不明白为啥任天堂还选这些旧式格式,尤其是还得给Microsoft付额外的授权费。他强调,Sony的PlayStation主机用的就是基于Linux的自由文件系统,完全没这些限制。
除了文件系统,Switch 2在数据写入方面也设了额外限制。任天堂为了防止用廉价NAND闪存出现过早老化的问题,对游戏写入次数有严格限制,还在审批游戏和更新过程中进行严密审查。Cassells批评这做法大大增加了开发工作的负担,质疑为了节省成本而牺牲开发灵活度到底值不值得。
他还指出,系统资源太多留给操作系统和GameChat功能了,再加上全面加密和DRM措施,让效能受限的情况更严重了。考虑到任天堂一直对破解和盗版态度强硬,这种做法虽然不意外,但确实给开发者造成了不少阻碍。
另一个潜在问题是,Switch 2开发套件到现在只有少数开发者有,这就导致大部分开发者只能靠猜测来调整游戏版本,盼着提交的版本能在新平台上顺利运行。Cassells对这情况很无奈,觉得这种信息不对等的状况不利于游戏更新和跨代支持。
从玩家角度来看,这些软件限制确实对游戏体验影响挺大的,毕竟文件系统老旧和写入限制会直接影响游戏的画质和运行流畅度。不过像CD Projekt Red能成功把《Cyberpunk 2077》移植到这平台上,也说明要是有技术过硬的团队,还是能在一定程度上克服这些限制的,但这肯定增加了开发难度和成本,希望任天堂后续能在软件层面做些优化吧。