最近经常看到VNR更新后在Windows XP上会让游戏崩溃的问题。带来不便,非常抱歉!
如果你在更新后,突然出现字幕消失,而不是游戏崩溃,那么请先确定Library/Frameworks/Sakura/bin中的vnreng.dll,vnrcli.dll,和vnrsrv.dll没有被杀毒软件屏蔽。我每次为新游戏添加引擎都会可能会更新这几个dll的。如果dll更新了,很可能会再次被杀毒软件屏蔽。如果你在使用杀毒软件,请先确定每次更新后的这些dll没有被屏蔽掉。
另外,我自己不用杀毒软件的,对杀对软件什么的不了解。我不清楚dll会不会在下载的过程中就已经被屏蔽掉了,导致在bin中的dll部分是老版的,部分是新版的。这样的话再提取文本时是一定会出现问题的。如果在解除dll的屏蔽后仍然没有字幕显示,也许可以尝试重新下载下reader.7z。
如果你在使用Windows XP,并且更新后不是字幕消失这么简单,而是游戏会崩溃掉的话,那么非常抱歉,自己对这个问题真是不知道如何解决才好。我的中文XP的笔记本上,运行VNR并不会让游戏崩溃。我甚至在Mac上通过Wine的XP来执行VNR都不会崩溃。因为没有办法reproduce这个问题,我不知道该如何debug才好。如果你确定问题是更新造成的,也许可以尝试到这里去下载下老版本的VNR:
地址:ftp加上sakuradite再加上org再加上pub再加上reader
在七月以后的全部版本的VNR都可以在那里找到。如果你在发现某个老板的VNR在XP上不会让游戏崩溃,可以把那个版本的日期告诉我吗?
如果你在更新后,突然出现字幕消失,而不是游戏崩溃,那么请先确定Library/Frameworks/Sakura/bin中的vnreng.dll,vnrcli.dll,和vnrsrv.dll没有被杀毒软件屏蔽。我每次为新游戏添加引擎都会可能会更新这几个dll的。如果dll更新了,很可能会再次被杀毒软件屏蔽。如果你在使用杀毒软件,请先确定每次更新后的这些dll没有被屏蔽掉。
另外,我自己不用杀毒软件的,对杀对软件什么的不了解。我不清楚dll会不会在下载的过程中就已经被屏蔽掉了,导致在bin中的dll部分是老版的,部分是新版的。这样的话再提取文本时是一定会出现问题的。如果在解除dll的屏蔽后仍然没有字幕显示,也许可以尝试重新下载下reader.7z。
如果你在使用Windows XP,并且更新后不是字幕消失这么简单,而是游戏会崩溃掉的话,那么非常抱歉,自己对这个问题真是不知道如何解决才好。我的中文XP的笔记本上,运行VNR并不会让游戏崩溃。我甚至在Mac上通过Wine的XP来执行VNR都不会崩溃。因为没有办法reproduce这个问题,我不知道该如何debug才好。如果你确定问题是更新造成的,也许可以尝试到这里去下载下老版本的VNR:
地址:ftp加上sakuradite再加上org再加上pub再加上reader
在七月以后的全部版本的VNR都可以在那里找到。如果你在发现某个老板的VNR在XP上不会让游戏崩溃,可以把那个版本的日期告诉我吗?