riyadhHDA/wichforks
游戏一份 Switch 2 模拟器分支选型指南,按 GPU、系统和目标游戏匹配合适的构建。
项目介绍
Which Forks? 是一份面向 Nintendo Switch 2 模拟器分支及相关原生移植的社区选型指南。它本身不是模拟器,而是帮助读者根据平台、GPU 厂商和目标游戏选择构建,并用“文档记录”“多方印证”“社区报告”“仅有源码”四类标签区分证据强度 第16-37行。
目前覆盖的分支包括 Djihads80/Eglantine、SmileyTatsu/Eglantine、MythosOfs/Orchid、PokeDinner、notsapinho/Eglantine、Lichii、Droplet、rdenno/Eglantine、ZendNevs、Banana Native、selevet-eglantine 和 EglantinePS5,并附带游戏与分支对照表、各游戏专项说明、性能数据集和源码审计 第88-99行 第224-252行 源码审计。
快速使用
- 先看分支选择表,按自己的 GPU 和系统挑选起点。Windows/Linux 加 NVIDIA 的首次安装场景,指南建议从 Djihads80/Eglantine 开始 第16-37行。
- 按安装检查清单准备:自备游戏转储、
prod.keys和固件;更新到当前 Vulkan 驱动;至少 16 GB 内存;首次运行先让着色器缓存预热,再判断性能 第272-281行。 - 查阅对应游戏的专项笔记获取设置和已知问题,例如 Mario Kart World 笔记、Donkey Kong Bananza 笔记 和 Pokopia 笔记。
- 固定一个自己能正常运行的构建并保留副本,不要中途更新。构建更新频繁,回退很常见。
Android 端指向 Banana Native,这是原生移植而不是模拟器。它要求 Android 13+、Snapdragon/Adreno GPU 和至少 12 GB 内存,游戏需要预先处理一次;Mario Kart World 的预处理需要 Mac 第282-290行 发布页。
使用约束
- 指南和它链接的构建都不包含游戏转储、密钥或固件,需要用户自行准备,并避免分享这些文件 第329-337行。
- 这些是未签名的社区构建。分支可能变更、回退或消失,指南建议优先选择仓库发布而不是来路不明的整合包,并检查分支是否在仓库中公开源码 第291-308行。
- 性能结论绑定具体构建、硬件、驱动和测试场景。指南明确把单条报告视为轶事,并指出帧生成抬高的是显示帧数,不是模拟速率 第309-316行。
- 分支推荐基于 2026 年 11 月 3-5 日的最新构建报告;较早条目只作为历史保留,不参与首选推荐 第317-328行。
HotRepo 点评
这是一个文档项目,并非模拟器分发仓库。它的价值在于区分文档结论和社区报告,并记录源码审计如何改变自己的推荐,例如在检查仓库历史后下调 ZendNevs 的首选地位。2026-11-06 的 HotRepo 新项目快照中,它自 2026-11-05 以来新增 107 Star,但没有记录到 GitHub 全部语言日榜排名。这个增长与模拟器圈子的快速变化相符,但不能说明任何列出的构建稳定或可安全运行。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。