MV63345
APP打开
Video Cover

【中配】任天堂游戏现已可在Mac上原生运行 - Andrew Tsai IQJHrDDcMNQ

4小时前 • 7播放 • 0弹幕 • 游戏综合 • MV63345

https://www.youtube.com/watch?v=IQJHrDDcMNQ

原视频:Nintendo Games Are Now Running Natively on Mac

原作者:Andrew Tsai

发布日期:2026-10-19

视频链接:https://www.youtube.com/watch?v=IQJHrDDcMNQ


00:00 原生运行《王国之泪》

《塞尔达传说:王国之泪》可在 Apple Silicon Mac 上不经模拟器原生运行,早于 Windows 玩家获得该体验。Mac 与 Switch 均采用 ARM 架构,游戏指令大多可直接运行;而 Intel 或 AMD x86 游戏电脑需要更多转换工作,这是 Mac 先获得移植、PC 版可能稍后推出的重要原因。


00:54 MacNativeGames 原理与着色器问题

MacNativeGames 使用用户自有的《王国之泪》副本和 Switch keys 文件,通过 GitHub 脚本生成可像原生 Mac 应用一样启动的程序。其底层让游戏原始代码直接在 Apple Silicon 芯片上运行,只重写少量 macOS 不允许的指令,并用辅助程序响应游戏对 Switch 操作系统的调用,图形通过 Metal 4 输出。当前主要问题是着色器编译卡顿:该移植不支持异步着色器编译,因此采用启动时预构建内置着色器、游玩中收集新增着色器并众包列表的办法,但首次启动和完整预热可能很久,仍可能出现卡顿,加入异步编译或可缓解。


02:09 原生版与模拟器对比

在 Ryujinx 与 MacNativeGames 并排运行《王国之泪》的测试中,模拟器一侧未开启异步着色器编译,并通过关闭帧率限制接近 60 FPS。静态场景且两侧着色器均已编译时,原生版帧率优势明显,可保持约 60 FPS,而 Ryujinx 约为 45 FPS。不过原生并不必然优于模拟:该移植目前缺少便利功能,不支持模组,也无法像 Ryujinx 那样使用 UltraCam、分辨率和图形调整等模组,因此追求这些功能时暂可选择模拟,相关功能未来有望补齐。


03:21 《织梦岛》静态重编译移植

2019 年推出的《塞尔达传说:织梦岛》通过名为 LAS Recomp 的静态重编译项目,同时登陆 Mac、Windows 和 Linux。它会提前把游戏的 Switch 代码翻译成常规代码,再编译成对应平台的正式应用,路线不同于《王国之泪》,但完成度较高。该移植支持自由调整纵横比、超窄竖屏和超宽屏,并支持服装颜色、随机化器以及传送到任意关卡等 Switch 上没有的功能。虽然仍处于 beta 阶段并存在严重已知问题和偶发崩溃,但整体表现相当成熟。


04:15 《风之杖 HD》增强功能

《塞尔达传说:风之杖 HD》运行的是面向 Apple Silicon Mac 优化的反编译版本,而非模拟。它提供比标准模拟更多的选项,包括直接使用 Metal 渲染器以避免 MoltenVK 将 Vulkan 转译为 Metal 的开销;可将内部分辨率提高到原生分辨率三倍、以 4K 运行;还能调整纵横比至超宽或原始比例。游戏原生目标为 30 FPS,也可使用插帧或尝试真 60 FPS,后者会有些抖动。玩家还能更改面部按键提示和控制方案,适配 Xbox、PlayStation 或原版提示,并使用快进等多种模组。


05:46 《任天堂明星大乱斗 DX》移植

GameCube 经典游戏《任天堂明星大乱斗 DX》的移植源于粉丝耗时六年将游戏代码反编译为可读源代码,并在完成约九成时借助生成式 AI 收尾。获得源代码后,游戏可面向包括 Mac 在内的多种平台构建。当前通过基于粉丝反编译项目的 Melee PC 移植运行,并用名为 The Raw 的兼容层处理图形、音频和控制器,内部分辨率最高可提升到原始版本十倍。但 Apple Silicon 上仍遇到一些崩溃 bug,Mac 支持尚处早期;严肃


使用YouDub AI翻译配音制作

项目地址:https://github.com/liuzhao1225/YouDub-webui

点赞
点踩
矿工僵尸
全自动搬运嘎嘎滴辣虾
标签相关
#塞尔达传说 #单机游戏 #任天堂 #YouDub #游戏移植 #游戏技术 #Mac游戏 #AppleSilicon #黑纹白斑马 #Andrew Tsai
相关内容