本教程只面向steam平台的单机游戏,用于说明如何回滚游戏到特定版本
并不适用于需要联网游玩的游戏或其它平台的游戏
拥有一台电脑
电脑可以上网
电脑安装了Edge、Chrome、FireFox浏览器其中任意一个
电脑的网络可以访问steam
电脑安装了steam
拥有steam账号并在电脑上登录
做任何删除操作前,请先对文件进行备份
建议先做存档备份,部分游戏的存档在不同版本之间并不通用,例如新版本创建的存档无法在旧版本游戏加载
存档备份工具推荐使用 【存档小助手】: https://xz.yihango.com/
如图所示,访问网站 https://steamdb.info/ ,右上角点击Sign in登录,账号就是steam使用的账号

如图所示,在顶部输入框输入游戏名称进行搜索,本教程通过明末渊虚之羽进行演示

如图所示,找到对应的包并触发下载
注意!图2中展示的 Seen Data (包上传时间) 是UTC+00时间,如果要换算成中国国内时间,那么需要再+8小时


如图所示,点击之后进入steam,将复制的内容粘贴到输入框后,按下回车下载游戏包


如图所示,找到下载包的目录,并且复制文件

如图所示,打开steam切换到库并选择特定游戏,点击浏览本地文件

如图所示,删除对应文件和目录之后,将刚才下载好的内容对应的文件复制到这个目录中即可完成版本回滚
注意!删除文件之前建议先备份现有文件!

如果游戏不需要动态编译着色器,那么跳过这一步
如果游戏是动态编译着色器的话,那么需要你自行到网络上查找对应的着色器缓存位置,并进行清理,可以显著改善游戏体验
注意!升级显卡驱动、系统版本之后出现游戏卡顿,都可以尝试清理着色器缓存
如图所示,打开steam,点击开始游戏即可

这里需要注意的是,如果回滚过版本,那么用steam更新游戏之后可能出现无法进入游戏的情况
有以下3种方案:
将备份文件先覆盖之前回滚的内容,再进行更新
卸载游戏后重新安装
校验游戏文件完整性
