5分钟搞定3DS与Switch存档备份:Checkpoint存档管理完全指南
5分钟搞定3DS与Switch存档备份Checkpoint存档管理完全指南【免费下载链接】CheckpointFast and simple homebrew save management framework for 3DS and Switch.项目地址: https://gitcode.com/gh_mirrors/ch/CheckpointCheckpoint 是一款面向 3DS 和 Switch 的自制软件存档管理器用 C 编写能备份与恢复游戏存档、extdata 以及 DS、GBA 虚拟主机等旧世代数据并支持无线传输、FTP 访问和脚本扩展。它的定位不只是一个应用而是一套存档管理框架应用本身能对存档做的每一件事都可以写进一个.c脚本放进 SD 卡让主机做官方版本没提供的操作。下面从使用场景出发把安装、日常操作、进阶配置和常见坑一次讲完。存档消失之前先给它上保险玩到关键剧情、刚抽到稀有角色、或者打算二周目之前——这类时刻一次存档覆盖或硬件故障就可能让几十小时的进度归零。Checkpoint 解决的就是这类风险它把已安装游戏的存档数据完整复制出来存放在 SD 卡的独立目录里需要时再写回。备份和恢复都在工作线程上执行速度很快进行中的备份还能随时取消不会卡死界面。Checkpoint 能管哪些存档很多人以为存档备份只针对 Switch实际上 3DS 这边支持得反而更全。3DS卡带、数字版与跨世代数据3DS 卡带游戏和数字版游戏含试玩版游戏的 extdata扩展数据部分游戏的进度和设置存在这里DS 卡带、DSiWareGBA 虚拟主机游戏Switch玩过的游戏自动识别Switch 版针对你实际游玩过的游戏加载存档标题信息由程序自动抓取不依赖任何外部游戏列表或过滤规则因此不需要你长期手动维护。两台设备共通的能力全新设计的界面支持浅色和深色主题设置分区收藏、过滤、额外存档文件夹等全部可在机内直接配置国际化英、意、法、德、葡、西、荷、日、中 9 种语言后台 FTP 服务器电脑可直接访问你的备份主机之间无线传输存档脚本引擎自带金手指管理和云同步脚本HTTP 日志服务器用浏览器实时查看运行日志Switch 版另有几项独有能力基于 deko3d 的渲染后端体积比旧版小约 70%、底座模式 1080p / 掌机 720p 输出、恢复后逐文件校验以及对大存档更安全的手动处理方式。安装与环境准备三步跑起来3DSCFW 或 Rosalina 启动器3DS 版支持 CFW 和基于 Rosalina 的自制软件启动器。注意*hax 类启动器不受支持这是明确的限制。拿到 CIA 文件后用 FBI 等安装工具安装即可。Switch自制软件启动器加最新 payloadSwitch 版通过自制软件启动器运行 NRO 文件官方建议确认你正在使用最新的 payload避免兼容问题。第一次启动会明显偏慢这是正常现象程序首次运行要创建全部工作目录遇到新游戏且没有对应目录时也会补建之后启动速度会快很多。不必怀疑安装出错。核心操作备份、恢复与目录布局启动后进入游戏列表用方向键3DS 也可用触摸屏导航。选中目标游戏按 A 键确认在备份或恢复选项中选择目标位置即可。界面经过压缩式设计尽量把常用选项集中在一屏内完成。备份文件按固定结构存放在 SD 卡上两台主机的根目录分别是sdmc:/3ds/Checkpoint和sdmc:/switch/Checkpoint下面自动维护这些内容config.json配置文件logs日志文件saves/标题ID 游戏名该游戏全部存档备份的根目录3DS 额外有extdata/标题ID 游戏名存放扩展数据备份scripts/universal对所有游戏生效的自定义脚本目录scripts/标题ID仅对指定游戏生效的脚本目录跨设备同步存档时只需把备份文件夹从一台机器的对应目录复制到另一台即可两台版本生成的备份格式是统一的。进阶玩法无线传输、FTP 与脚本引擎无线传输与 chlinkCheckpoint 内置主机之间的无线存档传输。配套的 PC 命令行工具 chlink 可以更进一步通过局域网把备份从电脑发送到主机或从主机接收回电脑不用数据线也不用来回拔 SD 卡。传输由主机上显示的 4 位 PIN 码保护chlink 会自动识别 Checkpoint 的 SD 卡目录结构标题和备份信息自动填好。它是一个无依赖的单文件可执行程序覆盖 Windows、macOS 和 Linux也可以从仓库的tools/chlink目录自行构建。FTP 服务器与日志查看开启后台 FTP 后电脑可以直接通过 FTP 协议读取备份HTTP 日志服务器则让你在任何联网设备的浏览器里实时看 Checkpoint 的运行日志排查问题时非常有用。脚本引擎把 .c 文件丢进 SD 卡这是 Checkpoint 区别于普通存档工具的地方。脚本就是一个普通的 C 文件由机内解释器直接运行——不用编译、不用重新刷机放进对应scripts文件夹下次启动就会出现在脚本菜单里3DS 按 SELECTSwitch 按 Minus。脚本通过checkpoint.h头文件调用与应用自身相同的底层能力标题目录ID、名称、产品码、卡带/存档/extdata 标志、备份文件夹存档读写打开存档或 extdata读取、写入、删除、列出文件并提交SD 卡目录列表、递归建目录、存在性检查和常规 C 文件 I/OZip用与无线传输、chlink 相同的打包格式压缩和解压文件夹网络HTTP GET、带方法与请求头的完整请求、流式上传文件JSON 解析以及完整的 UI 支持消息框、确认框、单选/多选列表、键盘输入、状态行和嵌套进度条底层是 picoc 的 C 标准库子集stdio、stdlib、string、unistd、ctype、math、time运行中的脚本独占屏幕输出进入可滚动的日志面板长按 B 键可以随时中断脚本——哪怕它卡在死循环里也不需要重启主机。仓库自带几个脚本可以直接用sharkive金手指管理按游戏勾选并写出 Luma3DS / Atmosphere 期望的格式、googledrive用设备码登录把每个备份打包成 zip 传到自己的 Google Drive、webdav同理对接任意 WebDAV 服务如 Nextcloud、群晖只上传缺失的部分也支持下载回主机、playcoins3DS 的 Play Coins 设置。想自己写脚本仓库里的scripts/README.md是完整 API 参考scripts/examples/example.c则是按 API 分区组织的可运行示例上机前可以先用tools/scriptlint.sh在电脑上做语法检查。配置速查config.json 还能手改吗能但通常不必。过去必须手动编辑文件的选项现在都能在机内设置分区直接配置收藏、过滤、额外存档文件夹都包含在内。config.json仍保存在工作目录里3DS 为sdmc:/3ds/Checkpoint/config.jsonSwitch 为sdmc:/switch/Checkpoint/config.json仓库里两份示例分别位于3ds/assets/romfs/config.json和switch/romfs/config.json可以对照字段含义。常用字段示例3DS 版{ filter: [0x000400000011C400], favorites: [], confirm_restore: true, quick_backup: false, theme: dark, language: en }几个值得注意的开关3DS 版有nand_saves、dsiware_saves、scan_cart控制是否包含主机 NAND 存档、DSiWare 和卡带扫描Switch 版有verify-restore控制恢复后是否逐文件校验两版都支持按标题配置additional_save_folders额外存档文件夹并用内置文件夹浏览器选择路径。避坑指南报错、卡带与首次启动报错时记录错误码Checkpoint 在操作失败或遇到异常时会显示错误代码。反馈问题时把错误码加上操作过程摘要一起记录是定位问题的关键线索作者团队也建议在 FlagBrew 社区获取实时支持。游戏不在列表里Checkpoint 会自动过滤可能没有存档的家用游戏这是默认行为而非故障。想全部显示可以调整过滤配置。3DS 启动器不兼容*hax 类启动器不受支持这是最容易被忽略的安装前提。备份失败先查空间确认存储卡剩余空间是否充足。首启慢、新游戏出现后短暂卡顿都在正常范围内程序在补建工作目录。Switch 上出现怪异问题先升级 payload再谈其他排查。源码与构建项目结构一览仓库按平台分层组织common/存放 3DS 与 Switch 共享的代码屏幕、覆盖层、输入、脚本引擎核心等3ds/和switch/各自包含平台实现scripts/是自带脚本和脚本文档tools/里有 chlink 和脚本检查工具。编译 3DS 版需要 devkitARMSwitch 版需要 devkitA64依赖可用 dkp-pacman 一次性装好。由于脚本引擎位于子模块中全新克隆后要先执行子模块更新git clone https://gitcode.com/gh_mirrors/ch/Checkpoint cd Checkpoint git submodule update --init --recursive make 3ds # 或 make switch项目采用 GNU GPLv3 许可附 GPLv3 附加条款 7.b 与 7.c。结语一个自动识别游戏、备份可取消、还能跑自制脚本的存档管理器Checkpoint 把 3DS 和 Switch 的存档保护门槛压得很低。如果你还没有定期备份的习惯现在就装上它给关键进度存上第一份备份玩得深一点脚本菜单和无线传输会让你发现它的边界远不止备份恢复。【免费下载链接】CheckpointFast and simple homebrew save management framework for 3DS and Switch.项目地址: https://gitcode.com/gh_mirrors/ch/Checkpoint创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

