827 Star:2093 个”复活老游戏”开源项目一清单全收齐——awesome-decomp-games 完整教程

23次阅读
没有评论

🕹️

2093 个"复活老游戏"开源项目,一清单全收齐

awesome-decomp-games:自动刷新、带评分的反编译/重编译/逆向工程老游戏索引,42 款浏览器里点开就能玩

827 Star
CC0-1.0
42 款浏览器可玩

📖 它是什么

awesome-decomp-games 是一个专注"复活老游戏"的 awesome 清单,仓库全名 SubmitGame/awesome-decomp-games,一句话定位:Rated, auto-refreshed list of decompiled, recompiled & reverse-engineered games——一份自动刷新、带评分的反编译 / 重编译 / 逆向工程游戏索引。它把散落在 GitHub 上"用逆向工程让经典游戏重获新生"的项目集中起来,2026-10-09 上线,一周左右已拿下 827 Star。

规模很可观:截至 2026-10-15 已收录 2093 个项目、覆盖 1862 款游戏,其中 42 款可以直接在浏览器里点开就玩(WebAssembly / JS 移植版)。清单按 浏览器可玩、静态重编译、源码移植、引擎重制、反编译、反汇编、工具与启动器、Mod 与混搭、停更 等分类组织,并配套一个官网用于在线浏览和筛选。仓库采用 CC0-1.0 协议。

要特别说清一点:这是个纯索引——只链接源码和项目页,不托管、也不链接 ROM / ISO / BIOS / 游戏素材等版权内容。清单里的大多数项目需要你自己准备一份正版游戏文件才能跑起来(通常就是你拥有的游戏拷贝),本仓库不给资源、只给"通往源码/网页的目录"。

📎 仓库:github.com/SubmitGame/awesome-decomp-games | 在线浏览:submitgame.github.io/awesome-decomp-games | 在线玩:games.omgithub.com

✨ 核心亮点

🔄

每日自动刷新

死链自动剔除,数据实时更新

⭐

四维评分

可玩性/完整度/活跃度/人气 1-5 分

🌐

42 款浏览器可玩

点开即玩,部分免正版文件

🔒

纯索引无素材

不含 ROM/ISO,需自备正版文件

🖥️ 环境要求

系统 浏览清单任何系统都行;在线玩的 42 款用浏览器即可;本地项目按各自平台
运行环境 查看清单仅需浏览器;在线玩需支持 WebAssembly 的现代浏览器
硬件 常规即可;部分重制/反编译项目编译运行需一定内存和磁盘
低配方案 只玩 42 款浏览器版,零安装零配置
关键依赖 多数项目需要你自己的一份正版游戏文件(清单不提供 ROM/ISO/素材)

🚀 上手步骤

① 打开清单,浏览或搜索

进入仓库 README 或官网 submitgame.github.io/awesome-decomp-games,按分类浏览,也能按游戏名/关键词筛选。

② 找 42 款浏览器可玩的,点开就玩

「Play in your browser」分类下的游戏是 WebAssembly/JS 移植,直接在浏览器标签页运行。有的点开即玩(如 CoD Black Ops Zombies、CS:S Bunnyhop),有的需要放入你自己的正版文件(如 C&C Generals),部分支持多人在线。安全提示:不要安装任何网站推给你的启动器或浏览器扩展。

③ 非在线版:进入项目页,放正版文件再运行

想玩不在线的项目,点进去看源码页/Release,按项目 README 要求把你自己拥有的正版游戏文件放到对应位置,再编译或运行。清单只给目录,不给素材。

④ 按评分挑高质量项目

每个条目有可玩性 / 完整度 / 活跃度 / 人气四项 1-5 子分,公式:0.35·可玩性 + 0.25·完整度 + 0.2·活跃度 + 0.2·人气(被标为 AI 生成的项目扣 0.2)。分数高的更值得先试。

⑤ 贡献 / 纠错(可选)

缺项目就提 PR 新增到 data/additions.json,评分不对就改 data/overrides.json。README 和官网都是脚本生成的,改数据后跑刷新即可。

📊 规模速查

规模 2093 项目 / 1862 游戏 / 42 款浏览器可玩(每日自动刷新)
主要分类 Play in browser(42) · 静态重编译(491) · 源码移植(201) · 引擎重制(190) · 浏览器移植(53) · 反编译(706) · 反汇编(106) · 工具(9) · Mod(18) · 停更(337)
评分公式 0.35·可玩性 + 0.25·完整度 + 0.2·活跃度 + 0.2·人气
数据结构 data/games.json;新增 data/additions.json;纠错 data/overrides.json
协议 CC0-1.0

🎯 典型玩法

🎮 怀旧玩家找老游戏:按分类找想玩的反编译/移植版经典游戏

🌐 浏览器秒玩:42 款点开即玩,免安装、免配置

🔬 逆向工程学习:看反编译源码,研究游戏内核怎么工作的

💾 正版文件再利用:把你已有的正版游戏文件配到新引擎里跑

🏛️ 游戏保护研究:关注老游戏的保存与现代化移植动态

📊 和同类做法比

盗版 ROM / 素材站 直接给游戏本体、含版权素材、有法律风险;本清单明确不含、也不链接
单个反编译项目 好用但要自己一个个找;本清单把散落的项目集中起来并评分
自己搜 GitHub 易漏、死链多;本清单每日自动刷新、剔除失效链接
awesome-decomp-games 集中 + 评分 + 自动刷新 + 官网筛选,纯索引不碰版权素材

原理一句话:靠反编译/重编译/源码移植这些逆向工程手段,把只有二进制的老游戏还原成可维护的源码,再移植到新系统甚至浏览器里"复活"——清单做的就是把这类项目集中、打分、保鲜。

❓ 常见问题

Q:完全免费吗?

清单本身用 CC0-1.0 协议,免费使用;里面收录的项目各自遵循其作者的开源协议,大部分也免费。

Q:需要下载游戏吗?会提供资源吗?

清单不提供、也不链接 ROM / ISO / BIOS / 游戏素材。多数项目需要你自己准备一份正版游戏文件(通常是你已拥有的游戏拷贝)。

Q:有浏览器直接能玩的吗?

有。清单里「Play in your browser」分类有 42 款,WebAssembly/JS 移植,点链接就能玩;部分需放入你自己的正版文件,部分支持多人在线。

Q:有版权风险吗?

本仓库是纯索引,明确不托管/不链接版权素材,并建议使用者自备正版文件、遵循各项目自身许可;商标归原权利方所有。这是它和盗版资源站最本质的区别。

Q:怎么快速找到某款游戏?

用官网的搜索/筛选,或直接 Ctrl+F 搜 README;也可以看「Top playable picks」推荐区。

Q:死链或打不开怎么办?

清单每日自动刷新,失效链接会被剔除并记录到 data/dropped.json;如果你发现某条失效,也可以提 issue。

Q:那些 1-5 分是怎么来的?

由脚本根据 GitHub 元数据和 decomp.dev 计算四项子分:可玩性、完整度、活跃度、人气,按 0.35/0.25/0.2/0.2 加权;被标记为 AI 生成的项目扣 0.2 分。

Q:怎么给这个清单贡献?

新增项目写到 data/additions.json,纠错写到 data/overrides.json,走 CONTRIBUTING.md 提 PR;README 和官网是脚本生成的。

Q:在线玩时被要求装启动器/扩展,安全吗?

不要装。清单明确提醒:不要安装任何网站推给你的启动器或浏览器扩展。

📎 GitHub 搜索 SubmitGame/awesome-decomp-games

关注「AI工具匠」,获取更多 AI 工具实操教程

正文完
 0
评论(没有评论)