psarc格式是PS3,PSV游戏的常见文件包,如果你需要汉化或者制作MOD,就得对psarc文件解包和打包。
解包方法: 1.把psarc.exe复制到psarc文件所在的目录,在空白处按住Shift键不放点鼠标右键,选择”在此处打开命令窗口“
2. 列出包里所有文件的列表。 一般来说,默认打包会按照文件路径顺序打包,但是部分游戏会出现异常,比如爱夏,必须按照文件原本的打包顺序放回去才不会黑屏出错。按列表打包的另一个好处是不会把不相关的文件也打包进去或者漏掉某些文件。
假设需要解包的文件是resources1.psarc,则输入 psarc.exe list resources1.psarc >> list.txt
list.txt就是我们需要的文件列表了,里面的内容大概都会是这样子的:
第一行Listing resources1.psarc 是不需要的,可以直接删掉,括号以及括号里面的文件信息也是不需要的,不过可能有好几千行,不可能直接一行一行的删。当然得想办法一次性解决。如果你是大神,随手写个脚本就能解决那最好。像我这样小白就只好拿表格软件来凑合着用了。 首先用WPS的表格打开list.txt,用office的excel也行,功能一样的。 注意,文件类型改成所有文件(*.*)才能选定list.txt
接下来使用空格把我们需要的内容和不需要的内容隔开。
这样我们需要的内容就都在A列了,单独把A列复制出来就可以了。
把list.txt的内容全删了,把A列复制进去,WPS表格就可以关闭了,不需要保存。只保存修改好的list.txt
3.解包psarc 回到之前的命令窗口,输入解包命令
psarc.exe extract resources1.psarc 回车,耐心等待解包完成。
按文件列表打包游戏 输入命令 psarc.exe create --inputfile=list.txt -o resources2.psarc然后回车,等待打包结束,这里把解包的文件重新打包成resources2.psarc以免覆盖原文件,你也可以自行修改命令。
|