魔塔大陆吧 关注:4,546贴子:14,281
  • 7回复贴,共1

写了个即时存档改名的批处理

只看楼主收藏回复

因为懒得手动改,所以就偷懒一点搞了个批处理解决这个问题
在pcsx2\sstates文件夹内新建个txt,然后把下面的内容贴进去
ren "SLUS-21788 (AAAAAAAA).00.p2s" "tmp1.p2s"
ren "SLUS-21788 (BBBBBBBB).00.p2s" "tmp2.p2s"
ren "tmp2.p2s" "SLUS-21788 (AAAAAAAA).00.p2s"
ren "tmp1.p2s" "SLUS-21788 (BBBBBBBB).00.p2s"
再修改上面的内容,把【AAAAAAAA】换成汉化版文件的CRC,把【BBBBBBBB】换成undub版文件的CRC
查看CRC可以在pcsx2的控制台里查看,打开控制台后载入镜像,然后运行一下游戏,就能看到,一般是0x开头的8位英文与数字混编的码
最后保存,然后把这个txt文件的txt改成bat就行了
运行一遍将汉化版的即时存档改成undub版用的,再运行一遍则改回汉化版的
这样就不用每次都得手动改名,手动改麻烦死了
感谢参与汉化的各位的辛勤劳动,魔塔3的汉化大抵也是有生之年吧


IP属地:黑龙江1楼2020-10-10 16:01回复
    有个前提没说,就是不管咋样你得汉化版跟undub版都各生成一个0号位置的即时存档
    如果即时存档过多,可参照我这个批处理范例自己加行数,这样就能一次性换多个存档的名字了
    批处理是替换同栏位的crc,你修改即时存档文件名也能不同栏位crc互换
    本质上这个批处理是实现【A→临时文件名→B】这么个过程,手动也得这么整,或者只有一个存档老是改
    现在只需要两边都有存档,然后双击就行了


    IP属地:黑龙江2楼2020-10-10 16:07
    回复
      我想……可能很多人不知道你这个是要干啥用的。


      IP属地:中国香港3楼2020-10-10 18:22
      收起回复
        好顶赞


        IP属地:辽宁来自Android客户端4楼2020-10-15 16:51
        回复
          正准备入坑,被吓到了。这游戏出现这种bug的次数很多吗?我已经在考虑要不要玩英文版了,听说外国粉丝自制的英文版很不错。


          IP属地:陕西5楼2020-10-15 21:51
          收起回复