liyun_1981 发表于 2021-8-5 15:01

《生化危机8:村庄》学习版启动黑屏或无响应等问题通用解决办法

本帖最后由 liyun_1981 于 2021-8-5 15:02 编辑

如题,俺今天逛论坛时发现至今仍有不少水友碰到之前学习版玩得好好的,突然就卡死不能进游戏的问题,俺索性整了个自用的脚本来解决此问题,特分享给有需要的水友们。


操作方法如下:
1、下载俺自制的 游戏统一管理工具 ,解压缩文件game.7z到任意目录,例如:D:\tools;
2、以系统管理员身份运行命令提示符,输入cd /d d:\tools\game\bin;
3、用文本编辑工具打开bin目录下的配置文件run.xml,找到《生化危机8:村庄》的game节点配置,如下:
    <Game>
      <comment>生化危机8:村庄</comment>
      <name>生化危机8:村庄</name>
      <id>re8</id>
      <path>F:/games/Resident Evil Village</path>
      <exe>re8</exe>
      <args></args>
      <priority>128</priority>
      <icon></icon>
      <agentExecutablePath></agentExecutablePath>
      <agentArgs></agentArgs>
      <before>
      start "" "F:/games/Resident Evil Village/修改/Resident Evil Village Plus 23 Trainer"
      date 2021-07-15
      </before>
      <after>
      net stop w32time
      w32tm /config /syncfromflags:manual /manualpeerlist:"time.windows.com"
      net start w32time
      w32tm /config /update
      w32tm /resync /rediscover
      </after>
      <beforeWait>1</beforeWait>
      <afterWait>30</afterWait>
      <watchWait>5</watchWait>
      <watch>Resident Evil Village Plus 23 Trainer.exe</watch>
    </Game>
将上面标红的path节点的值改为你本机的游戏根目录;将before节点中标红的内容删除;将标红的watch节点内容删除;
标红的afterWait节点值30的含义指游戏启动30秒后再把系统时间同步到最新,如果你本机运行游戏后30秒内进不了游戏,就把这个值改为60就行了。

4、输入命令 run -x re8 运行游戏。


ddrdod 发表于 2021-8-6 03:28

断网玩单机游戏的话,系统时间还能同步到最新吗?

liyun_1981 发表于 2021-8-6 10:57

ddrdod 发表于 2021-8-6 03:28
断网玩单机游戏的话,系统时间还能同步到最新吗?
断网肯定是不能同步时间的,必须恢复网络后才能同步。。。。。。:lol

hikarishj2019 发表于 2021-8-6 23:30

看大家都说时间变了进不去游戏 因为之前通关好久没玩了特意又试了一次 没什么问题 能进能玩 看来还是个例

hongdoukaijian 发表于 2021-8-7 18:26

我反正试了下学习版 还是没任何反应
用STEAM正版却可以进入游戏         

¢亮←! 发表于 2021-8-9 17:59

没用,还是一样会启动游戏就闪退

350127 发表于 2021-8-9 19:06


谢谢楼主 我就是来看看的 怎么样好不好的

caib 发表于 2021-8-10 06:48

游戏         启动正常后 和时间就没有关系了只要不重新启动即可!
关于虚拟内存 系统自动控制即可 比较节约空间!
不能进游戏后 光调整时间 是不能进游戏的
可能各个人的情况不一样!
闪退或者进过不能再进的
可以参考我的贴子
https://bbs.3dmgame.com/thread-6193613-1-1.html

snowivy 发表于 2021-9-6 11:12

你这贴里面写的这些代码和你那个game7z解压缩后的完全不一样
应该照着哪个改?

我解释一下 你说打开game7的那个xml文件,显示的是怎样,算了我直接给你复制吧
<Game>
      <comment>生化危机</comment>
      <name>生化危机</name>
      <id>bio</id>
      <path>F:/games/Dolphin-x64-BioHazard</path>
      <exe>Dolphin</exe>
      <args></args>
      <priority>128</priority>
      <icon></icon>
      <agentExecutablePath></agentExecutablePath>
      <agentArgs></agentArgs>
      <before></before>
      <after></after>
      <beforeWait>10</beforeWait>
      <afterWait>10</afterWait>
      <watchWait>10</watchWait>
      <watch></watch>
    </Game>
是这样的。
然后你上面说如下修改,我把上面的称之为a,你帖子中说如下修改的称之为b。
我想问是不是要先把xml文件中的a改成b,再继续进行你说的“将上面标红的path节点的值改为你本机的游戏根目录;将before节点。。。。。。。”

你这帖子里面的说法至少三处有歧义
如果我上面理解的没错的话,也就是说最后改成这样了:
<Game>
         <comment>生化危机8:村庄</comment>
         <name>生化危机8:村庄</name>
         <id>re8</id>
         <path>我的游戏路径xxxxxx</path>
         <exe>re8</exe>
         <args></args>
         <priority>128</priority>
         <icon></icon>
         <agentExecutablePath></agentExecutablePath>
         <agentArgs></agentArgs>
         <before>
         date 2021-07-15
         </before>(将before节点中标红的内容删除,但是这个date不删是吗?);
         <after>
         net stop w32time
         w32tm /config /syncfromflags:manual /manualpeerlist:"time.windows.com"
         net start w32time
         w32tm /config /update
         w32tm /resync /rediscover
         </after>
         <beforeWait>1</beforeWait>
         <afterWait>60</afterWait>
         <watchWait>5</watchWait>
         <watch></watch>(将标红的watch节点内容删除,但这个<watch>本身删不删?还是无所谓?)
   </Game>
是不是这样??
最后我按照运行 说找不到文件

算了 本来也是死马当活马医了

77928496 发表于 2022-5-21 15:40

试试66666666666666{:3_116:}

YHRLNB 发表于 2022-12-12 08:15

6666666666666

wellsteven 发表于 2022-12-12 18:42

看不懂啊

xiaozhi3652 发表于 2023-3-14 13:33

66666666666666
页: [1]
查看完整版本: 《生化危机8:村庄》学习版启动黑屏或无响应等问题通用解决办法