Lillierika 发表于 2021-4-18 19:08

2.04版离线补丁无效,可以进入游戏,无法更改语言、使用人物存档或新建人物

运行D2ROffline.exe后提示如图1
而后正常进入游戏,弹出官方说明如图2

复制进存档文件夹的人物存档并未显示,也无法新建人物,如图3

语言也还是英文,一如没打过离线版补丁一样,重装数次补丁+重启电脑,依旧是这样

求问应如何处理这一问题QAQ

maowenke 发表于 2021-4-18 19:10

patches.txt最后一行是这个 0x1446C8:+0x270DC: ~ zhCN

maowenke 发表于 2021-4-18 19:12

你的这个补丁没有运行完成 重新运行不行就管理员运行 记得安装 微软的运行库支持

Lillierika 发表于 2021-4-18 19:17

maowenke 发表于 2021-4-18 19:12
你的这个补丁没有运行完成 重新运行不行就管理员运行 记得安装 微软的运行库支持 ...

您好,已按您的回复调整了自己的文件,结果没有变化,管理员运行也还是一样

微软的数据库支持我电脑里是有的,之前尝试安装的时候提示我电脑里已经有那个东西了

maowenke 发表于 2021-4-18 19:22

1,确定是win10
2,确定运行库已安装
3,管理员运行试试
4,用以前的拖拽方式的补丁运行一次
5,直接拖拽EXE到新补丁上运行
6,检查patches.txt内容如下
0xD4AD68:9090
0xD4E25F:909090909090
0xCAFB9D:90B001
0x597E1C:90909090909090
0xC5E81C:9090C346455242: ~ MP stack corruption bypass
0xD615F2:909090909090909090909090909090909090909090909090909090: ~ show all calsses on load (shalzuth)
0x39FC03:9090909090909090909090909090909090909090: ~ allow chars to load (shalzuth)
0x1446C8:+0x270DC: ~ zhCN

Lillierika 发表于 2021-4-18 19:30

maowenke 发表于 2021-4-18 19:22
1,确定是win10
2,确定运行库已安装
3,管理员运行试试


您好,都已确认,还是这样QAQ

maowenke 发表于 2021-4-18 19:36

防火墙不能拒绝重制版的联网行为 你检查下再不行 那就没辙了只能重装系统试试了等大神吧

450213487 发表于 2021-4-18 19:39

回复错了。。。

Lillierika 发表于 2021-4-18 19:40

maowenke 发表于 2021-4-18 19:36
防火墙不能拒绝重制版的联网行为 你检查下再不行 那就没辙了只能重装系统试试了等大神吧 ...

好的谢谢QAQ

renhuada 发表于 2021-4-18 19:46

跟我一样···楼主解决了嘛吱个声

Lillierika 发表于 2021-4-18 19:48

renhuada 发表于 2021-4-18 19:46
跟我一样···楼主解决了嘛吱个声

没QAQ您那边如果解决了也希望说一声

renhuada 发表于 2021-4-18 20:09

Lillierika 发表于 2021-4-18 19:48
没QAQ您那边如果解决了也希望说一声

我也一样目前只能用拖拽的办法英文玩亚马孙其他都不行

xingkong181978 发表于 2021-4-18 20:16

我也是一样的问题,解决的朋友说一下,谢谢

renhuada 发表于 2021-4-18 20:20

xingkong181978 发表于 2021-4-18 20:16
我也是一样的问题,解决的朋友说一下,谢谢

:'(还好 不是就我一个人玩不了中文

ld521ly 发表于 2021-4-18 21:15

txt文件一定要放里面,不单单是哪个EXE,txt文件也需要!EXE设置WnI 7兼容模式,管理员权限

zhm86 发表于 2021-4-18 21:28

本帖最后由 zhm86 于 2021-4-18 22:13 编辑

解决方法很简单:不用设置管理员运行,也不用设置兼容性。运行D2ROffline.exe,弹出来的窗口中如果没有一长串的Bypassed CRC at XXXXXXXX,那么说明未加密失败了,当屏幕上出现BLIZZARD的logo的时候,按alt+F4结束游戏
再次运行D2ROffline.exe,如果出现一长串的Bypassed CRC at XXXXXXXX,说明成功了。如果没出现,那就关游戏,再次运行D2ROffline.exe

