搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

riyadhHDA/wichforks

游戏

一份 Switch 2 模拟器分支选型指南,按 GPU、系统和目标游戏匹配合适的构建。

357
2
Python
MIT
创建于 1 天前

项目介绍

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行 源码审计。

快速使用

  1. 先看分支选择表,按自己的 GPU 和系统挑选起点。Windows/Linux 加 NVIDIA 的首次安装场景,指南建议从 Djihads80/Eglantine 开始 第16-37行。
  2. 按安装检查清单准备:自备游戏转储、prod.keys 和固件;更新到当前 Vulkan 驱动;至少 16 GB 内存;首次运行先让着色器缓存预热,再判断性能 第272-281行。
  3. 查阅对应游戏的专项笔记获取设置和已知问题,例如 Mario Kart World 笔记、Donkey Kong Bananza 笔记 和 Pokopia 笔记。
  4. 固定一个自己能正常运行的构建并保留副本,不要中途更新。构建更新频繁,回退很常见。

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 生成,更新于 ,以项目官方文档为准。