🌀 AIBB-Flywheel

新闻数据飞轮
← 返回文章列表
ithome 科技 采集 2026-07-29T10:05:39+00:00

无需模拟器,开发者利用 AI 工具将《塞尔达传说:时之笛》带到 iOS 平台

来源
ithome
发布时间
2026-07-29T09:25:57
采集批次
2026-07-29-10
字数
1557
URL 指纹
fd37dd696fa72798

📌 AI 总结(219 字)

开发者在玩家等待任天堂公布《塞尔达传说:时之笛》Switch 2重制版发售日期之际,推出开源项目HarkinianPad,基于此前Ship of Harkinian移植版,利用OpenAI的Codex和GPT-5.6 Sol将反编译后的C代码适配为原生iOS应用。该项目支持60FPS、宽屏和全分辨率运行,并针对触控操作和蓝牙手柄进行了优化,玩家仍需自备合法ROM。文章认为这展现了AI编程工具如何帮助独立开发者将经典老游戏带到现代平台。
📄 正文(1557 字)
IT之家7月29日消息,在玩家们等待任天堂公布其《塞尔达传说:时之笛》重制版在Switch 2上的发售日期时,开发者Chris「Kahris」Sotraidis为那些等不及的玩家带来了一个替代方案。HarkinianPad是一款将任天堂64经典游戏移植到iOS和iPadOS平台的项目,可原生运行于苹果设备上。

借助OpenAI的Codex和GPT-5.6 Sol,Kahris克服了传统模拟器的限制以及任天堂64硬件本身的约束,为这款经典游戏加入了宽屏显示、全屏支持以及流畅的60 FPS运行等现代化特性。不过,玩家仍然需要自行准备游戏ROM。

据IT之家了解,《塞尔达传说:时之笛》于1998年登陆任天堂64,被广泛认为是电子游戏历史上最伟大的作品之一。任天堂随后在2011年为Nintendo 3DS推出了重制版。对于没有任天堂64或Nintendo 3DS的玩家来说,这款经典作品最终也通过Nintendo Switch Online加扩展包服务登陆了Nintendo Switch和Nintendo Switch 2。

然而,对于那些想体验这款游戏却没有任天堂主机的玩家来说,这些平台限制一直是一大阻碍。

幸运的是,一个名为Zelda Research Team的开发团队在2021年将《塞尔达传说:时之笛》的代码反编译为C语言,这使开发者Harbour Masters得以打造出Ship of Harkinian——一款非官方的原生移植版本。该项目支持Microsoft Windows、Linux、macOS、Android、Nintendo Switch以及Nintendo Wii U平台。

正如Kahris项目的名称所暗示的那样,HarkinianPad基于Ship of Harkinian的游戏引擎开发。Kahris使用Codex 5.6 Sol对已经反编译完成的C代码进行了适配,使其能够运行在iOS平台上。该AI编程工具基本上将项目重新构建为原生Arm64应用,并通过苹果Metal API负责图形渲染。这不仅提升了性能,也为更高的原生分辨率以及原版游戏不具备的新功能提供了基础。

HarkinianPad不仅支持全分辨率运行和宽屏显示,还能以流畅的60 FPS运行游戏。这相比原版任天堂64的表现有了巨大提升,原版受限于硬件,只能以240p分辨率和20 FPS运行,这已经是当时主机性能所能达到的极限。

在HarkinianPad中,Kahris还加入了一套针对触控设备优化的操作方案。玩家可以直接使用iPhone或iPad的触控操作,也可以连接蓝牙手柄、鼠标或键盘,采用更传统的控制方式。这种灵活性让新玩家以及《塞尔达传说》系列老玩家都能选择最适合自己的游玩方式。

HarkinianPad同时兼容iOS和iPadOS,让玩家可以在包括iPhone和iPad在内的多种苹果设备上体验《塞尔达传说:时之笛》。作为一个开源项目,HarkinianPad对所有感兴趣的用户免费开放,最新版本和源代码目前已发布在该项目的GitHub页面上。

不过,与Ship of Harkinian一样,HarkinianPad并不是传统意义上的模拟器,玩家仍然需要拥有合法取得的《塞尔达传说:时之笛》ROM文件。该ROM会作为资源库,在游戏运行过程中为HarkinianPad提供图像、音乐以及音效等素材。

虽然任天堂官方推出的《时之笛》重制版无疑会受到Switch 2玩家欢迎,但HarkinianPad展示了AI编程工具如何帮助个人开发者将已有的社区保存项目带给更多用户。随着这些工具不断增强,未来或许会有更多经典游戏因为开发者利用AI技术打造现代平台移植版本,而重新焕发生命。