原理也很简单:
目前版本的这个未加密补丁,要在游戏进程刚开始运行的一个时机上暂停进程,进行内存修改,然后恢复进程运行。但是这个时机难以把握,容易失败,目前作者好像采取了等待一定毫秒的方式来把握时机,然而每次游戏运行的时候,到达那个时机的时间点可能不同,就会造成未加密失败。只能等待作者找到更好的把握时机的办法了。

成功的截图如下:


Lillierika 发表于 2021-4-18 21:40

zhm86 发表于 2021-4-18 21:28
解决方法很简单:不用设置管理员运行,也不用设置兼容性。运行D2ROffline.exe,弹出来的窗口中如果没有一长 ...

哇!!!!!可以了!!!!谢谢!!!!!!!

renhuada 发表于 2021-4-18 21:51

Lillierika 发表于 2021-4-18 21:40
哇!!!!!可以了!!!!谢谢!!!!!!!

:'(:funk:不是吧 我试试

renhuada 发表于 2021-4-18 21:52

zhm86 发表于 2021-4-18 21:28
解决方法很简单:不用设置管理员运行,也不用设置兼容性。运行D2ROffline.exe,弹出来的窗口中如果没有一长 ...

不行啊 不管试多少次 都是红色的啊
?? 怎么回事

renhuada 发表于 2021-4-18 21:54

Lillierika 发表于 2021-4-18 21:40
哇!!!!!可以了!!!!谢谢!!!!!!!

我擦我草我还是不行啊 一直都是那个红色的就是说未加密失败嘛····

zhm86 发表于 2021-4-18 21:56

renhuada 发表于 2021-4-18 21:54
我擦我草我还是不行啊 一直都是那个红色的就是说未加密失败嘛····
...

红字截图发上来看一下

renhuada 发表于 2021-4-18 21:56

Failed reading initial process memory   一直是红色的这个

zhm86 发表于 2021-4-18 22:11

renhuada 发表于 2021-4-18 21:56
Failed reading initial process memory   一直是红色的这个

可以先忽略红色的,进游戏看看是否正常
我看了一下源代码,红色是内存读取失败,但是未加密补丁会继续重复尝试读取,只要出现Bypassed CRC at XXXXXXXX就说明未加密成功了

renhuada 发表于 2021-4-18 22:14

zhm86 发表于 2021-4-18 22:11
可以先忽略红色的,进游戏看看是否正常
我看了一下源代码,红色是内存读取失败,但是未加密补丁会继续重 ...

一直失败啊进去新建不了人物   下载的存档也进去不了游戏

renhuada 发表于 2021-4-18 22:15

zhm86 发表于 2021-4-18 22:11
可以先忽略红色的,进游戏看看是否正常
我看了一下源代码,红色是内存读取失败,但是未加密补丁会继续重 ...

左边的四个选项 只有第一个设置 最后一个退出游戏设置也弄不了中文

zhm86 发表于 2021-4-18 22:31

renhuada 发表于 2021-4-18 22:15
左边的四个选项 只有第一个设置 最后一个退出游戏设置也弄不了中文

把那个弹出来的窗口拉长,然后截图看一下吧

renhuada 发表于 2021-4-18 22:40

renhuada 发表于 2021-4-18 22:41

这是刚进去的时候的

renhuada 发表于 2021-4-18 22:42

这是新建人物 或者下载的存档进游戏的时候说的

hahda 发表于 2021-4-18 22:43

zhm86 发表于 2021-4-18 21:28
解决方法很简单:不用设置管理员运行,也不用设置兼容性。运行D2ROffline.exe,弹出来的窗口中如果没有一长 ...

这为老哥的方法是正确的。我楼主问题一模一样,现在按照老哥方法已经解决。感谢老哥。
页: [1] 2
查看完整版本: 2.04版离线补丁无效,可以进入游戏,无法更改语言、使用人物存档或新建人物