save-cloud-sys 介绍
save-cloud-sys 是一个大气层 sysmodule 模块,开启后会检测游戏的运行状态,在打开游戏后,会记录游戏存档的提交 id,然后在游戏关闭后,对比之前记录的提交 id 和当前的提交 id,如果 id 发生变更,则进行存档备份。
根据配置信息(黑名单/是否上传/登录状态)决定是否上传云盘。
目前会自动备份 3 种存档:
- 游戏 User 存档
- 游戏 BCAT 存档
- 游戏 Device 存档
存档路径和 Save Cloud 备份存档路径一致,唯一区别是 sys 自动备份的存档,会在备份名字后面加上 - sys 作为区别。
安装 / 更新
1. 手动安装 / 更新:
下载 链接:https://pan.baidu.com/s/1E3jnIreKobzGZHuLuIwhzA?pwd=5mvk 提取码:5mvk 后,解压到 sd 卡根目录。
2. 通过 save-cloud 安装 / 更新,打开 save-cloud,按下 L3 (按下左摇杆)打开 sys 菜单找到最后一项,如果未安装,会显示 “安装 sys 插件”,选择 A 进行安装,如下图:

如果已经安装,最后一项为 “sys 插件检查更新”,可以更新已经安装的 save-cloud-sys

save-cloud-sys 打开 / 关闭
save-cloud-sys 可以通过特斯拉插件 sysmodules 随时进行打开或者关闭,如下图:

sysmodules 名字和 sysmodule 有点像,前者是一个特斯拉插件,可以对 sysmodule 模块进行管理。
配置
默认配置如下:
{
"blacklist": [],
"whitelist": [],
"upload-blacklist": [],
"upload-whitelist": [],
"upload-after-backup": true,
"remove-after-upload": true,
"enable-led": true,
"auto-backup-interval": 0,
"auto-backup-type": "all",
"try-upload-pre-backup": true
}
可以通过 save-cloud 打开 sys菜单 修改配置

各项配置解释:
blacklist:黑名单,添加进这个列表里面的 title id 不会进行自动备份。
whitelist:白名单,如果这个列表不为空,则只有这个列表里面的 title id 会进行存档自动备份。
upload-blacklist:上传黑名单,添加进这个列表里面的 title id 在备份后不会上传云盘。
upload-whitelist:上传白名单,如果这个列表不为空,则只有这个列表里面的 title id 会在备份后上传云盘。
upload-after-backup:决定是否在备份完成后上传云盘。
remove-after-upload:开启后,备份上传云端后会删除本地备份。
enable-led:是否在自动备份的时候,打开 LED 进行提示。
auto-backup-interval:两次备份间的时间间隔,比如你不想每次关闭游戏后都进行存档备份,可以配置一个时间间隔,只有超过这个时间间隔才进行自动备份。
try-upload-pre-backup:尝试上传之前上传失败的备份。当存档备份的时候,如果遇到上传失败(比如进入休眠状态/或开启飞行模式等),开启这个选项后(默认开启)当机器连上网后会对之前上传失败的备份进行上传。
auto-backup-type:all 或者 range。如果是 all,每次自动备份的时候都会创建一个新的存档备份。all 每次都备份新的存档,到后面时间久了会存在非常多的备份,因此设计了 range 备份,range 每次备份的时候会检测这个游戏之前的 range 存档备份,如果之前 range 自动备份的存档不够 10 个,会备份一个新的,如果之前已经备份了 10 个存档,备份一个新的存档后,删除之前 10 个 range 存档中最旧的版本,range 备份会始终保持 10 个备份。
all 的自动备份存档以 - sys.zip 结尾,range 的自动备份存档会以 - sysx.zip 结尾,x 根据数量,会有 0 - 9 则 10 个。
下面图片中,第一个 Yuuko - 2025-01-13 15.24.19.009 - sys.zip 是 all 备份,后面几个 sys0 / sys1 / sys2 / sys3 为 range 备份。

备份提示
由于 save-cloud-sys 并没有图形界面,所以在备份的时候,没法通知提醒。所以当 save-cloud-sys 在备份游戏存档的时候,会开启手柄上的 LED 灯,此时为呼吸状态。备份完后,如果当前是登录状态(需要打开 save-cloud 并扫码登录一次)并且配置了上传云盘(默认配置)会进行上传,此时会再次打开 LED 灯,此时为闪烁状态。
在备份的过程中不要使用同一个账户打开同一个游戏,因为此时正在备份,游戏会读取不到存档,会发生错误。
switch lite 目前 LED 灯不会亮,手里没有 lite 没办法测试。
注意事项
save-cloud-sys 打开后会占用大概 900k+ 系统内存,所以如果你安装了很多 sys 其他插件,有可能会造成系统不稳定或报错等,如果遇到这个情况请自行关闭部分 sys 插件,或停止使用该插件
save-cloud 和 save-cloud-sys 区别
save-cloud 是一个 nro 自制软件,通过相册开启 homebrew menu 打开( applet mode 方式运行),备份存档需要手动打开,然后选择游戏进行备份或恢复。
save-cloud-sys 是一个 sysmodule 模块,开启后运行在系统后台,没有图形界面,只有自动备份存档的功能,没有恢复存档的功能,需要恢复存档需要使用 save-cloud。
大气层自制软件一般分为 2 类:
- applet 小组件(save-cloud 属于此类),软件后缀为 nro,通过相册开启 homebrew menu 打开
- sysmodule 系统模块(save-cloud-sys 属于此类),运行在后台的程序,没有图形界面
还有一些其他的比如把 nro 打包成为 nsp 可以直接安装到系统,或者通过 nsp forwarder 直接为 nro 创建一个 nsp,有点类似于快捷方式。另一个就是特斯拉插件,特斯拉插件需要 sysmodule nx-ovlloader + ovlmenu.ovl 配合,动态加载其他组件。
关于上传云端
需要安装 Save Cloud 并打开,使用百度 App 扫码登录,并存放好 eat.pancake.