资讯动态

旷野之息存档编辑器指南:用 BOTW-Save-Editor-GUI 在 Switch 上修改卢比、武器与耐久

发布时间:2026/8/22 1:30:00 来源:尧图企业网站定制
旷野之息存档编辑器指南用 BOTW-Save-Editor-GUI 在 Switch 上修改卢比、武器与耐久【免费下载链接】BOTW-Save-Editor-GUIA Work in Progress Save Editor for BOTW项目地址: https://gitcode.com/gh_mirrors/bo/BOTW-Save-Editor-GUIBOTW-Save-Editor-GUI 是一款运行在修改版 Switch 上的《塞尔达传说旷野之息》BotW存档编辑器以自制程序homebrew形式直接读写游戏存档可修改卢比数量、武器/弓箭/盾牌的持有数量、耐久度和词条modifier。它面向拥有改机 Switch、不想手动处理存档文件的玩家无需计算偏移地址用方向键即可完成常见数值调整。项目使用 C 语言与 SDL2 开发GPL v3 许可目前仍属开发中状态WIP功能有限制下文会先讲清边界再给操作步骤。先看清边界它能改什么不能改什么新手最常踩的坑是预期不符。根据仓库信息当前的能力范围是类别支持情况卢比数量支持Y 键打开数字键盘输入武器/弓箭/盾牌数量支持武器/弓箭/盾牌耐久度支持词条攻击力、暴击、长距离投掷、三连射、快速射击、盾滑、盾防等支持列表见后文界面说明自动备份存档不支持README 将其列为待办项需手动备份其他物品类型材料、钱袋以外的道具暂不支持两个必须明确的前提它不是 PC 工具而是 Switch 自制程序编译产物为.nro需要在改机 Switch 上运行。它通过系统接口挂载当前登录用户的 BotW 存档source/mount.c 中按 BotW 的 titleID 挂载save:分区因此存档无需你手动复制出来。存档解析按游戏版本区分的偏移表在 source/botw_backend.c 中维护目前覆盖 7 个版本如果你的游戏版本较新且读档异常优先怀疑版本兼容。启动前必查项改存档是高风险操作README 作者明确声明编辑前请务必备份存档丢失概不负责。开始之前按顺序确认备份存档。用你常用的改机备份工具HBS 等以你的设备环境为准把整个 BotW 存档导出一份存放在 SD 卡外或独立目录。这是唯一可靠的回滚手段。退出游戏。官方说明的操作顺序是用当前用户启动 BotW等到标题画面后退出并关闭游戏。这能确保存档已完整写回避免编辑器与游戏同时持有存档。确认运行环境。编译需要 DevkitPro LibNX 工具链以及 SDL2、SDL2_ttf、SDL2_gfx、SDL2_image 四套库见 Makefile 的链接项。运行端需要能加载自制程序的 Switch 固件。如何编译并首次运行克隆仓库git clone https://gitcode.com/gh_mirrors/bo/BOTW-Save-Editor-GUI cd BOTW-Save-Editor-GUI设置 DevkitPro 环境变量后执行makeexport DEVKITPRO/path/to/devkitpro make成功后会在项目目录生成BOTW-Save-Editor-GUI.nro及.pfs0等文件把.nro拷入 Switch 的自制程序目录运行即可。若 make 报Please set DEVKITPRO说明环境变量未生效若链接阶段找不到 SDL 相关库检查 libnx/PORTLIBS 下是否装齐上述四个 SDL 扩展库。修改流程从选档到保存的 6 步界面操作全部基于手柄按键逻辑与 Switch 系统菜单一致按键作用方向键移动光标、切换存档槽位/物品/翻页A确认选择B取消选择、返回上级Y打开数字键盘输入数值退出程序若有改动会先弹保存确认旷野之息存档编辑器存档槽位选择界面选择存档槽位。方向键左右切换槽位A 确认。编辑器会读取各槽位的封面缩略图caption.jpg帮助辨认无存档的槽位显示占位图。程序启动时会检测第 6 槽save:/6/caption.jpg是否存在自动区分 5 槽或 7 槽模式。浏览物品列表。左侧为武器列表每页 5 条左下角显示页码右侧显示选中项的详情右上角实时显示当前卢比数。查看与编辑数值。详情区列出 Quantity数量和 Durability耐久度两项下方提供 Edit Modifier、Edit Quantity 入口。修改词条。进入 Edit Modifier 后从词条列表勾选/取消带*为强化变体如 Critical hit up * 表示暴击强化词条列表中会标注词条适用的物品类型Weapon/Bow/Shield。输入数值。按 Y 调出数字键盘逐位输入A 确认B 或 Y 关闭键盘。保存。按 退出时弹出 Save Changes? 对话框A 保存、X 放弃、B 返回继续编辑。选 A 后只把发生变化的字段写回存档源码中按新旧值比对写入不会整文件重写。旷野之息存档编辑器物品列表与卢比显示主界面旷野之息存档编辑器武器详情与编辑选项界面旷野之息存档编辑器词条选择列表界面旷野之息存档编辑器数字键盘输入界面旷野之息存档编辑器保存确认对话框界面验证方法与回滚清单改完后不要直接开新档验证按以下顺序检查改前截图或记录卢比数、目标武器的数量/耐久/词条作为对照基准。改后正常进入 BotW先打开菜单确认卢比数值武器数量用丢弃一件的方式验证避免消耗影响游戏内数据词条可在武器详情页查看属性变化。回滚一旦游戏内数值异常或存档损坏用改机工具把备份存档完整写回不要尝试只覆盖单个文件式的修补。遇到异常时的排查思路现象可能原因处理启动即报错存档挂载失败未登录用户、游戏版本不兼容、改机环境异常确认当前用户有 BotW 存档确认游戏已更新到编辑器支持的版本之一槽位全部显示占位图当前用户无 BotW 存档换到实际存档所在的用户账号数值改了但游戏内不变写入字段与游戏版本偏移不符核对游戏版本必要时回滚存档列表条目异常重复或缺失WIP 阶段的已知缺陷作者已声明项目含 bug回滚存档后等待更新风险表哪些事情不要做风险说明缓解措施存档损坏导致存档丢失编辑器直接写回原始存档分区WIP 项目存在 bug每次编辑前独立备份一份无自动备份功能README 待办事项当前版本不提供用外部备份工具不要依赖编辑器版本兼容范围有限偏移表覆盖 7 个存档版本升级游戏前确认编辑器是否已更新对应偏移数值越界过大的数量/数值可能超出存档字段上限先小步修改验证确认生效后再调整另提醒一点该项目为 GPL v3 许可以仓库 LICENSE 为准二次分发修改版时需遵守相应条款存档修改只建议用于本地单机体验多人联机场景存在封禁风险建议以官方规则为准。进阶源码结构与可参与点代码量不大适合通读。按目录划分source/main.cSDL 初始化、资源加载、主循环与按键分发source/MainMenu.c菜单与界面状态机source/botw_backend.c存档解析核心各版本的字段偏移表与读写逻辑都在这source/mount.c挂载/卸载 BotW 存档分区source/translations.c物品名与词条的显示翻译romfs/打包进程序的资源含 198 张武器图标64×64、背景与按钮图片、Arial 字体README 列出的待办是存档自动备份、支持更多物品、屏幕底部增加按键提示。如果你熟悉 BotW 存档结构或 LibNX 开发这三项都是可以直接认领的方向补充存档版本偏移或新增物品支持前先对照 botw_backend.c 中现有版本的偏移组织方式。下一步建议按备份 → 小步修改 → 游戏内验证 → 确认无误再扩大改动的节奏使用第一次只改卢比确认读写链路正常后再动武器数量与词条。出现任何异常立即回滚备份不要带着可疑存档继续尝试。【免费下载链接】BOTW-Save-Editor-GUIA Work in Progress Save Editor for BOTW项目地址: https://gitcode.com/gh_mirrors/bo/BOTW-Save-Editor-GUI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价