winlator吧 关注:13,010贴子:26,782
  • 5回复贴,共1

部分游戏一段时间后打不开的原因

只看楼主收藏回复

本人发现有些游戏,在没有切换wine和box版本的情况下,过几天会出现打不开的现象,经过多次测试,找到了部分原因和解决方法,供大家参考一下
(楼主用的是7.13 glibc版本)
1.语言环境冲突
部分游戏的存档对语言环境存在检测机制,如果游戏是日语+中文补丁的形式,那么也许一开始中文环境也能打开,但是过一段读取存档时候会出现闪退,这是因为存档过了一天后,中文环境和日语环境的时间编码产生冲突,导致存档无法正常识别,这时候只要把手机的系统时间切换至存档当天的时间就可以解决,或者把中文改成日语环境。
2.频繁改启动模式/其他配置 导致文件md5值改变
以柚子社的游戏“千恋万花”为列子,主程序当天能正常打开,但是游戏载入比较卡顿,就把启动模式从“兼容”改成了“极速”,结果流畅是流畅了,但是过了一天就弹出错误提示,游戏损坏无法进入,然后用游戏自带的 完整性检测程序 检测,发现主程序exe和部分gamedate、savedate文件夹均出现md5值错误,证明了启动模式会更改游戏的部分配置,导致之一段时间后无法正常启动,但是楼主替换掉错误部分的文件,游戏能继续正常启动。
3.避免此类问题的终极解决办法
建两个容器,一个调试好后,另一个容器就改成调试好的这个配置,不要再做任何改变,之后只用这个调好的容器,就能保证游戏能正常运行,楼主实测没有再出现过无法打开的问题。


IP属地:浙江来自Android客户端1楼2024-09-24 23:40回复
    第二个问题,大概率大概率大概率是中毒了!!!跟你频繁改什么,没有联系。
    只有中毒了,才会文件大小都变了。最明显的就是,程序变大,如正常的茶壶才876k,中毒后,会变成900多k或者一m多。不止茶壶,游戏文件变了,反正就是到处是中毒文件,甚至打开任管理器还有莫名程序。


    IP属地:广东来自Android客户端2楼2024-09-25 00:07
    收起回复
      2025-07-28 07:07:08
      广告
      不感兴趣
      开通SVIP免广告
      不知道算不算挖坟,求助大佬我winlator7.13版本完美运行游戏,但是游戏本身没办法进行存档功能,一存档再读档就会报错。但是如果直接复制电脑的存档文件再用模拟器打开就没有问题,请教一下是什么原因?另外这个游戏是主西班牙语,模拟器和电脑用的是同一个游戏文件。C盘里没找到游戏根目录,他的存档文件放在一个叫partidas的文件里。而且模拟器里nfo文件没有图标,但是电脑上的nfo文件有电脑图标。可能跟系统镜像文件有关?求大佬帮帮忙



      IP属地:广东来自Android客户端3楼2024-12-20 00:21
      收起回复