什么值得做
Zexyen/Witch-Time · Zexyen

Witch-Time:13 天把 Switch 独占的《猎天使魔女3》搬上 PC,1 万次下载,只有 242 颗 star

它是什么 一个开源工具,把你自己从 Switch 里导出的《猎天使魔女3》在电脑上编译成原生 Windows / Linux 版,能开 4K、60 到 120 帧,不是模拟器,不含游戏文件。

为什么火了 官方从没出过 PC 版、模拟器又在被任天堂下架,正赶上 10 月 AI 重编译浪潮和前作 B2recomp 刚走通;它先发、几乎每天一版,被 X 搬运号、YouTube 教程和多语种游戏站一路转起来。

B你可以怎么跟 别再做第二个 B3;去挑一款官方没上过 PC、有死忠玩家、同引擎前作已有运行时的游戏,两周内做出一键装的版本,README 写成搬运号能直接抄的清单,首发 r/decomps。

B 级:打法清楚、浪潮还在,但好游戏正被一款款抢掉,任天堂随时可能发 DMCA,而中等名气游戏的 star 天花板只有几百(Witch-Time 1 万下载才 242 颗)。 小圈子里在传
数据(每天更新) · 建库 2026-10-24 · 277 星 · 7 天 +177
GitHub · 星数
010020030010-3011-0111-0311-0611-08277
数据 2026-10-30 → 2026-11-08(10 天,10 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有

10 月 24 日晚上,一个只有 13 个关注者的 GitHub 账号 Zexyen 建了一个库,三天后发出第一个能装的版本:拿你自己从 Switch 里导出的《猎天使魔女3》,在电脑上编译成原生 Windows / Linux 版,4K、60 帧。到 11 月 6 日,它发了 21 个版本,安装包被下载了约 1 万次,star 却只有 242 颗。324 个提交里有 244 条署着 Claude 的名字。它为什么能起来、为什么 star 这么少、这条路你还能不能走,这篇讲清楚。

一条号召点 star 的推

10 月 28 日,X 上专门搬运 PC 移植新闻的账号 The Gaming Emporium(@McGroin83)发了一条长推,开头是:

🚨 Bayonetta 3 is being recompiled for PC — with 60 FPS gameplay and 4K resolution support!

下面一条条列:60 帧实测(东京、涩谷两关)、1080p 到 4K、Windows 和 Linux、手柄、游戏内 PC 设置面板按 F1 呼出、4K 是在 AMD RX 9070 XT 上测的。最后一句是「Give its GitHub repository a star to support the developer!」。同一天,YouTube 频道 ZEROstig 发了《Bayonetta 3 Is Being Recompiled for PC!》,1839 次观看。

这两条几乎就是它被看见的起点。之后十天,西语、俄语、中文、英文的游戏站一家接一家地写它。

它是什么

《猎天使魔女3》是白金工作室 2022 年的 Switch 独占动作游戏。初代上过 PC,2 代和 3 代从来没有。Switch 原版是 900p,帧率不稳。

Witch-Time 不是模拟器。它把游戏的 ARM64 机器码在你自己的电脑上逐条翻译成 C,再编译成一个原生程序,跑在一套重写的「假 Switch 系统」上:线程、文件、输入、声音,画面从任天堂的 NVN 接口转到 Vulkan。仓库里不放任何游戏代码、素材、密钥和任天堂 SDK——这是它和被任天堂一批批 DMCA 下架的模拟器划清界限的说法。

用起来很简单:下载 zip,解压,运行 witch-time.exe,选你的游戏文件夹,启动器自己编译,编完直接开玩。编译器(clang + lld)和运行库都打包在里面,电脑上不用装任何开发工具。游戏里加了一页 PC 设置:分辨率从 900p 调到 2160p、FSR 3.1、60 / 90 / 120 帧、键鼠改键、Discord 状态显示,连游戏里那本能打开前传《Bayonetta Origins》序章的绘本都能用。

它没做好的地方 README 自己写着:偶尔卡顿,键鼠「还没有真人试过」,120 帧是实验性的,Windows Defender 可能把它报成木马(没签名,每版都是新文件)。

为什么是它火了

需求本来就在,而且模拟器那条路正在被堵。 想在 PC 上 4K 玩 B3 的人一直有。2024 年 yuzu 被任天堂起诉关停、Ryujinx 停更,2026 年 8 月 17 日任天堂又一次下架了 401 个模拟器仓库(pbxscience 10-28)。「不用 keys、原生跑」正好补上这个缺。

赶上了 10 月的「AI 重编译」浪潮。 10 月初,织梦岛的 LASRecomp 成了第一个公开的 Switch 重编译,作者说几乎全靠 Claude 写;接着是大乱斗、猎天使魔女 2、旷野之息、王国之泪。The Verge 10-23 专门写了《Retro gaming is being overrun with AI》。编辑和 YouTuber 被养成了习惯:每出一款新的,就有人接着报。

前作刚铺好路。 K0NL/B2recomp(猎天使魔女 2)10-17 建库,10-21 一条讲它的 YouTube 视频 2.18 万观看,视频里已经在说「接下来是 Bayo 3」。同一个引擎、同一个平台,Witch-Time 的 README 第一句就写明是「照着 B2recomp 的思路和架构」做的,运行时、翻译器、构建脚本直接复用。所以 13 天就能做到可玩。

几乎每天一版。 10-27 到 11-06 发了 21 个版本,媒体先后写到的版本号从 0.4.5 一路到 0.8.1。媒体每次回头看都有新东西写,12 个 issue 说明有人真在玩、在报 bug。

用户从哪来

时间发生了什么
10-27首版发布,作者发到 Reddit 的 r/decomps(帖子热度没读到)
10-28X 搬运号 @McGroin83 长推;YouTube ZEROstig,1839 观看;西语站 pcmrace 写了安装指南
10-31 – 11-01英文 gamerbrowser、wpnews(标题直接写「with Claude」),俄语 playground.ru、pixlib
11-02俄语 kod.ru 把它和王国之泪放在一起报;这天 star 单日 +37,是峰值
11-03游民星空(网易转载)、ggamen;YouTube Jov's Gaming Lounge 的 4K/120 帧安装教程,4469 观看
11-06playground.ru 又发了一篇实测

star 走势(GitHub,每天记录):10-30 是 65,11-02 是 137,11-06 是 219,当天下午 shields.io 显示 242。没有看到任何付费推广,开源免费的东西也没有回本的地方,全是自然扩散:搬运号、安装教程、多语种游戏站。

1 万次下载,为什么只有两百多颗 star

下载数和 star 的比例大约 40 比 1。来的是想玩游戏的玩家,不是开发者——下载、编译、开玩,不会回来点 star。21 个版本里有多少是同一批人重复下载,外面看不出来,真实玩家数估计比 1 万少不少(推断)。

更要紧的是,在这个品类里 star 主要看你搬的是哪款游戏,不看技术多好。同一时期、同一种做法的项目(GitHub,11-06):

项目游戏star
valentderah/totk-pc-recomp塞尔达:王国之泪5113
Revivedx/SavageWindRecomp塞尔达:旷野之息3193
peiikai/LASRecomp塞尔达:织梦岛2149
ssbu-recomp任天堂明星大乱斗591
K0NL/B2recomp猎天使魔女 2555
Zexyen/Witch-Time猎天使魔女 3242
Coz-0/smo-recomp超级马力欧 奥德赛68
swaymun/AC-Recomp异界锁链21

技术路线差不多,塞尔达五千,异界锁链二十。Witch-Time 在这波里是中游。

谁在跟它抢

同一款游戏已经有人在做:LuvAbyss/B3-Express,同样是 AI 参与写的,只支持 Windows,48 颗 star、354 次下载。它的作者在 r/decomps 上自己说「玩起来我的版本 9 比 10 不如 Witch-time」「Witch time 的启动器做得比我好」。有意思的是,11-06 西方最大的非官方移植新闻站 DSOGaming 发的《Bayonetta 3 Unofficial PC Port Available for Download》,正文写的看起来是 B3-Express(推断)——晚来的也能抢到报道。

先发几天、多做一个 Linux 版、启动器好一点,就拿走了这款游戏几乎全部的流量。在同一款游戏里,先后和完成度决定流量归谁;放到整个品类,决定量级的是游戏本身。

如果是你

B。 现在去做第二个《猎天使魔女3》没有意义;值得做的是 Witch-Time 的打法:挑一款官方从没上过 PC、有死忠玩家、同引擎的前作刚被重编译过的游戏,复用现成的运行时,两周内拿出一个「下载即玩」的版本。打法清楚,但好游戏正在被一款款抢掉,法律风险随时可能落下来,而且搬一款中等名气的游戏,star 天花板也就几百。

适合谁:懂一点逆向和底层(ARM64、图形 API)、会用 Claude 这类工具长时间迭代的开发者;本身就是某款游戏的老玩家,知道它在 Switch 上哪里难受、PC 玩家最想要什么。

不适合谁:想靠这个赚钱的(它不能收费,也不该收费);想要大量 star 却挑不到大 IP 的;承受不了某天收到 DMCA、项目直接消失的。

怎么做:先去 recomp.party 看哪些 Switch 游戏已经有人做、哪些没有;优先挑和已有项目同引擎的(白金、任天堂第一方几个引擎已经有现成的运行时可以借)。第一版就要能一键装:预编译包、自带编译器、图形启动器,别让玩家装工具链。画面增强做进游戏菜单,4K、高帧率、改键,这些是媒体和 YouTube 截图要用的。README 第一屏写清楚「不含任何游戏文件和密钥」。

怎么获客:首发 r/decomps;把 README 写成搬运号能直接抄的清单(帧率、分辨率、平台、测试显卡),主动发给 @McGroin83 这类 PC 移植搬运号和做安装教程的 YouTuber;保持一两天一版,让多语种游戏站有理由回访。别把 star 当唯一指标,README 顶上挂下载数徽章,下载数才是你能拿出去说的数字。

死线:这股浪潮现在还在涨,recomp.party 首页每天十几个新版本。热门的大 IP 基本在 10 月就被占了,剩下的好位置估计也就一两个月(推断)。

算看错:① 任天堂开始对 AI 重编译项目发 DMCA,像清理模拟器那样批量下架——那这条路就关了;② 接下来一个月新出的、IP 不算小的重编译项目普遍拿不到 200 颗 star——说明玩家和媒体的新鲜劲已经过去;③ 反过来,如果有人给一款中等名气的游戏做出明显更好的版本、超过先发者——那「做先发者没做好的部分」这条路还开着。

数据与出处

  • GitHub:Zexyen/Witch-Time 的 README 与 Releases;逐日 star(10-30 起每天记录,到 11-06);shields.io 的下载数与 star 徽章(11-06)。
  • recomp.party:Witch-Time 页面(版本数、首发日期、AI 署名统计,11-06 07:53 UTC 抓取)及同类项目。
  • X:@McGroin83 10-28 的帖子。YouTube:ZEROstig(10-28)、Jov's Gaming Lounge(11-03)、B2recomp 相关视频(10-21)。
  • Reddit r/decomps:Witch-Time 与 B3-Express 的帖子,内容来自搜索摘要,原帖未能打开。
  • 媒体:pcmrace、playground.ru、kod.ru、游民星空(网易转载)、wpnews、DSOGaming(11-06)、The Verge(10-23)、pbxscience(10-28)。
  • 同类项目 star 数来自 GitHub(11-06)。

GitHub 仓库 ↗

研究底稿:竞品表、获客证据、完整研究报告
竞品
名字在哪上线规模它和这家不同在哪
LuvAbyss/B3-Express开源2026-10 下旬48 star,354 下载同一游戏的另一套 AI 重编译,只支持 Windows,目标锁 60fps;作者自认可玩性和启动器都不如 Witch-Time,但拿到了 DSOGaming 的报道
Switch 模拟器(yuzu 停后的 Suyu/Citron/Eden、Ryujinx 分支)开源2018 起曾是主流,2024 年起被任天堂 DMCA 持续清理(2026-08 下架 401 个仓库)通用、要 keys、不是原生,PC 增强有限;Witch-Time 只做一款游戏,原生 Vulkan,不含 keys
K0NL/B2recomp开源2026-10-17555 star,1.7 万下载做的是前作 Bayonetta 2,是 Witch-Time 的直接底座(lifter、运行时、构建脚本),两者是上下游关系
valentderah/totk-pc-recomp 等塞尔达 recomp开源2026-105113 star(7 日 +4824)同一模式但 IP 大得多,说明 recomp 的 star 主要取决于游戏 IP
官方 PC 版其他无任天堂和白金从未把 Bayonetta 2/3 移植到 PC官方空缺正是需求来源
用户从哪来
  • 查实 Reddit r/decomps 首发:帖子《Witch-Time: Static recompilation of Bayonetta 3》(搜索摘要;原帖 403 未读到)
  • 查实 X 搬运号:@McGroin83 10-28 长推,附 GitHub 链接并号召点 star
  • 查实 YouTube 安装教程和报道:ZEROstig 10-28,1839 观看;Jov's Gaming Lounge 11-03,4469 观看;GaMeR SHANTO 11-03,197 观看
  • 查实 多语种游戏媒体:pcmrace(西语)、playground.ru / kod.ru / pixlib(俄语)、游民星空 / ggamen(中文)、gamerbrowser / wpnews(英文);11-02 单日 +37 的峰值和这一波报道重合
  • 查实 前作和整股浪潮带来的流量:B2recomp 视频(2.18 万观看)已经在预告 Bayo 3;The Verge 10-23、TechSpot 11-02 报道 AI recomp 潮;recomp.party 收录
  • 推断 付费推广:没有发现;开源免费,也没有回收渠道

Zexyen/Witch-Time:《猎天使魔女3》(Bayonetta 3) 的 Switch→PC 静态重编译

研究日期 2026-11-06。数据来源:我们的 github 库(repo_profile / repo_day)、GitHub 页面(经 Jina 读取)、shields.io 下载数徽章、recomp.party、YouTube 页面、各媒体原文(经 Exa/Jina 读取)。Reddit 原帖被 403 拦截,只用到了搜索摘要。

一句话

Witch-Time 用 AI(提交记录里 Claude Opus 5.5 署名 225 次)把 Switch 独占的《猎天使魔女3》做成了 PC 原生版:用户拿自己 dump 的游戏文件,在本机把 AArch64 代码转成 C 编译运行,画质可开到 4K/60fps。它能起量,靠的是三样东西叠在一起:2026 年 10 月「AI 重编译」浪潮、一部从没出过 PC 版的知名独占游戏、以及前作 B2recomp 一周前刚把这条路走通。

1. 数据

指标数值来源
建库2026-10-24数据卡
首个 release2026-10-27;到 11-06 已发 21 个版本(v0.8.1)recomp.party
star10-30 65 → 11-02 137(单日 +37,峰值)→ 11-06 219;recomp.party 11-06 07:53 抓取为 232repo_day / recomp.party
fork / issue10 / 12数据卡
Release 下载总数约 1 万shields.io(github/downloads/Zexyen/witch-time)
作者Zexyen,个人账号,13 followers,11 个仓库,只有这一个出名GitHub 主页
AI 参与324 个提交里有 244 条 AI 署名(Opus 5.5 225 条、Fable 5.1 18 条)recomp.party

关键点:下载约 1 万,star 才 219,比例约 45:1。来的是想玩游戏的玩家,不是开发者——玩家下载完就走,不点 star。拿 star 衡量,会低估它的实际使用量。

2. 竞品与同类

同一款游戏:

  • LuvAbyss/B3-Express:也是 Bayonetta 3 v1.2.0 的 Windows 原生重编译,底层是 ScarletNX,有 NVN→Vulkan 渲染器和启动器,提交里同样有 claude 账号参与。只有 48 star、354 次下载(shields.io)。作者在 r/decomps 自称「玩起来我的版本 9 比 10 不如 Witch-time」「Witch time 的启动器做得比我好」(搜索摘要)。不过 DSOGaming 11-06 那篇《Bayonetta 3 Unofficial PC Port Available for Download》,正文介绍的看起来是 B3-Express(提到 B3-Express 的淡出效果、PS/Xbox 按键提示),不是 Witch-Time。也就是说,西方最大的「非官方移植」新闻站这次报道的是它的竞品。
  • r/decomps 上的 B3recomp 帖、LuvAbyss/B3:更早或同期的尝试,搜索摘要标着「Made with AI assistance」,规模很小,未核实。
  • Switch 模拟器(yuzu 2024 年被诉关停,Ryujinx 同年停更,此后有 Suyu、Citron、Eden 等分支):能跑这款游戏,但要用户自己处理 keys,PC 端的增强也有限。Nintendo 2026-08-17 一次 DMCA 下架了 401 个模拟器仓库(pbxscience 2026-10-28),模拟器这条路正在被压缩。
  • 官方:任天堂和白金从没出过 Bayonetta 2/3 的 PC 版。初代有 PC 版,后两作没有,正是这个空缺给了它需求。

同一模式、同一时间段(github 库,11-06):

项目star7 日增建库
valentderah/totk-pc-recomp(王国之泪)5113+482410-29
Revivedx/SavageWindRecomp(旷野之息)3193+91010-16
peiikai/LASRecomp(织梦岛,首个公开 Switch recomp,几乎全靠 Claude 写)2149+20310-08
OpenSmash-Ultimate/ssbu-recomp(大乱斗,Witch-Time 的祖先之一)591+6710-12
K0NL/B2recomp(猎天使魔女2,Witch-Time 的直接底座)555+5810-17
Coz-0/smo-recomp(奥德赛)68+4710-16
swaymun/AC-Recomp(异界锁链,同为白金游戏)21—10-19

recomp.party 首页当天就有十几个新版本发布,大多标着 Opus 5.5。Witch-Time 在这波里处于中游:比塞尔达系列小一个数量级,和 B2recomp、ssbu-recomp 处在同一档。

3. 用户从哪来(时间线)

  1. 10-24 建库,10-27 发首版,发到 r/decomps(帖子《Witch-Time: Static recompilation of Bayonetta 3》,搜索摘要可见,原文 403 未能读取)。
  2. 10-28 X 上的搬运号 @McGroin83(The Gaming Emporium) 发了一条长推,结尾写「Give its GitHub repository a star」,附 GitHub 链接。同日 YouTube ZEROstig《Bayonetta 3 Is Being Recompiled for PC!》,1839 次观看。
  3. 10-29 起多语种游戏媒体跟进:西语 pcmrace.com(10-28/29,附安装指南)、gamerbrowser(10-31)、reversedwithai/wpnews(10-31,标题直接写「with Claude」)、俄语 playground.ru(11-01,11-06 又发了一篇实测)、kod.ru(11-02,和王国之泪放在一起报「AI 移植」)、pixlib / playerone(11-01)、中文游民星空经网易转载(11-03)和 ggamen(11-03)。11-02 单日 +37 是峰值,正好落在俄语和英文第二波报道之后。
  4. 11-03 YouTube Jov's Gaming Lounge 发《Bayonetta 3 PC Native Port: 4K-120fps (Witch-Time) Setup Guide》,4469 次观看;同日 GaMeR SHANTO 发低配机实测,197 次。
  5. 借了前作的势:B2recomp 10-17 建库,10-21 YouTube「Video Game Esoterica」那条视频 2.18 万观看,视频里已经在预告「Bayo 3 and ...」。看过 B2 的玩家自然会等 B3。Witch-Time 在 README 里直接写明「in the spirit and architecture of B2recomp」,DSOGaming 的报道也是先写 B2、再写 B3。
  6. 大背景:The Verge 10-23《Retro gaming is being overrun with AI》、TechSpot 11-02、XDA 10-23(旷野之息)集中报道这股 AI recomp 潮。读者被教会了「Switch 游戏现在能原生跑在 PC 上」,接下来就会去搜自己想玩的那一款。

没有发现付费推广或买量的证据;作为开源免费项目,本来也没有回收渠道。增长全部来自自然内容的扩散:搬运号、YouTube 安装教程、多语种游戏站。

4. 为什么能跑出来

  • 需求是现成的:Bayonetta 3 是 Switch 独占,官方没有 PC 版,原版在 Switch 上 900p、帧率不稳(当年 1.2.0 补丁也没根治)。有玩家想在 PC 上 4K/60 玩,而模拟器正在被任天堂一轮轮打掉。
  • 时机:10 月 AI 重编译浪潮(LAS Recomp → B2recomp → ssbu-recomp → 两部塞尔达)把媒体和玩家的注意力全吸了过来,每出一款新游戏的移植,就有现成的编辑和 YouTuber 接着报道。
  • 站在前作肩上:运行时、lifter、构建脚本直接来自 B2recomp(K0NL),B2recomp 又建在 ssbu-recomp 之上。同引擎(白金自研)、同平台,所以 13 天就能做到可玩。
  • AI 加上高频迭代:10 天 21 个版本,几乎每天一版。媒体每次回访都能看到新进展(0.4.5 → 0.8.1),12 个 issue 也说明有人真在用、在反馈。
  • 把「能玩」做到了「好上手」:Windows 和 Linux 都有预编译包,自带 clang/lld,不用装工具链;有图形启动器、游戏内 PC 设置面板(F1)、FSR 3.1、4K 与 60/90/120fps、键鼠重绑定、Discord Rich Presence,还能从 Bayonetta 3 里打开前传 Origins 的绘本序章。这些正是 YouTube 教程和媒体文章反复拿来当卖点的东西。

5. 差异化

  • 比模拟器:不需要 keys,不用跑解释或 JIT,是原生 Vulkan,画面增强在游戏菜单里直接调。法律叙事上它强调「仓库不含任何游戏代码和 SDK」,和被 DMCA 打掉的模拟器划清界限。
  • 比同一游戏的 B3-Express:先发了好几天,Linux 也支持,有键鼠、FSR、120fps 和 Origins 绘本序章,迭代更快。对手作者自己承认它更好玩、启动器更好。结果是 1 万下载对 354,star 219 对 48。
  • 差异化是不是原因:在「同一游戏」这个层面,是。先发加上完成度,决定了它拿走了 Bayonetta 3 这个游戏的几乎全部流量。但它跑出来的根本原因不是技术独特,技术是 B2recomp 的复用。根本原因是它抢到了一个有需求、没被占的游戏 IP。在 recomp 这个品类里,差异化其实就是「你移植的是哪款游戏」:王国之泪 5000 star,异界锁链 21 star,技术路线差不多。

6. 被看见的程度

已经被多语种游戏媒体报道(西、俄、中、英),有 YouTube 教程和 X 搬运号。但 GitHub star 才两百多,也还没被 DSOGaming 这类头部站点单独报道(DSO 报的是 B3-Express)。和这波里的塞尔达相比,它属于「小圈子里在传」:在 recomp 和模拟器玩家圈里已经广为人知,大众和开发者圈还谈不上。跟风者也已经出现了:B3-Express 和更早的 B3recomp 都在做同一款游戏。

7. 可借鉴

  • 在 AI 编码把门槛打下来之后,「挑哪个 IP」比「技术多强」更重要。选有忠实玩家、官方从未登陆 PC、前作刚被移植过的游戏,需求和传播渠道都是现成的。
  • 复用同引擎前作的运行时,13 天就能做到可玩。先发几天就能吃掉这个 IP 的大部分流量。
  • 把「能编译」包装成「下载即玩」:预编译包、图形启动器、游戏内设置。媒体和 YouTube 要的就是可以截图的 4K/60 和简单的安装步骤。
  • 衡量这类项目要看 release 下载数,不能只看 star(这里是 45:1)。

8. 不确定

  • r/decomps 首发帖的分数和评论数没能读到(Reddit 403)。
  • 1 万下载里有多少是同一批用户在 21 个版本之间重复下载,不清楚,真实用户数可能明显更少。
  • 法律风险:任天堂对 AI recomp 还没有公开动作(微软反而开了 Xbox Labs),一旦发 DMCA,项目可能直接消失。
  • DSOGaming 11-06 那篇文章的下载链接具体指向哪个仓库,没能从 HTML 里核实,判断依据是正文内容。

出处

文章由 AI 根据公开数据和我们每天采集的数据写成,数字带出处,推断已标明