giftzqx
发表于 2022-11-22 21:04
dinglou zhu,,,12234
tachibanapsv
发表于 2022-11-22 22:14
pin369b 发表于 2022-11-20 20:19
hdiff是一种补丁格式
hdiffpatch是运行它用的
不过不用纠结这个,一会我传个覆盖版的吧。
哥,操我作了半天都不行,手残党太笨了:'(
pin369b
发表于 2022-11-22 23:06
wtetetwt 发表于 2022-11-22 20:57
需要先升18号再升21号的补丁吗?还是可以直接覆盖二号补丁?
不需要,包含1号
tachibanapsv
发表于 2022-11-23 01:50
chetiayi 发表于 2022-11-20 09:11
昨天捣鼓了一天没搞好,哪知道补丁文件忘写路径了今天搞定了NOTE: all in outNewPath temp directory wil ...
请问能详细说一下步骤吗?谢谢谢谢谢
tachibanapsv
发表于 2022-11-23 01:50
cnsnap 发表于 2022-11-20 09:12
感谢大佬,升级成功
NOTE: all in outNewPath temp directory will be move to oldDirectory after patch!
...
请问能详细说一下步骤吗?谢谢谢谢谢
tachibanapsv
发表于 2022-11-23 13:53
大佬你好,我直接下的二号档写入版(覆盖版没有会员没速度),解压出来三个文件,请问这三个文件怎么写入,这三个文件怎么体现在新建文档里?谢谢,之前看不懂你的解说,不好意思
pin369b
发表于 2022-11-23 14:47
本帖最后由 pin369b 于 2022-11-23 14:51 编辑
tachibanapsv 发表于 2022-11-23 13:53
大佬你好,我直接下的二号档写入版(覆盖版没有会员没速度),解压出来三个文件,请问这三个文件怎么写入, ...
我给你的那个命令行游戏安装路径和补丁位置都是需要根据你自己放的位置自己改的
tachibanapsv
发表于 2022-11-23 20:13
pin369b 发表于 2022-11-23 14:47
我给你的那个命令行游戏安装路径和补丁位置都是需要根据你自己放的位置自己改的
谢谢谢谢谢谢
giftzqx
发表于 2022-11-23 23:08
dinglou zhu,,,,12234
king3dmking
发表于 2022-11-24 01:02
pin369b 发表于 2022-11-20 20:19
hdiff是一种补丁格式
hdiffpatch是运行它用的
不过不用纠结这个,一会我传个覆盖版的吧。
楼主大佬这是怎么回事?我的olddir是游戏路径啊 怎么报错了?
dir_patch check oldPathType==kPathType_file error!
open oldFile ERROR!
NOTE: all in outNewPath temp directory will be move to oldDirectory after patch!
olddir: "E:\Game\MonochromeMobius\MonochromeMobiusRights\"
diffFile: "E:\Game\MonochromeMobius\patch\MonochromeMobius.Rights.and.Wrongs.Forgotten.b9938348.to.b9949277.cht.hdiff"
outdir: "E:\Game\MonochromeMobius\MonochromeMobiusRights001.tmp\"
hpatchz run with checksum plugin: "fadler64" (need checksum 2)
DirPatch new path count: 6489 (fileCount:6001)
copy from old count: 5965 (dataSize: 21122133608)
ref old file count: 39
ref new file count: 36
oldRefSize: 8301871742
diffDataSize: 14323925
newRefSize: 8301710397 (all newSize: 29423844005)
dir_patch check oldPathType==kPathType_file error!
open oldFile ERROR!
pin369b
发表于 2022-11-24 10:10
本帖最后由 pin369b 于 2022-11-24 12:50 编辑
king3dmking 发表于 2022-11-24 01:02
楼主大佬这是怎么回事?我的olddir是游戏路径啊 怎么报错了?
dir_patch check oldPathType==kPathTyp ...
你这个路径下MonochromeMobiusRights\MonochromeMobius Rights and Wrongs Forgotten_Data\Plugins\x86的steam_api.dll不是原始的吧
10年樱
发表于 2022-11-24 10:42
唉。。。为什么一执行bat后黑色窗口一闪而过就没有然后了。。。。
nwpu1234
发表于 2022-11-24 13:45
请楼主发个覆盖版的把
最傷最痛是後悔
发表于 2022-11-24 13:54
3号更新了什么
Prism’s
发表于 2022-11-24 15:07
等覆盖版,老大麻烦了,我照着你截图操作了一下还是一闪而过,没成功。三号没要求我还是没装成功,犯冲简直是,哈哈。
zzj007186
发表于 2022-11-24 16:13
楼主 为什么删除了啊 刚想下覆盖版。。。
pin369b
发表于 2022-11-24 16:21
zzj007186 发表于 2022-11-24 16:13
楼主 为什么删除了啊 刚想下覆盖版。。。
通关了就删了,一会我会传个最新的完整版,但是补丁我就不提供了。
pin369b
发表于 2022-11-24 16:39
最傷最痛是後悔 发表于 2022-11-24 13:54
3号更新了什么
修正了二号升级造成的英文有时显示日文的问题,和繁中没关系。
tachibanapsv
发表于 2022-11-24 16:53
谢谢大佬,昨天试了你的方法,应该是成功了,没有一闪而过,走了一下程序,两秒钟吧。应该是成功了,感谢
11026
发表于 2022-11-24 16:53
别沉啊 升级补丁安装没问题
pin369b
发表于 2022-11-24 17:02
tachibanapsv 发表于 2022-11-24 16:53
谢谢大佬,昨天试了你的方法,应该是成功了,没有一闪而过,走了一下程序,两秒钟吧。应该是成功了,感谢
...
走程序未必就是成功,文件的日期改变了才是成功比如这三次升级都涉及了resources.resource这个7G大小的文件
cloud73512
发表于 2022-11-24 19:12
再次感謝樓主
至今用樓主的執行檔教學
更新到了第三版
都沒有問題
免去了下載覆蓋版的時間
xiang2k
发表于 2022-11-24 20:23
老大,我的补丁也更新不了,本体是18号坛子里的中文版
NOTE: all in outNewPath temp directory will be move to oldDirectory after patch!
olddir: "D:\Games\MonochromeMobius\"
diffFile: "D:\Games\patch\2\MonochromeMobius.Rights.and.Wrongs.Forgotten.b9949277.to.b9976658.cht.hdiff"
outdir: "D:\Games\MonochromeMobius001.tmp\"
hpatchz run with checksum plugin: "fadler64" (need checksum 2)
DirPatch new path count: 6454 (fileCount:5966)
copy from old count: 5362 (dataSize: 12620901713)
ref old file count: 602
ref new file count: 604
oldRefSize: 16698818205
diffDataSize: 47393821
newRefSize: 16698825153 (all newSize: 29319726866)
dir_patch check oldPathType==kPathType_file error!
open oldFile ERROR!
hpatchz dir patch time: 0.042 s
giftzqx
发表于 2022-11-24 20:33
dinglo uzhu,,,12234
xiang2k
发表于 2022-11-24 21:18
本帖最后由 xiang2k 于 2022-11-24 23:05 编辑
D:\Games\patch>hpatchz.exe -f "D:\Games\MonochromeMobius" "D:\MonochromeMobius.Rights.and.Wrongs.Forgotten.b9938348.to.b9949277.cht.hdiff" "D:\Games\MonochromeMobius"
NOTE: all in outNewPath temp directory will be move to oldDirectory after patch!
olddir: "D:\Games\MonochromeMobius\"
diffFile: "D:\MonochromeMobius.Rights.and.Wrongs.Forgotten.b9938348.to.b9949277.cht.hdiff"
outdir: "D:\Games\MonochromeMobius001.tmp\"
hpatchz run with checksum plugin: "fadler64" (need checksum 2)
DirPatch new path count: 6489 (fileCount:6001)
copy from old count: 5965 (dataSize: 21122133608)
ref old file count: 39
ref new file count: 36
oldRefSize: 8301871742
diffDataSize: 14323925
newRefSize: 8301710397 (all newSize: 29423844005)
dir_patch check !self->_isCopyDataChecksumError error!
check self->_listener->writedFinish(self->_listener) error!
check _file_entry_end(self) error!
check _file_append_ready(self) error!
dir_patch TDirPatcher_patch() patch_decompress_with_cache error!
copyOldFile checksum ERROR!
hpatchz dir patch time: 223.169 s
搞不定:'(老大给看看
g9561196
发表于 2022-11-24 21:25
感謝您的辛苦分享
rowin1987
发表于 2022-11-25 00:50
请问如果之前玩的存档,可否直接使用覆盖版读取?还是要找出之前的存档文件备份?
tsugumi05
发表于 2022-11-25 09:03
本帖最后由 tsugumi05 于 2022-11-25 09:13 编辑
樓上各位失敗的我大概知道什麼原因了,
我之前直接用樓主的補丁bat運行(已經做好路徑修改),
但卻沒有使用樓主附加檔案的原始的steam_api.dll去覆蓋未加密的steam_api.dll結果一直更新失敗,
覆蓋這步是最重要的,只要沒做更新就一定會失敗。
樓主最後一次說明我才搞懂…
llw_jack
发表于 2022-11-25 09:56
以前发的补丁贴表述不清挖了个大坑,搞半天一堆错误。上网查了半天。
10年樱
发表于 2022-11-25 19:03
tsugumi05 发表于 2022-11-25 09:03
樓上各位失敗的我大概知道什麼原因了,
我之前直接用樓主的補丁bat運行(已經做好路徑修改),
但卻沒有使用 ...
替换过,然而执行BAT,一闪而过。游戏有运行不了了