PhysAgent:基于多智能体反馈循环的物理仿真4D内容生成系统

PhysAgent:基于多智能体反馈循环的物理仿真4D内容生成系统

1. 项目缘起:当物理模拟遇上多智能体协同最近在折腾一个挺有意思的项目,我把它叫做“PhysAgent”。这个名字听起来有点唬人,但核心想法其实挺直接的:我们能不能让一群“小智能体”自己商量着,去生成一个符合真实物理规…

2026/8/25 9:58:01 阅读更多 →
Java后端面试全解析:Spring Boot到云原生实战

Java后端面试全解析:Spring Boot到云原生实战

1. 面试场景还原与技术栈解析这场发生在资深面试官与候选人"谢飞机"之间的技术对话,堪称当代Java后端工程师的求职教科书。整场面试持续2小时15分钟,覆盖了从基础框架到云原生体系的完整技术链。作为旁观者,我将以第一视角还原这场…

2026/8/25 9:58:42 阅读更多 →
Java调用Windows API实战:JNA零编译接入系统级能力

Java调用Windows API实战:JNA零编译接入系统级能力

1. 项目概述:为什么 Java 程序员需要亲手“推开 Windows 的门”Java 的跨平台承诺深入人心——写一次,跑 everywhere。但现实很骨感:当你需要获取当前窗口标题、模拟真实鼠标点击、读取 USB 设备序列号、监听全局键盘钩子,或者调用…

