铁血联盟2v1.13及相关MOD的VFS模块化安装方法

» 2009-07-09 22条评论

2011.6.13 Update:本文章所说的相关安装方式只适合 2010 年及其之前的 JA2 v1.13 版本。JA2 v1.13 2011(源码SVN4452)以后的更新请到此《JA2 v1.13 2011 安装、说明、下载『2011.6开始』》,

-----------------------------

本来呢不想写类似的安装教程的,但最近自己整理博客文章时发现关于铁血联盟2 v1.13(Jagged Alliance 2 v1.13)的安装教程有点乱,因为铁血联盟2 v1.13 的svn1136版本以后加了 Virtual File System (简称VFS系统)加载铁血联盟2的各种 MOD 的功能。这个 VFS 系统本来是熊窝为了方便各种MOD的加载而开发出来的,但国内很大一部分的铁血玩家缺少折腾劲,给 VFS 搞得晕晕的。其实稍微喜欢自己动手也就是说有点折腾劲的铁友很容易就能搞定 VFS,即时你不懂具体原理,但搞清楚步骤不就一样可以使用 VFS 来加载各种MOD。有些朋友说:我英文很差,看不懂。呵呵,那只是借口罢了,zwwooooo不也英文很差么?不也搞清楚了么?我也怕英文啊,但我多了些折腾劲而已。所以就想我的博客标题一样:因为喜欢,所以折腾。也可以理解成:喜欢就去折腾吧。

算了,人总是有时废话很多,下面进入正题。

说在前面:其实这篇文章说实话不能算一个教程,应该是一个教程索引或者引导。这样也好,资源不要重复浪费嘛,呵呵。

一、准备:安装需要的软件

二、安装 JA2 Gold + 1.13 svn

安装方法:

三、通过 VFS(Virtual File System)加载各种补丁和MOD

方法教程:通过下面的文章

我也制作好很多 VFS 模块包了,相关的下载在这里《铁血联盟2 v1.13 相关更新和下载

懒得人或者还没搞清楚可以通过下面的文章快速玩上 Ja2 1.13 中文版:

教程(其实是索引)完了。下面的内容也许你有兴趣:

zww
or
oooo

“铁血联盟2v1.13及相关MOD的VFS模块化安装方法”有22条评论

  1. 小明猪 says:

    这几天更新的都是铁血的XXOO啊 :oops:

    1. zwwooooo says:

      因为这几天在整理文章过程中发现很乱,特别是铁血联盟2v1.13的教程方面,所以重新整理或者索引。

  2. tiger5859 says:

    VFS已经完全弄明白了,现在不需要再做傻瓜了,还可以自己制做些外面没有的傻瓜包 8) 像1.13uc地图包,1.13mod_ok的新地图包用起来太方便了,不用像以前硬盘上装个几个ja2来玩不同的地图包

    1. zwwooooo says:

      嗯,其实VFS很方便的,但还是有些铁友表示不需要

  3. tongwq says:

    看了Z大的教程,自己试了试就搞定了,其实还是很简单明了的。
    VFS的确非常方便,不过好像也只有爱折腾,会折腾的人才会喜欢.

    1. zwwooooo says:

      也不一定,这是一个游戏的安装方法罢了,你要玩这个游戏就要尝试用这个方法,如果什么都闲麻烦那就不要玩了。我说的对不?

  4. freedomchz says:

    傻乎乎的在博客里找了半天各种版本的,这好好了,终于会用VFS了,想下什么就下什么,哦呵呵,谢谢了!
    达者先为师,也叫一声老师,辛苦了!

    1. zwwooooo says:

      荒淫加入折腾之列,祝贺你一下!

  5. fout says:

    膜拜一下..找了好久了...满大街的死链..今天居然在这找到活着的了.而且资源还挺全.谢谢.

    1. zwwooooo says:

      如果你经常在tbs就不用这样满大街去找

  6. kkk says:

    vfs的出发点非常好,不过用7z打包影响速度,用zip最佳,这样老机也可适用

    我有个问题:

    gold、1.13本身能不能打包呢?因为1.13是经常升级的,打包后可以简单的替换就可完成升级,傻瓜到极点了,呵呵。而gold基本上是不用升级的,打包后非常简洁,只需做一次优化(比如音频格式转化,我记得1.13的主程序支持ogg)就可一劳永逸

    能不能实现?

    1. zwwooooo says:

      用文件夹把,vfs支持文件夹。zip貌似不是开源的,所以一般只会选择开源的软件。别忘了,国外和国内不同。

      vfs本身是1.13的功能,而1.13又依赖gold,1.13和gold把自己打包了怎么运行? :mrgreen:

  7. kkk says:

    噢,对了,有了vfs就最好舍弃slf
    这样可以使文件调用更顺畅

    嗯,我得看看1.13文件用途方面的文章
    看看这个想法能不能实现

    不晓得1.13的主程序是否支持指定加载哪个ini的命令参数

    1. zwwooooo says:

      有一个mod可以解压全部slf和图片文件,而且支持png图片,但暂时还是独立一个mod:rii,目前还是alpha版本,你可以研究下

  8. kkk says:

    我把所有slf都解开了,文件夹行不通?!

    vfs配置文件如下:

    [vfs_config]
    PROFILES = Vanilla, UserProf

    [PROFILE_Vanilla]
    NAME = Vanilla Dirs
    LOCATIONS = data_dir
    PROFILE_ROOT =

    [PROFILE_UserProf]
    NAME = Player Profile
    LOCATIONS = uprof_root
    PROFILE_ROOT = Profiles\UserProfile_Ja2Vanilla
    WRITE = true

    #############################################################
    ## DATA PATHs ##
    #############################################################
    [LOC_data_dir]
    TYPE = DIRECTORY
    PATH = Data
    MOUNT_POINT =

    [LOC_uprof_root]
    TYPE = DIRECTORY
    PATH =
    MOUNT_POINT =

    ---------------------------------------------

    如果文件夹可以的话,gold本身就可以打包,因为它们出错信息相同,看来我得慢慢的测试,问题出在哪里了

  9. kkk says:

    噢,忘记说了
    如果用gold来测试的话,解开文件夹的方法是可行的
    只有1.13不行

    而要想用1.13的主程序,就必须用1.13的data目录去覆盖gold

    另外,ogg的音频转换也行不通,似乎只有声明了ogg格式才可以,而我找不到关于music文件列表的xml文件

    1. zwwooooo says:

      我没研究这些,呵呵。其实7z文件只是打个包而已,根本就没压缩,不太会影响速度。即使你成功了,但1.13的更新很频繁,没有多大意义,除非你加入1.13mod团队。

      我个人觉得研究这些不如去研究个mod加载程序,这样很方便,不用去设置‘麻烦’的ini。

  10. kkk says:

    你说的对,虽然文件夹的方式找到了问题所在,但打包成7z,还是不能正常运行,看来此路暂时不通了

    我看还是继续用ja2的sdl版算了

  11. cg says:

    看得我头晕,累计至少用了10小时以上了,还是看不懂,哎,文化水平太低啊

    1. zwwooooo says:

      @cg 对不起,没想到我的文章让你这么头晕。下整合版吧

  12. star2430 says:

    Virtual File System (VFS) 基本使用方法

    Z大,这个的链接指向是错误的 ,我到现在还没看到教程....

    1. zwwooooo says:

      @star2430 怎么错误法?这个链接的文章不就举例说明了?

发表评论

昵称 *

网址

B em del U Link Code Quote