最近闲着没事,突然想起了以前玩那两代《哥特少女勇闯恶魔城》。名字虽然土,但游戏是真经典。手痒了就想找回来再玩玩。
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.me
我翻箱倒柜,在网上各种老站扒拉了一圈,发现现在能找到的安装包,那真是一个比一个恶心。要么是捆绑了一堆我根本不认识的国产垃圾软件,什么加速器,什么浏览器插件;要么就是装好了,在Win 10上声音是卡的,画面一闪一闪,根本没法玩。
我当时就火了。老游戏怎么就不能让人干干净净地玩一把?我决定自己动手,把这个包彻底捋顺了,要做就做个无捆绑的绿色纯净版。
第一步:找到麻烦,剥皮抽筋的过程
第一步,我得把所有能找到的版本都下载下来。光是《1》我就下了四个版本,来自不同的论坛。每个都装一遍,看看到底问题出在哪儿。结果发现,问题大同小异,就是启动文件和现在的系统犯冲。特别是那个声音,像是有个老大爷在旁边不停清嗓子,那滋味谁受得了。
第二步,动手清洗。我把所有安装程序都扔了,直接找到游戏本体的文件夹。然后就是最麻烦的环节:找补丁。这些老游戏要跑起来,往往需要一些老旧的DirectX文件或者特殊的兼容层。我当时在几个国外小众论坛里钻来钻去,在老外那里总算挖出来一个据说专门对付老游戏的DDraw补丁,主要是解决显示问题的。
我把这个补丁扔进去,运行了一下,画面不闪了!流畅得跟当年CRT显示器上跑的一样。但是新的问题来了,声音还是卡。我又折腾了半天,发现需要手动改一下游戏文件夹里的一个配置文件,把声音的采样率调低一点。这回,声音也流畅了。折腾完《1》,我直接把所有不相关的文件全删光了。
第二步:《2》的挑战与最终打包
搞定《1》之后,《2》相对简单一些。它用的引擎稍微新一点,但最大的毛病是分辨率锁死了,在4K屏上看简直是马赛克。我又花了一下午,在游戏设置文件里硬生生撬开了一个隐藏的高分辨率选项。为了防止它自己给我改回去,我还找了个外部的配置文件工具,把这个设置锁定了。这样每次启动都是高清的。
我校验了两个游戏文件夹,确保里面除了游戏文件、我的说明文档和那些兼容性补丁外,没有多余的一个字节。这就是我最坚持的一点:无捆绑绿色下载。一个文件夹丢进去就能玩,不需要运行任何安装程序。我把整个过程都记录下来了,比如我改了哪个配置文件,用了哪个DDraw版本,全都写在了更新日志里。
一步,我打包,压缩,然后自己又在三台不同的电脑上测试了一遍,确保没有任何流氓行为,没有偷偷后台运行什么东西,启动速度也要快。这才敢放出来给大家用。
这玩意儿虽然不是什么高科技,但能让大家舒舒服服地重温经典,这功夫就没白费。下次更新,我打算看看能不能把手柄适配再优化一下,因为现在手柄玩起来还是有点别扭,必须弄得跟原版主机体验一模一样才行。