2026/8/25 9:10:06 阅读更多 →

最新新闻

Redis核心知识点与面试高频考点解析

Redis核心知识点与面试高频考点解析

1. Redis面试核心知识点全景解析Redis作为当今最流行的内存数据库之一,已经成为中高级开发者面试的必考内容。根据我多年参与技术面试的经验,Redis相关的考察点主要集中在数据结构、持久化机制、高可用方案和实际应用场景四大维度。下面我将从面试官视角…

2026/8/25 9:58:17 阅读更多 →
nextjs-portfolio组件架构设计:如何拆分出12个可复用的作品集组件

nextjs-portfolio组件架构设计:如何拆分出12个可复用的作品集组件

nextjs-portfolio组件架构设计:如何拆分出12个可复用的作品集组件 【免费下载链接】nextjs-portfolio portfolio website in nextjs 13 项目地址: https://gitcode.com/gh_mirrors/ne/nextjs-portfolio nextjs-portfolio 是一个基于 Next.js 13 构建的开发者…

2026/8/25 9:58:17 阅读更多 →
Kernel Adiutor 开机自动调优与 Tasker 联动:5 种自动化场景终极指南

Kernel Adiutor 开机自动调优与 Tasker 联动:5 种自动化场景终极指南

Kernel Adiutor 开机自动调优与 Tasker 联动:5 种自动化场景终极指南 【免费下载链接】KernelAdiutor An application which manages kernel parameters 项目地址: https://gitcode.com/gh_mirrors/ke/KernelAdiutor Kernel Adiutor 是一款专为 Root 安卓设备…

2026/8/25 9:58:17 阅读更多 →
为什么Nino这么快?C二进制序列化库性能对比与完整深度剖析

为什么Nino这么快?C二进制序列化库性能对比与完整深度剖析

为什么Nino这么快?C#二进制序列化库性能对比与完整深度剖析 【免费下载链接】Nino Ultimate high-performance binary serialization library for C#. 项目地址: https://gitcode.com/gh_mirrors/ni/Nino Nino 是一款面向 C# 的终极高性能二进制序列化库&…

2026/8/25 9:58:17 阅读更多 →
Android开发面试核心考点与实战技巧

Android开发面试核心考点与实战技巧

1. 面试岗位概述与技术要求NTT DATA作为全球领先的IT服务提供商,其Android开发岗位对候选人的技术广度和深度都有较高要求。根据我过去参与面试和辅导的经验,这类跨国企业的技术面试通常会聚焦以下几个核心维度:基础能力:Java/Kot…

2026/8/25 9:58:17 阅读更多 →
5分钟看懂koa-react-full-example:Koa+React+Passport+Mongoose全栈架构完全指南

5分钟看懂koa-react-full-example:Koa+React+Passport+Mongoose全栈架构完全指南

5分钟看懂koa-react-full-example:KoaReactPassportMongoose全栈架构完全指南 【免费下载链接】koa-react-full-example Full example using Koa, React, Passport, Mongoose, Webpack, Mocha, Babel 项目地址: https://gitcode.com/gh_mirrors/ko/koa-react-full…

2026/8/25 9:57:15 阅读更多 →

日新闻

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

【题目来源】 https://www.luogu.com.cn/problem/P7912 【题目描述】 小熊的水果店里摆放着一排 n 个水果。每个水果只可能是苹果或桔子,从左到右依次用正整数 1,2,…,n 编号。连续排在一起的同一种水果称为一个“块”。小熊要把这一排水果挑到若干个果篮里&#x…

2026/8/25 0:00:34 阅读更多 →
Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG 【免费下载链接】transformers.js State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server! 项目地址: https:/…

2026/8/25 0:00:34 阅读更多 →
数学建模竞赛论文写作指南:从模型构建到学术表达的核心技能

数学建模竞赛论文写作指南:从模型构建到学术表达的核心技能

1. 项目概述:从“会做”到“会写”的竞赛核心跃迁“全国大学生数学建模竞赛”,这个名字对理工科学生来说,分量极重。每年,无数团队在三天三夜的时间里,为一个开放性问题绞尽脑汁,从建立模型、求解算法到编程…

2026/8/25 0:00:34 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/25 3:38:12 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/25 3:38:18 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/25 3:38:23 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/24 20:22:44 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/24 11:20:22 阅读更多 →