
Black Wall Mod System (BWMS) - macOS
原生《赛博朋克2077》macOS / Apple Silicon 模组运行时。游戏内控制台、秘籍、实时TweakDB编辑、反射与存档/模组工具——100% Rust + redscript,无虚拟机、Wine或流式传输。双击即可安装。
查看大图BWMS — 黑墙模组系统
《赛博朋克 2077》macOS 原生模组运行时 · Apple Silicon · 100% Rust + redscript
游戏内界面提供英语、葡萄牙语和简体中文,根据游戏语言自动切换。
版本 0.1.1 — ALPHA。 这是一款早期软件,但目前已能实现真正有用的功能。本页面如实说明当前哪些功能可用,哪些仍在路线图上。使用作弊功能前请备份你的存档。
完整源代码(开源)
完整源代码已公开,任何人都可以阅读和构建:https://github.com/Blackwall-sys/black-wall-mod-system。其中仅包含原创代码——不含游戏文件、反编译脚本或受版权保护的素材。README 文件中包含逐步构建说明。
兼容性
- 平台: 仅适用于 Apple Silicon 的 macOS(M1 / M2 / M3 / M4)。不适用于 Intel Mac。
- macOS: 已在 macOS 27 上测试。也应能在 macOS 26(Tahoe)上运行。
- 商店: Steam —— 已测试并可用。GOG / Epic 使用相同的 Mac 构建版本,应该同样可以工作(尚未测试——请反馈)。不支持 Mac App Store 版本(Apple 重新签名并密封了该构建版本)。
- 需要安装: 无。不需要 Python、Xcode、Homebrew 或管理员密码。它永远不会禁用 SIP 或 Gatekeeper。
BWMS 是什么?
一个面向 macOS 上《赛博朋克 2077》的原生模组运行时,100% 使用 Rust 编写(外加用于游戏内脚本的 redscript)。它为 Apple Silicon Mac 带来了 PC 玩家多年来拥有的游戏内控制台、作弊功能和调整编辑工具——无需虚拟机、Wine 或通过 Windows 设备串流。你只需双击即可安装;它会现场修补游戏、进行临时签名,然后你像往常一样从 Steam 启动即可。
产品中不含 Lua、Python 或 .NET——运行时是 Rust,游戏内逻辑是 redscript。洁净室实现:它在原生层面重新实现了 PC 模组框架的行为,不捆绑它们的代码或任何游戏素材。
当前可用功能(0.1.1)
- 游戏内控制台 + ImGui 覆盖层 — 按反引号键(`)即可打开。
- 作弊功能 — 设置中自带的原生页面(无敌模式、治疗、金钱、等级、属性),以及控制台命令:
money 100000、heal、godmode、level 50、give Items.X N。 - 实时 TweakDB 编辑 — 运行时从控制台读取和修改游戏记录/属性(无需重新烘焙文件),外加一个离线 TweakDB 编辑器,支持通过 TOML/YAML 进行批量编辑并自动备份。
- 模组制作者的反射功能 — 从控制台按名称读写任意游戏对象字段并调用任意方法(原生模组的构建块)。
- 存档工具 — 读取/提取游戏的
.archive文件。 - 模组管理器 — 安全地安装/列出/移除内容模组,并在启动时自动加载你已安装的
.archive模组。 - 多语言游戏内界面 — 作弊页面和 MODS 菜单以英语、葡萄牙语或简体中文显示,根据游戏语言自动检测(默认英语)。
路线图(目标,非承诺)
PC 框架(Codeware、ArchiveXL 内容加载等)的更深入原生移植。每项功能落地后都会出现在更新日志中。此处无任何承诺;上面的列表是当前真正可用的功能。
安装——只需双击
- 下载 ZIP 文件并解压。你会得到一个名为
bwms-0.1.1的文件夹。 - 双击
INSTALAR.command。 首次运行时,macOS 可能会阻止它(“未识别的开发者”)——任何下载都是这样:右键选择“打开”>“打开”。选择一种语言(英语 / 葡萄牙语 / 简体中文)。它会自动找到你的游戏,或者你也可以将 Cyberpunk2077 图标(或其文件夹)拖拽到窗口中。 - 它会备份你的游戏二进制文件,安装运行时,并重新签名应用。无需密码,无需更改 SIP/Gatekeeper。
- 像往常一样从 Steam(播放按钮)启动《赛博朋克 2077》。
重要提示: 请从 Steam 启动,不要在访达中双击应用(Gatekeeper 会显示“无法打开”——通过 Steam 启动没问题)。要卸载,请双击 extras/DESINSTALAR.command。
已知问题
- Steam 的“验证游戏文件完整性”或游戏更新会还原安装——模组会静默停止加载。解决方法:重新运行安装程序。
- 在访达中双击应用会显示“无法打开”——正常现象,请从 Steam 启动。
报告 Bug
双击 extras/bwms-report.command(它只读取文件——不做任何更改,无需密码),然后将它创建的 zip 文件发布到 BUGS 标签中。请包含:你的 Mac 型号(M1/M2/M3/M4)、macOS 版本,以及出现问题前你具体做了什么操作。
常见问题
它安全吗?为什么我的防病毒软件会标记它? 完整源代码是开源的(在 GitHub 上)——你可以阅读它。该运行时是一个编译、临时签名的 Rust dylib,只在内存中钩住游戏(与 CET / RED4ext 在 Windows 上的做法相同)。启发式防病毒软件会标记任何修补其他进程的未签名二进制文件,无论其意图如何——这就是误报。它不做任何网络连接、不发送遥测数据、从不要求密码,也从不禁用 SIP 或 Gatekeeper。
我会被封号吗? 《赛博朋克 2077》是单人游戏,没有反作弊系统。请离线使用。
我需要付费吗? 不需要。永远免费。欢迎捐赠,但绝不强制。
我需要 Windows、虚拟机或 Wine 吗? 不需要。它是原生 Apple Silicon。
许可 / 鸣谢
洁净室项目,100% 使用 Rust + redscript 编写——不包含或重新分发任何第三方模组素材或代码。源代码使用 MIT / Apache-2.0 许可证(请参见 GitHub 仓库)。永远免费——绝不售卖,绝无付费墙。如果你基于它进行开发或重新分享,必须注明出处。“赛博朋克 2077”是 CD PROJEKT S.A. 的商标;本项目与 CD PROJEKT 无关联,也未得到其认可。
链接
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。