昊梵体育网

王国之泪上 iPhone,这个“原生”指什么

比起塞尔达本身,我更在意 GitHub 卡片上那行小字。

所谓“原生运行”到底是怎么跑起来的?卡片里的介绍是:把 Switch 游戏的 NSP 文件夹变成一个未签名的 IPA,括号里写着 NSO rewriter 和 Horizon HLE。Switch 和 iPhone 用的都是 ARM 芯片,所以我理解是直接改写游戏的可执行模块,让它在 iOS 上跑,系统层的调用再用高层模拟接住。看着像这个思路,代码我还没去翻。

内存那条也挺关键。作者说把游戏地址空间压到了 5GB,在 iPhone 上装得下。但地址空间和实际占用的物理内存是两回事,真正吃多少内存帖子里没写。洞穴里石块发黑这类光照问题还在修,60fps 也还在做。

仓库现在才 7 个 star,非常早期。这个路子我挺喜欢的,打算等光照那块修好了再回来看一眼。

#塞尔达传说 #王国之泪 #iPhone18 #GitHub