教你如何精简 TA 安装版

我玩 TA 是十年前,后来在海外的 TA 论坛中看到了如何修改游戏,也花了不少时间,改了个打不死的超级直升机单元。

不过,现在我介绍的是如何把 TA 的四个安装版 CD 合成一个的方法。

是否留意到 CD1、CD2、CD3、CD4 中存在相同的文件?而且各个 CD 实际上只有 200M 左右的档案,余下的空间是用来记录音乐。

Total Annihilation CD1
Tolal Annihilation CD2
Total Annihilation: The CORE Contingency
Total Annihilation: Battle Tactics

简单来说,就是只要安装 CD1,再从 CD2、3、4 中把 CD1 缺少的档案取出来,放在安装目录下就是一套完整 4合1 CD 版本了。其中地图包、任务包可以不要。

CD2 中取出 totala3.hpi

CD3 中取出 ccdata.ccx
ccmaps.ccx – 地图包
ccmiss.ccx – 任务包

CD4 中取出 tactics.hpi
btmaps.ccx – 地图包

如果你动手能力更强的话,自己做一个 4 合 1 的 TA 安装 CD 也没问题。

过程如下,DXSETUP 的目录可以删除,这是旧版本的 DX 6,WINDOWS 自带更高版本的 DX9。

以 CD1 的文件为基础,加入 CD2、3、4 中特有的档案,改一下 install.inf 内容,烧录成新的安装片。

此外,还需要安装录像机程序,还可以根据需要安装常用对战地图包以及联网工具VNN、hamachi或warzone。

我自己制作的两个 CD,第一个 CD 是安装了 3.1 补丁后的绿色版,能够直接在 CD 中启动,但 CD 不能存档进度。
第二个 CD 是把 TACC 与 TABT 合成一个。

CD1、2 合并的方法,有否留意到 CD1、2 中有一个 “TOTALA.ID” 文件?里面只有两行字。
[Contents]
{
multiplayer = 1;
campaign = 1;
}
这是告诉主程序,multiplayer 是多人游戏 CD2、campaign 是战役 CD1,好了,从 CD2 中把 “totala4.hpi” 取出来放到 CD1,上面两个都改成 =1。就可以建造二合一 CD 了。


如何把 3.1 补丁也集成进去?
由于补丁更换了主程序 TOTALA.EXE,当把新的主程序替换 CD1 里面,会令安装程序出错。而我直接把硬盘上全新安装,打好补丁的版本复制到 CD 中,就是 C:\CAVEDOG\TOTALA 里面的全部文件。

文件说明
total1.hpi – 主界面资源 CD1 *
total2.hpi – 地图包 CD1(可放在 CD 上运行)
total4.hpi – 任务包 CD2(可放在 CD 上运行)
smackw32.dll – 主程序 *
totala.exe – 主程序 *

TACC – CD3
ccdata.ccx – 新的部队、建筑 *
ccmaps.ccx – 地图包(可放在 CD 上运行)
ccmiss.ccx – 任务包(可放在 CD 上运行)

3.1C 升级包的内容
rev31.gp3 – 新的部队、建筑 *
readme31.txt – 说明档
totala.exe – 升级后的 V3.1c 主程序 *

还有 6 个 *.ufo 档,是官方最后增加的部队。 *

带星号的是必须保留,可以看到 CD3 与补丁所增加的几个文件,不足 100M。

其他的可以精简,放在 CD 上运行。而 CD4 全是地图与任务,缺少了也不会有多大影响。

很好,讲的很详细啊