查看: 5854|回复: 4
打印 上一主题 下一主题

PS2存档格式的转换

[复制链接]
跳转到指定楼层
1#
发表于 2007-7-8 00:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
作者:speedfly

前言】
为什么要转换
由于AR MAX软件的出现,使PS2的存档交流成为可能,而其使用的.MAX格式也成为存档的标准格式,但是
由于AR MAX软件本身存在重大BUG
,所以当LAUNCHELF、CODEBREAKER等一批优秀的软件出现后,AR MAX就被大多数的使用者搁置起来,但是由于各个软件的存档格式并不通用,所以就出现了转换这种手段。
因为本区存档交流的起源较早,要把所有存档再换成其他格式也是不可能完成的任务,所以就把转换方法加上,方便大家对应自己的软件使用存档。
这里提到的AR MAX的重大BUG,其实就是损坏记忆卡内的存档,当AR MAX在记忆卡上执行MOVE或者DELETE操作时,有99%的几率会损坏记忆卡上所有的记录,这个我想好多人都深有体会,辛辛苦苦打出来的存档一下子全部浮云,所以本区没有AR MAX的教程也正因为这个原因。
另外,顺便说一下,被AR MAX损坏的记忆卡必须格式化才能删掉那些损坏的记录,CODEBREAKER有格式化功能,如果不行的话这里友情提供一个记忆卡格式化工具,这个工具是ELF格式的,可以用LAUNCHELF引导后使用,使用上很简单,到了该程序界面后按START就可以了。

记忆卡格式化工具

【PSU与XPS互转】
首先感谢“dkeeper”发的

这篇帖子

,让我们在PSU的转换上又多了一个选择
PSU-XPS转换软件(原名PS2SaveConverter)
,加上现在新版LAUNCHELF已经支持PSU格式,拷贝存档现在用LAUNCHELF基本上就可以全部搞定了。
这个转换软件用起来比较简单,界面如下:

使用上只需要按打开按钮来打开PSU或者XPS文件,然后按保存按钮,选择另外一种格式保存就完成转换了,非常简单实用,不过使用上需要注意一点:
经测试,该软件所使用的XPS格式存档需要用PS2 SaveBuilder 0.8x来转换,如果是用XPS TO MAX CONVERT这个软件转的,此软件不认。
所以要使用PSU格式的存档,可以先下载本站的存档,然后用PS2 SaveBuilder 0.8x来转成XPS格式,再用该软件转成PSU格式,稍微有点麻烦,呵呵。当然也可以用以前的PS2 MEMCONV来直接从MAX转到PSU格式,不过日文软件又显示上的问题,反正各取所需吧,不过此软件的作者说会继续完善此软件,希望能超越PS2 SaveBuilder。
【MAX格式的转换】
鉴于LaunchELF软件的易用性及稳定性,所以先讲一讲LaunchELF与本站提供的MAX存档格式之间的转换。
这里用到的软件是PS2 Save Builder 0.8x,下面是这个软件的主界面。


Max格式转换为LaunchELF的格式

首先说明一下,Max格式和许多流行的记录格式一样是单个文件,而LaunchELF的格式则是一个文件夹。
首先用PS2 Save Builder 0.8软件打开记录文件,如图

然后在电脑上建立一个文件夹,文件夹名称与上图中看到的Root/ID后面的名称一致,如图

然后在PS2 Save Builder 0.8软件中选中File Name列表中的所有文件,并在选中的文件名上点右键,选择Extract,如图

然后选择刚才建立的目录,点保存,现在文件夹的内容如图

这样,LaunchELF版的记录就做好了,只要直接把这个文件夹拷贝到记忆卡就可以使用了。

接下来是LaunchELF格式转Max格式

打开PS2 Save Builder 0.8软件

在Root/ID后面写入与记录文件夹一致的文本

然后在下面的File Name的空白处点右键,选择Add File

然后进入记录的文件夹,先将除icon.sys外的其他文件拖进去,再把icon.sys拖进去(这样不会出现文件损坏的问题,多谢浪魂指正),添加完成后如图

然后在PS2 Save Builder 0.8软件中保存,选择自己需要的格式就可以了。在PS2上用相应的软件放到记忆卡就可以用了。
据此,所有用PS2 Save Builder 0.8可以打开的存档都可以用此方法转为LAUNCHELF的文件夹格式

其他格式的转换

至于其他的格式的转换比较简单,只要用PS2 Save Builder 0.8x软件打开再保存为另外一种自己需要的格式就可以了,对应格式如下:
PWS
AR MAX Power Save
MAX
AR MAX V3
CBS
Code Breaker Saves
NPO
NPort
SPS
Shark-Port 2
MD
SharkPort
P2M
Xploder 4 Pro
XPS
X-Port 2
最后补充一点,有些存档我们用PS2 Save Builder打开后会看到名称上有':'和'\'之类的,如果是有':'的,目前只能用CODEBREAKER这样的软件来备份和回复,因为WINDOWS操作系统的文件名或文件夹名称不支持':'来命名,而'\'则表示目录底下还有目录,比如'es\12345.ico'表示如果要转成LAUNCHELF格式的,那么在主目录底下还要建立一个'es'目录,然后把这个'12345.ico'文件单独导出到'es'目录内即可。
关于类似星海3战斗收集档无法“完美”拷贝存档的解决方案。
1、将经过拷贝后无法读取的记录文件夹放在U盘或者硬盘上(如果是XPS或MAX格式的请先导出到记忆卡,然后用LaunchELF将记录文件夹拷贝到U盘或硬盘上)
2、删除记忆卡上该游戏的记录。
3、进入游戏新建一个游戏记录。
4、将U盘或硬盘上的记录‘文件夹内’的主文件拷贝到记忆卡上的记录文件夹内覆盖。其余的不要拷贝(识别主文件的方法是:在LaunchELF中将光标移动到该记录上,然后选择重命名,这样我们看到的是一堆英文字母,然后进记录文件夹,主文件的名字应该跟我们刚才看见的那堆英文字母一样,不过这个方法只能在有硬盘的情况下辨别,因为在U盘或记忆卡上无法选择重命名,那么只能用主观识别或者看文件大小来判断了)
5、重新运行游戏,读取记录,OK。

转自A9VG
2#
发表于 2007-7-8 00:31 | 只看该作者
a9vg
3#
发表于 2007-7-8 10:18 | 只看该作者
各大ps2论坛都能看到lz啊。
4#
发表于 2007-7-8 12:32 | 只看该作者
真是太谢谢异时空兄弟了
学了不少知识
5#
 楼主| 发表于 2007-7-8 21:34 | 只看该作者
原帖由 boksic100100 于 2007-7-8 10:18 发表
各大ps2论坛都能看到lz啊。

你知道.我知道.不少的人知道.但不等于所有的人都知道.论坛里还有的朋友不知道后缀名为.ISO的就是镜像.下载了还在寻求帮忙.因为不知道该刻录那个文件???
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表