NBA2K15免安装版的正版玩家用steam恢复游戏的方法

2014-10-09 09:03:20 k73游戏之家 作者:kanshudj

NBA2K15

对于NBA2K15这款游戏来说,很多正版玩家都下载的是免安装版,但是会有一个问题,那就是复制进steam目录后又要提示需要重新下载,针对这个问题,小编分享一个解决方法。

NBA2K15免安装版的正版玩家用steam恢复游戏的方法

1、首先你下载好的先把3DMGAME.INI和STEAMAPI64.DLL和游戏EXE文件去掉,这3个是破解文件,用不上,然后你在STEAM里面先下载,让系统给你新建目录,

必须等STEAM开始下载(因为2K15这样的文件太大,所以可能会有一定时间的预分配空间)才能关掉STEAM,将破解版的文件拷贝到对应STEAM给你建好的目录下覆盖那些空文件

2、然后到D:\SteamLibrary\SteamApps\目录(举个例子,你STEAM上的2K15装哪里,就是哪个盘的STEAM库

找到一个文件例如appmanifest_123456.acf(也是举例,这个数字是2K15的STEAMDB ID),我查了一下2K15是282350,也就是appmanifest_282350.acf文件,

用windows写字板打开(不是记事本,因为记事本没法显示回车,看起来比较乱)

这是我一个已经下载完成的游戏的ACF文件,做个例子,是DOOM3 BFG 版

"AppState"

{

"appid""208200"

"Universe""1"

"name""DOOM 3: BFG Edition"

"StateFlags""4"

"installdir""DOOM 3 BFG Edition"

"LastUpdated""1399897922"

"UpdateResult""0"

"SizeOnDisk""7563318786"

"buildid""24721"

"LastOwner""76561197993700233"

"BytesToDownload""106840992"

"BytesDownloaded""106840992"

"AutoUpdateBehavior""0"

"AllowOtherDownloadsWhileRunning""0"

"UserConfig"

{

"language""japanese"

}

"MountedDepots"

{

"208201""5824013976527847942"

"208202""2267784804404798281"

"208208""109179143229787663"

}

}

打开你的2K15对应的ACF,有几个地方需要改一下,第一是"StateFlags""4" ,请改成4,没下完的是1024,

"UpdateResult""0"请改成0

"BytesToDownload""106840992"

"BytesDownloaded""106840992"

这两个,一般来说没下完的都是上面那个数字比下面的大,上面的意思是你需要下载的字节数,而下面是已下的字节,很明显,把下面那个改成和上面那个一样

OK,最关键的来了,

"MountedDepots"

{

}

这里的内容,没下载完的是空的,这里就是我之前提到的Depot,需要去STEAMDB抄写对应的Depot(解释一下,这个东西是STEAM的文件包ID,STEAM的文件会切割成一些分包,比如我这个DOOM,3个分包分别是游戏资源文件,游戏可执行文件,游戏语言文件,一些游戏的DEPOT会更复杂一些)

https://steamdb.info/app/282350/depots/

这是2K15的DEPOT列表,你可以看到只有VC2010,DX和游戏本体(没搞的很复杂),只要贴3行文字到"MountedDepots"的花括号中间就行了

每行文字的格式类似于如下:

"208201""5824013976527847942"

前一个是DEPOT ID,比如游戏本体文件是282351

在STEAMDB上打开对应DEPOT的页面(DEPOT列表上点击对应的DEPOTID)

https://steamdb.info/depot/282351/

可以查到Manifest ID 是 5231767860955396320

那么这一段就可以这么写

"282351""5231767860955396320"

其实吧,基本就这么写就可以了,因为2K15只有一个DEPOT包,其他都是DX,VC库这类的小东西,你不填STEAM也会自己帮你添加

然后?开STEAM吧,你会发现游戏下载完成度几乎100%了

玩家评论

相关阅读

手游掌机排行