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

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

YZB 2022-02-14 17:54

去年写过一个ss的模拟器存档转实机的教程

这次也给dc写一个
适合人群:没有dc读卡器的gdemu或mode的免光驱版玩家。模拟器玩家可以直接把128kb的记忆卡文件改名覆盖过去即可达到一样的效果。


dc模拟器存档转到实机上据我所知有以下几个方法


1  利用swat编写的dreamshell操作软件,直接从sd或者硬盘里把存档文件(支持单个游戏存档或者整个记忆卡文件)直接写入到记忆卡

当然也支持把记忆卡文件转存到sd卡或者硬盘里面,相关的帖子我以前写过http://bbs.chinaemu.org/read-htm-tid-96022.html


2  利用sega的官方浏览器,比如dp3,把游戏存档文件复制进去,编辑写入记忆卡的相关html文件,然后重新生成镜像文件,在主机上运行此镜像,在进入相关的html来达到写入记忆卡的效果

这个方法只支持单个存档文件,并且需要重新制作镜像,比较麻烦。这个帖子有比较详细的方法http://bbs.chinaemu.org/read-htm-tid-29914.html


3  使用Dream Explorer ,这个老外编写的相关软件,最后的版本是0.85,官网http://bswirl.kitsunet.org/
它是 Dreamcast 的一种迷你操作系统,允许从 VMU/PC/CD/GD 中打开文件到众多嵌入式工具(VMU 文件备份、音频播放器、图像查看器、hexeditor、VMU 图标编辑器、Dreamcast BIOS 背景图像选择器,Gameshark 作弊编辑器,文本查看器...)。
该 CD 包含近6000 个可直接上传到 VMU 的Dreamcast 游戏存档,以及其他 VMU 文件、声音和图像。GUI 是完全可主题化的,您可以自由制作自己的自定义 CD,包括您的声音、图像、VMU 保存...


这个软件功能很强大,可以编辑导入导出单个存档,也可以直接编辑记忆卡内的数据
http://bswirl.kitsunet.org/vmutool/release/about/?lg=en&menu=on

4  利用pc连接某些记忆卡上的插口(限定某些型号的记忆卡,比如nexus的 4in1 记忆卡),同样也可以进行数据传输



不过为了在实机上测试游戏存档,以上几个方法都比较麻烦,所以自己写了一个比较简单粗暴的程序

使用方法很简单,解压附件到硬盘根目录,然后把你的128kb的存档文件重命名为2.bin,放进vmu文件夹里面,最后运行vmu.bat即可生成一个vmu的cdi镜像,把此镜像放到光驱版内直接运行即可,这样这个128kb的文件就会被完全写入到记忆卡里面。(附件的vms文件夹已附带一个测试用的存档文件2.bin)


需要注意以下几点:
1 程序会优先写入到第一个记忆卡里面,如果第一个手柄插槽没记忆卡,则会去检测后面几个手柄是否有记忆卡,如果都没有,则会提示出错,然后返回到bios界面。如果检测到有记忆卡,则直接写入到该记忆卡里面,最后返回到bios界面。
2 程序会把该记忆卡文件内部的数据全部覆盖掉,所以重要的存档请先记得先备份

3 程序不会检测代写入的128kb文件是否是正确标准的dc存档文件,所以任意的128kb文件都会写入到记忆卡里面

4 程序虽然已在gdemu mode以及模拟器nulldc上测试通过,但是重要的存档数据请记得备份,如果使用此程序照成的存档丢失或者损坏等任何问题,本人概不负责
       

kona 2022-02-14 19:33
谢谢分享

63665786 2022-02-15 00:52
厉害了我的哥

aliang 2022-02-16 15:57
之前在用GDEMU配合皮角版的codebreaker时,PC上生成金手指代码的存档文件后,用dreamshell导入记忆卡,codebreaker经常会识别不到这个存档,偶尔能成功一次,搞不清楚是皮角版的codebreaker的问题还是dreamshell的问题,正好可以试试这个新的工具。
感谢Y大分享。

hua0621 2022-02-16 20:20
学习学习。

YZB 2022-02-17 21:43
引用
引用第3楼aliang于2022-02-16 15:57发表的 回 楼主(YZB) 的帖子 :
之前在用GDEMU配合皮角版的codebreaker时,PC上生成金手指代码的存档文件后,用dreamshell导入记忆卡,codebreaker经常会识别不到这个存档,偶尔能成功一次,搞不清楚是皮角版的codebreaker的问题还是dreamshell的问题,正好可以试试这个新的工具。
感谢Y大分享。



用dreamshell导入记忆卡成功了吗?
如果是成功又不识别的话,也许是金手指码和游戏对不上吧

另外我再简单说一下我这个程序的流程
生成的cdi的作用就是直接把你放进文件夹的那个2.bin文件的前128kb写入到程序搜索到的第一个记忆卡里面,如果你第一个记忆卡没识别到,同时其他手柄又插了记忆卡的话,那就会把识别到的第一个记忆卡的数据全部覆盖掉
所以运行这个程序最好是所有的手柄上只插一个记忆卡............


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


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us