查看完整版本: [-- 【测试】ss模拟器游戏存档写入到实机 --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 ISO 游戏交流区 | ISO Game Communion 】 -> 【测试】ss模拟器游戏存档写入到实机 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

YZB 2021-10-20 08:58

因为汉化ss生化的关系,为了方便测试,所以顺便研究了一下ss的存档机制,发现挺简单的(感谢sonic3d大大提供资料)

所以结合网上的导出工具SS_Backup_RAM_Parser(https://github.com/hitomi2500/ss-save-parser/releases/tag/0.9.9

制作了一个简易的把yabause存档写入到主机内部的小程序(其他模拟器未测试)

使用方法很简单,大致流程只有2步

1  把游戏存档导出到文件夹

2  生成iso文件

3  主机运行此iso镜像即可自动写入(请注意备份在主机内的同名存档文件)

以下是详细方法:


先把下载的压缩包解压到硬盘的根目录,如图

[attachment=111788]


然后把yabause的存档文件bkram.bin复制到SS_Backup_RAM_Parser文件夹内


运行SS_Backup_RAM_Parser.exe

打开刚才的存档文件bkram.bin
[attachment=111789]


默认设置
[attachment=111790]

选择想要导出的存档
[attachment=111791]


点导出


保存的时候默认文件名,在文件名后面加上后缀.SS  最后保存
[attachment=111792]

把想要的存档全部导出完毕以后,把这些带ss后缀的文件复制到SEGA_SATURN_SAVE文件夹,然后运行1.bat即可生成iso镜像

最后用模拟器或者主机运行此镜像即可,写入成功会有提示,10秒以后会返回到9球界面(如果是模拟器使用的话,模拟器需要设置bios文件)


[attachment=111793]


关于.ss存档文件的补充说明:因为主机内部存储空间只有32kb,所以不支持单个大于30kb的存档文件
以及所有存档总大小也不能超过30kb,存档数量最多只支持999个.

根目录的iso文件是示例文件,内含生化汉化版的系统存档(已解锁battle模式)以及一个最终存档(在游戏中的第5个存档位置,带火箭筒)





此帖售价 1 金钱,已有 22 人购买
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!

carlosxi 2021-10-20 12:27
实机的话 用CDRW可以读取不?

无题 2021-10-20 12:46
这个不错 再来个实机导出的方法就完美了

宗师 2021-10-20 13:22
这个存档导入和 复制存档文件有啥不同吗

aliang 2021-10-20 15:30
Phoebe和光盘玩家也可以用那个“伪土星改”的镜像来导入存档,但是无法导出,Phoebe的作者都不思进取。

can201 2021-10-20 19:23
不能导出是一个遗憾啊

YZB 2021-10-20 20:39
引用
引用第4楼aliang于2021-10-20 15:30发表的  :
Phoebe和光盘玩家也可以用那个“伪土星改”的镜像来导入存档,但是无法导出,Phoebe的作者都不思进取。


估计比较麻烦吧.........

YZB 2021-10-20 20:40
引用
引用第1楼carlosxi于2021-10-20 12:27发表的  :
实机的话 用CDRW可以读取不?


ss的光驱能读cdrw碟吗?

这个镜像不建议刻盘,因为太小了,1m都不到



引用
引用第3楼宗师于2021-10-20 13:22发表的  :
这个存档导入和 复制存档文件有啥不同吗


这个是给实机使用的,模拟器的话不需要,直接用那个软件导入导出存档就可以了




ss实机导出存档比较麻烦,暂时没有比较好的方法,免盘光驱版只是模拟光驱,不可能支持写入数据到sd卡里面,除非像dc的DreamShell那样搞一个操作系统出来

爱呀呀 2021-10-20 23:47
先收下,有空再试试,谢谢分享!

zengzidane 2021-10-21 20:01
赞一个!看来SS还是有可钻研的余地

chenke 2021-10-27 06:32
土星实体机存档导出到PC有很多种办法,免费最好用的是将土星存档转换成modem声音流,通过音频线输入到PC端,还原成存档即可。

github上有详细:搜Save-Game-Extractor  
PC端要装cygwin和python

aliang 2021-10-27 08:45
非常感谢提供这么好的方法,请问里面所提到的minimodem是不是只有linux版,这个导出的方法是只能在linux下操作吗?

已经搞明白了,win下是通过cygwin,再次感谢!

aliang 2021-10-27 23:13
感谢10楼chenke兄弟提供的方法,已经成功导出SS实机里的存档。

但遇上一个奇怪的问题,导出的存档在转为RAW存档格式后,使用最新版的Sega Saturn Backup RAM Parser 0.99,转出的SSF格式存档给SSF用却不了,而用楼主Y大压缩包内的0.95版,转出的SSF格式存档才是正常能用的,不知道是不是这个最新的0.99版就是有问题,所以Y大才选用了0.95版?

chenke 2021-10-29 07:12
我记得没有用Parser 0.99刻意转SSF格式,SSF可以设置为读取各游戏单独的RAW存档,要设置program4里勾选hook backup library
我测试的光明力量3的大存档导出到PC,SSF用没问题

aliang 2021-10-29 08:34
原来SSF还有这样的功能,感谢解答!

YZB 2021-11-02 17:41
我只是顺手用了手上有的版本,高版本的没试过

zengzidane 2021-11-02 21:08
引用
引用第13楼chenke于2021-10-29 07:12发表的 Re:回 楼主(YZB) 的帖子 :
我记得没有用Parser 0.99刻意转SSF格式,SSF可以设置为读取各游戏单独的RAW存档,要设置program4里勾选hook backup library
我测试的光明力量3的大存档导出到PC,SSF用没问题


用的工具能否打包一份分享一下,感谢造福~

杜斯坦 2022-07-27 15:54
又涨知识了!以后可能用得上

ultraseven 2022-08-22 20:03
感谢兄弟,你这个办法非常好用

フラナガン 2022-10-26 10:23
ss有好多年没开机了,估计存档都没了,金手指卡们也好多年没加电,也快废了吧....。

zengzidane 2022-10-26 11:38
引用
引用第19楼フラナガン于2022-10-26 10:23发表的  :
ss有好多年没开机了,估计存档都没了,金手指卡们也好多年没加电,也快废了吧....。


现在有了土星用的SDLoader,直接用手柄接口读写进度,很方便互传

YZB 2022-11-17 21:51
引用
引用第10楼chenke于2021-10-27 06:32发表的  :
土星实体机存档导出到PC有很多种办法,免费最好用的是将土星存档转换成modem声音流,通过音频线输入到PC端,还原成存档即可。

github上有详细:搜Save-Game-Extractor  
PC端要装cygwin和python        


地址:https://github.com/slinga-homebrew/Save-Game-Extractor

这个方法比较省成本,只是速度太慢了,只能适合保存游戏存档 ,不知道现在速度改进了没.....

以下是经常问的问题
FAQ:


我可以从备份卡带复制存档吗?
答:是的。



现在我已经备份了我的保存,如何将它恢复到我的 Saturn?
答:您可以使用我的Save Game Copier或 Rockin-B 更好的Save Game Manager 将游戏存档刻录到光盘。这些实用程序可以让您将保存文件从刻录的光盘复制回土星。



我可以使用它转储我的 Saturn BIOS 吗?
答:虽然我添加了一个选项来执行此操作,但传输速度太慢了。BIOS 为 512k,因此传输需要大约 19 个小时。我不建议目前尝试。



我可以只在手机上录制音频并让迷你调制解调器解码录音吗?
答:您可以尝试,但不太可能给您带来好的结果。我想噪音会太大。

nyarla 2022-11-18 07:35
感谢,操作不难

zengzidane 2023-03-05 21:52
引用
引用第20楼zengzidane于2022-10-26 11:38发表的  :


现在有了土星用的SDLoader,直接用手柄接口读写进度,很方便互传


Saturn Loader很好用,配合SS_Backup_RAM_Parser 可以单独导入某一条游戏进度


zengzidane 于 2023-03-14 22:13 补充内容:
用iso导入的Parser进度,实机真的可以运行吗?


zengzidane 于 2023-03-14 22:14 补充内容:
用iso导入的Parser进度,实机真的可以运行吗?

vjnnjv 2023-07-09 22:04
请问那这个不到 1m的iso要如何运行呢?我自己做了个SDLoader可以用的到吗?

YZB 2023-07-10 21:38
iso格式不能直接运行,你是用什么引导进入SDLoade界面的呢?

另外既然有用SDLoade了,那就可以直接备份和写入主机存档文件了,不需要再借助本贴的这个工具

回23楼,理论上按本贴教程正常写入都可以使用,有问题可以跟帖

vjnnjv 2023-07-14 17:07
我是实体机,没有免光驱的二十几年老玩家最近刚买的土星怀旧,请问一下我要买卡带的话,某鱼上买哪种卡可以自己刷的?比如说刷金手指刷直读等,有很多我自己分不太清楚,有记忆卡,金手指卡,多合一卡和加速卡,需要买哪种?有没有那种可以看哪种卡可以刷的网站?

YZB 2023-07-14 19:30
这贴有关于刷卡带固件的讨论

http://bbs.chinaemu.org/read-htm-tid-129419.html

不过除非是用来测试,不然没必要刷来刷去

现在带金手指的合卡一般都有带软直读,如果你计划会玩一些需要加速卡的游戏,那么带4M内存功能的也要带上,当然还有在游戏中能存档的记忆卡功能也得有

所以综上所述,最好是买带软直读,金手指,以及记忆卡和加速卡功能的多合一卡,而且这几个功能必须都能共用,不要买需要切换开关选择的多合一卡(切换1M/4M内存加速卡除外)

不知道市面上有没有~


最后个人建议,多合一卡里面为AMD芯片的最好不要买(大部分是AM29F010),要买就买SST(29ee010)芯片或者ATME(AT29c010)芯片的卡.......

vjnnjv 2023-07-14 20:42
大神,我前几天购机子的时候附带了一张切换1M/4M加速卡,就是带个开关,这个卡能刷么?比如金手指功能,加速功能直读功能三合一,或者二合一的?就是除了加速还有其它什么功能的。

YZB 2023-07-14 21:07
上卡带芯片图看看,一般这种不做特别说明,只是一张普通的1m/4m切换的内存扩充卡而已~

市面上的金手指卡,最明显的特征就是开机会进入卡带的guil操作界面,而不是直接进入游戏,直接进入游戏的只是普通的内存扩充卡带,不能刷固件~

vjnnjv 2023-07-14 21:29
图来了,大神帮看一下,芯片就正面有,背面没有。
[attachment=113989]
[attachment=113990]

YZB 2023-07-14 21:53
看起来只是普通的 1m/4m内存扩充卡,不是rom卡

vjnnjv 2023-07-14 22:21
那还是老老实实当个加速卡算了


查看完整版本: [-- 【测试】ss模拟器游戏存档写入到实机 --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us