主题 : 【分享】成功将SS主机内的电池存档转移到SAROO的TF卡中
级别: 模拟小生
UID: 318310
精华: 0
发帖: 48
威望: 0 星
金钱: 1258 浮游币
贡献值: 63 点
好评度: 139 点
人气: 0 点
在线时间: 253(时)
注册时间: 2010-04-18
最后登录: 2024-06-02
楼主  发表于: 2023-12-05 21:45

【分享】成功将SS主机内的电池存档转移到SAROO的TF卡中

之前玩露娜2,存档已有几个小时,用SAROO后发现按A进游戏存档没了,后来知道是每个游戏有一个虚拟本机存档,按Z启动游戏是可以读取真实本机的存档,但是又怕电池没电存档消失,所以就想办法能不能把存档转移到虚拟存档里,经过一番研究折腾终于成功了,下面列出步骤(注意备份自己的存档文件):
1、SAROO按A进入需要导存档的游戏,并在游戏里存一个档
2、导出SAROO的TF卡内的SS_SAVE.BIN到电脑
3、用SDLOADER导出真实主机存档BKRAMSV.BIN
4、用SS_Backup_RAM_Parser.exe这个软件打开BKRAMSV.BIN,选项setup-Extract里导出模式选Manual,然后下面全取消勾选,点OK,选中你要导出的存档点Extract按钮导出,导出位置自己选能找到就行,我这里导出的是LUNAR2EB_01这个文件,后面我都用这个说明
5、用winhex软件打开刚导出的存档LUNAR2EB_01,全选LUNAR2EB_01里的16进制代码,鼠标右键编辑-复制选块-16进制数值,记住开头几个代码,我这里是"00 00 01 60"
6、再打开一个winhex导入SS_SAVE.BIN,快捷键CTRL+F搜索“LUNAR2EB_01”,点击一下搜索结果定位到代码,然后往下面几行找前面记的那个代码"00 00 01 60",点击第一个代码“00”位置,鼠标右键-编辑-剪切板数据-写入
7、保存文件,把SS_SAVE.BIN放回TF卡
我只转移了这一个游戏的存档,其他游戏没试过,不清楚是不是通用方法,如果有小伙伴成功了来回个帖

  
  
[ 此帖被zny1982在2023-12-05 21:58重新编辑 ]
附件: WinHex_20.4_SR-0_Single.rar (2307 K) 下载次数:15
附件: SS_Backup_RAM_Parser.rar (5445 K) 下载次数:19
级别: SAROO开发组
UID: 322214
精华: 1
发帖: 11
威望: 10 星
金钱: 128 浮游币
贡献值: 6 点
好评度: 41 点
人气: 0 点
在线时间: 48(时)
注册时间: 2023-10-05
最后登录: 2024-06-02
沙发  发表于: 2023-12-05 22:11

说起来,我这里有一个未完工的小程序,可以用来向SAROO导入存档的。
sst.rar (23 K) 下载次数:32

只能命令行操作。
可以从土星/模拟器/SAROO存档文件导出单独的游戏存档。
可以将单独的游戏存档导入SAROO存档文件。
级别: SAROO开发组
UID: 322214
精华: 1
发帖: 11
威望: 10 星
金钱: 128 浮游币
贡献值: 6 点
好评度: 41 点
人气: 0 点
在线时间: 48(时)
注册时间: 2023-10-05
最后登录: 2024-06-02
板凳  发表于: 2023-12-05 22:20

对于土星/模拟器存档:
  sst xxxx.bin         // 列出游戏存档。请记住前面的编号。
  sst xxxx.bin -s n  // 导出编号为n的游戏存档。文件名根据游戏存档名自动生成。

对于SAROO存档:
  sst xxxx.bin                          // 列出存档槽位
  sst xxxx.bin -t n                    // 列出槽位n的游戏存档
  sst xxxx.bin -t n -s p             // 导出槽位n中编号为p的游戏存档。
  sst xxxx.bin -t n -s p -i          // 导入相应的游戏存档(刚才导出过的同名游戏存档)。
  sst xxxx.bin -t n -s p -i ssss  // 导入文件名为ssss的游戏存档。