囧丫乙吧 关注:2,997贴子:26,669
  • 5回复贴,共1

打扰一下打扰一下

只看楼主收藏回复

姨,打扰一下,很好奇但我整不明白@囧丫乙



IP属地:北京来自Android客户端1楼2023-12-11 00:10回复
    对不起占用公共资源


    IP属地:北京来自Android客户端2楼2023-12-11 00:10
    回复
      2026-04-24 10:23:26
      广告
      不感兴趣
      开通SVIP免广告
      别想复杂了
      win系统里的兼容性实现原理涉及太底层我们无需了解太细
      只要知道pvz这里xp兼容模式只是把存档位置从系统盘(一般是C盘)下的一个公用位置还原到了每个游戏自身目录下而已
      所以如果有abcd四个不同的pvz
      假设他们在xp以上系统都是设置的相同存档目录(不是所有pvz都是那个相同目录的,比如steam离线版)并且存档文件通用(有版本路径和文件名都相同,但是无法正常读取不是自己版本的文件,可能报类似file too short之类错误)
      这种情况下你玩1.0原版也好95版也好发现互相能读取对方的存档和改变对方的存档
      所以可以采取增加新用户的方法
      或者xp兼容方式
      兼容后,这个版本的存档目录就直接换到自己的文件夹下了
      读文件也好存文件也好都从自己目录下读取(所以还要把C盘的文件拷贝过来,不然自己文件夹下没存档就是个新用户从头打起)
      由于设置兼容模式是直接设置exe文件,所以你删了这个文件换个新的自然又没有兼容效果了
      兼容模式对pvz来说可以很好解决多个版本共存的存档互相影响问题、管理员权限导致的无法存档问题、每次玩之前都要右键用管理员权限启动的麻烦。。主要就是这仨问题了


      IP属地:湖南3楼2023-12-11 13:14
      收起回复