想在switch上玩塞尔达传说黄昏公主?这听起来有点不可思议,现在用新出的模拟器tico可以实现这个梦想,但是运行效果嘛,有点不尽如人意。
所以一个叫做dusklight的项目可以让我们相当完美的,在switch上肆意的畅玩塞尔达传说黄昏公主。
项目地址
咱们先来看看这个运行效果,不论是在各种地图环境中探索,还是在和敌人战斗,又或者是在过场动画的时候,我们的switch就像是在运行一个原生游戏一样,完美高效的,丝毫没有任何卡顿和渲染错误的运行塞尔达传说黄昏公主。
既然是新开发的项目嘛,那么高清纹理包自然也是支持的,只需要一个2G大小的高清纹理包拷贝到TF卡中,那么游戏画面就会得到一个质的提升,你说这是一个完全重置的新游戏,我也相信啊。
那么问题来了,这种完美的效果对于一个本来不在switch平台上的作品来说,是如何实现的呢?这就不得不提dusklight这个项目的牛逼之处了。 和模拟器运
行游戏的原理不同,dusklight并没有想模拟器那样,把自己伪装成一台NGC主机,而是将NGC版《黄昏公主》的游戏代码,针对switch自身的硬件,完全进行了一遍反编译,把原来针对于NGC主机硬件的底层调用代码,替换成了Switch能理解的API接口。
这就把《黄昏公主》的图形渲染、音频输出、手柄输入等内容,在Switch的硬件上重新编译成了一个原生运行的程序,好家伙,听起来就相当牛逼吧,这种反编译的好处就是《黄昏公主》中的所有资源都是完全针对switch的硬件来运行的,可以榨干switch的所有机能来运行游戏,所以卡顿,爆音,黑屏死机等等在模拟器上容易出现的问题在dusklight上就自然不会出现了。
说到底,模拟器是针对机种上的所有游戏开发的,而dusklight这种项目仅仅针对这一款游戏进行开发,效率能不高吗!除了运行效果相当哇塞之外,dusklight还支持很多新的改进,比如在画面上,支持原生宽屏,支持调整分辨率,支持解锁高帧率等等。
在操控方式上还提供了更多的个性化的选项,更适合用switch的手柄操作,兄弟们看这里,还支持用陀螺仪操控哦~
在游戏玩法上,也提供了很多玩家们在原生游戏上体验不到的内容,比如,如果你是一个喜欢挑战自己(自虐倾向)的玩家,可以试试更高的难度等等,而且,自带金手指这一点,对于喜欢轻松通关游戏的兄弟们来说,简直就是救赎一般的存在啊。
这几天我在switch上测试这个项目的时候,真是一边感叹《黄昏公主》的游戏设计之精妙,又一边感叹dusklight这个项目之强大啊,强烈建议各位塞尔达传说的粉丝们,在switch上重温一遍这部效果超好的经典游戏。





