最近这几天,我被我家那个小学三年级的兔崽子给缠疯了,非要玩那个什么《疯狂岛》。我本来寻思着,一个破小游戏,不就是去那个官方平台点一下下载的事吗?谁知道这个小兔崽子要求贼多,他要的不是现在商店里那个加了一堆内购和垃圾广告的新版本,他要的是十年前那个原汁原味,只有几个简单像素块的老版本。
我当时就懵了。找这种老掉牙的东西,比找我那年跑路的前老板还难。我没办法,答应他了,这实践记录才有了今天这出。答应下来的事,哪怕是找个针眼大的老文件,也得给它扒出来。这是我当年刚入行的时候,吃过大亏留下来的毛病。
第一步:海底捞针——找源头
我撸起袖子就开始干。我去了几个现在还算大的下载站,输了名字一搜,果然,全是那堆挂羊头卖狗肉的新版本,要么就是捆绑了一堆乱七八糟插件的安装包。我火气一下就上来了。这帮人真是缺德,为了点广告费把用户的电脑当垃圾桶。
我放弃了那些正规渠道,开始往那些犄角旮旯的论坛里钻。我记得以前,好多好东西都藏在那些只有几百人的小社区里。我翻箱倒柜,用了一些很老的关键词去搜索,比如什么“疯狂岛 经典版 无毒”,甚至加上了年份“2013”。
找了足足两个多小时,我的眼睛都快瞎了。中间还点进去一个诈骗链接,差点把我的浏览器给锁死,吓得我赶紧拔了网线,重启了电脑。这事儿让我想起我刚毕业那会,为了下载一个设计软件,在一个黑网里,对着一台漏电的电脑熬了一整夜,U盘还中了毒,软件也没装成,白熬了。那时候我穷,买正版是不可能的,只能靠自己折腾,这点折腾劲儿现在看来也没丢。
第二步:找到“遗迹”与解救文件
就在我准备放弃,打算去淘宝花十块钱买个别人打包好的版本时,奇迹出现了。我在一个很古老的论坛里,发现了一个2015年的帖子,回复不多,但里面有个哥们分享了一个很奇怪的压缩包,文件名是乱码,大小看着倒挺靠谱。我点了进去,发现这个论坛现在已经没人维护了,连回复功能都停了,简直就是个网络“遗迹”。
我下载了这个文件。压缩包里藏着三个东西:
- 一个README文本文档,里面全是火星文,大概意思是感谢制作组。
- 一个ISO镜像文件,名字就是乱码。
- 一个自解压批处理文件。
我心里咯噔一下,这玩意儿要么是宝藏,要么是炸弹。我可不想因为一个破游戏把我的工作电脑给搞废了。之前我一个同事,就是因为随便下载了一个不知名的游戏安装包,结果公司内部的网络都被搞得一团糟,害得我们连着三天加班到凌晨三点才把数据抢救回来。前车之鉴。
为了稳妥,我赶紧开了个虚拟机,把这个ISO文件拖进去,先在里面进行了测试。这个虚拟机是我专门用来跑那些可疑软件的,以防万一。我双击了那个ISO文件,系统提示需要安装虚拟光驱。得,连安装个游戏都这么麻烦。我又花十分钟在虚拟机里装了个老版本的虚拟光驱,然后挂载了那个ISO。一打开,熟悉的安装界面弹出来了!就是那个十年前的简陋UI,我心里一块石头总算落地了。
第三步:清理、安装与最终运行
虽然虚拟机里确认了文件是干净的,但是我还是不放心直接在主机上用那个批处理文件。谁知道那个批处理里藏了什么鬼?我手动操作,把安装文件从ISO里拖了出来,仔细检查了所有的文件属性。确认里面没有夹带什么奇怪的动态链接库(DLL)或者系统级的驱动程序。这活儿虽然费劲,但总比到时候重装系统强。
我关闭了虚拟机,在我的主机上创建了一个新的文件夹,把所有的文件放进去,然后点击了安装程序。安装过程非常快,几秒钟就结束了,因为这游戏实在太小了。
安装完后,桌面上多了一个图标。我深吸一口气,双击。游戏启动了!那个熟悉的开场画面,简陋的音效,完全没有现在游戏里那种花里胡哨的特效和弹窗广告。我家那个小祖宗看到后,眼睛都亮了,抓着我的衣角说:“爸,你真厉害!”
这一下午,我浪费了三个多小时,费尽心力,又是虚拟机又是老论坛的,就为了给他找一个屁大点的老游戏。说白了,就是自己给自己找麻烦。可没办法,我这人就是这样,要么不做,要做就得把事儿给我办利索了。通过这回折腾我也明白了,现在互联网环境有多烂,连想好好玩个老游戏,都得有这种折腾的精神才行,真他娘的累。