暑假闲居在家,正好朋友刚刚接手一批二手电脑,想要装些网络新游戏,知道我在名校读书,计算机学了十几年,认为我的水平很高,便请我去帮忙。说实话,我虽然计算机专业毕业,而且还一直跟电脑打交道,但我一般并不爱玩游戏。原因之一是我刚上大学的时候,偶尔胆战心惊地在机房玩了一把小游戏,就不幸被老师发现,给赶出了机房,还勒令写了检查,因此落下了游戏恐惧症,一直不敢再以身试法,所以玩游戏的兴趣一直没有培养起来;原因之二是玩游戏太费时间,现在的游戏越来越大,玩通关得好几天,为自己的视力考虑,只偶尔玩一玩那些经典的小游戏,对那些大型游戏的经验确实少得可怜,看别人兴奋地谈论游戏经验,自己却是从来没有感兴趣过。不过,现在朋友既然信任咱,我想装机又不是玩,什么程序安装、配置还是事同理同的嘛。怎么说自己也念了这么久的书,虽不敢自称大虾,但三脚猫的功夫还是有两下的,对付这点小问题应该绰绰有余,于是便欣然应邀而去。
虽然我以前已经知道理论和现实还是有距离的,但这次尤有亲身体会。因为是二手机,机器都很“烂”,几乎没有一台机器上的光驱可以将碟上的文件顺利读出来,吭哧吭哧叫人好没有信心,在朋友期待的眼神中自己总不能显得束手无策,但实在想不出什么高明的办法。只能建议买个新光驱来用。新光驱买来,赶紧试试身手,以免太显无能。用映射网络驱动器的方式,以一带三,装得很顺利。
游戏装好之后,试一试,有著名的“红警2000”,三台机器,其中一台却无法与另外两台联网,心下好生奇怪,重装一遍之后仍是同样的问题。选择Mutiplayer,然后出现的选项却没有Network,无法联网。朋友还指望联网游戏来吸引人,若只有两台可以联网,岂不大大浪费资源,所以这个问题一定要我解决。这三台机器硬件配置几乎一模一样,网络邻居里也互相看得见,而且别的DOS下的联网游戏也可以畅行无阻,为何不能联网玩“红警”呢?网卡的工作是正常的,看来问题一定是出在软件上,是不是安装的软件互相之间有干扰,互相影响呢?那可就是个经验问题了。平日里只埋头编自己的程序,全没有一点游戏的概念,现在较起真来,不由得心中上火,头上冒汗,搞不定这点小问题,那可是脸上无光。情急之下想起这台机器在开机的时候,机器提示系统文件:
Cann't find a device file that may be needed to run windows or a windows appliacation,the windows registry or SYSTEM.INI file refer to this device file,but this file no longer exits......z:vnetsetup.ini
是不是问题出在这里?于是,我便试着将这个系统隐藏文件从别的机器上拷贝过来。重新启动,原来的警告信息已经没有了,再进入游戏,选择Multiplayer,渴盼已久的Network终于显现眼前!看见朋友满意的目光,心中才开始有那么一点点成就感。
原来,这些系统文件都有自己的用处,以前我也见过这种情况,但一直未与理会,也没见影响什么操作,还一直以为或许这些文件真的无关紧要,是系统自己多虑了。但游戏中对系统资源的使用比自己编的普通程序要多得多, Windows 98也正是一直以其对游戏的强大支持而引以自豪的,操作系统自然有许多给应用程序使用的连接和初始化文件(vnetsetup.ini便是支持虚拟网络的一个初始化文件),没有它支持,游戏自然就不能使用它的网络功能。以前真是孤陋寡闻,自以为是,惭愧!看起来,玩游戏也是一种学习的重要推动力,或许,我也要试一试了。