功能简介:
易游客户端在执行完游戏更新过程后,可能游戏因为文件损坏无法运行游戏,这时可以使用客户端提供的游戏修复功能对游戏进行修复。
操作介绍:
1、本地运行模式下的“修复游戏”操作
通过游戏菜单进入游戏后,会执行游戏对比更新,如果更新完成游戏依然无法运行,可以单击界面中的“修复游戏”按钮。而单击“显示详细信息”可以查看更新过程中的提示信息。
单击“修复游戏”后,在弹出的对话框中,单击“确定”按钮。
修复开始后,程序会重建快照,并修复游戏。
为什么运行了游戏更新还需要执行游戏修复呢?
易游的本地游戏运行采用快照对比的方式进行,但是当客户机本地游戏快照与网吧游戏服务器上对应的快照一致时,客户端的游戏对比更新就会认为两者之间没有差别从而不进行更新,这时如果客户机游戏文件出现了问题,有可能导致游戏无法运行。
“修复游戏”功能是对当前客户机硬盘中的游戏重新建立一次快照,重建的快照会真实记录当前游戏路径中的所有文件信息(包括有问题的文件),然后,客户端会将此快照与服务器上的快照进行对比,然后更新和服务器快照有差异的文件,达到修复游戏的目的。
2、虚拟盘方式下的“修复游戏”功能
虚拟盘运行的游戏,由于游戏并没有存放在本地硬盘,而是通过磁盘分区映射的方式将网吧游戏盘当作本地游戏盘来运行游戏。因此并无本地游戏运行时的对比更新过程。
在客户机没有取得虚拟盘完全控制权的情况下,客户机对游戏虚拟盘数据的修改只是保留在服务器缓存中,并没有真正对服务器游戏盘生效,所以一旦有些操作造成了虚拟盘中的游戏损坏,只需重新加载虚拟盘,恢复到与服务器相同的状态即可。
虚拟盘运行游戏状态下的游戏修复功能,就是直接通过重新映射虚拟盘的方式,达到修复游戏的目的。