游戏刚发售那阵子,贴吧论坛里哀嚎一片。过场动画卡成幻灯片、播到一半闪退、直接黑屏跳回主菜单,各种状况层出不穷。有人说自己显卡不行,有人怪系统不兼容,其实大多数情况下都冤枉电脑了——问题出在光荣的代码身上。他们给游戏塞了一套特别别扭的视频解码机制,跟市面上主流的解码器八字不合。你系统里装的是新版的解码组件,游戏反而认不出来,只能误判成“播放出错”,然后干脆利落地给你跳过去。
那头两代移植到PC上的时候更是变本加厉。动画文件本身就是加密的,还强行锁定分辨率,画面糊成一团。最关键的是,动画播放和游戏逻辑线程捆绑在一起,一旦解码卡顿,整个游戏就认为“播完了”,直接切进下一关。你正想着再看一遍曹老板的霸气登场呢,屏幕一黑,人已经在战场上挨打了。
有个非常典型的场景:长坂坡之战前,赵云冲阵那段CG。多少人试了七八次都是看到一半就没了,气得直跺脚。后来有人发现,把游戏目录里的movie文件夹改名,让系统找不到动画文件,游戏反而会走另一条备用逻辑,老老实实放完静态图片和字幕。这操作听着离谱,但真管用。说明啥?说明光荣根本就没把过场动画的稳定性当回事,他们觉得这玩意儿就是个点缀,跳了就跳了呗。
另外还有个很写实的原因,当年的盗版盘和精简版害了不少人。游戏压缩包把过场动画全部阉割掉了,只留下几个几百KB的占位文件。你玩起来倒是顺畅,一到过场就是黑屏一闪,直接进战斗。很多玩家压根不知道自己玩的是精简版,还傻乎乎地调画质调分辨率,折腾半天发现屁用没有。
再说回移植那点事儿。光荣喜欢把主机版的代码直接拿过来改一改就扔到PC上。主机上动画是专门编码的,PC上得用通用的那个啥格式。偏偏光荣偷懒,转换的时候出了岔子。结果同一段动画,主机上放得好好的,PC上就卡顿跳帧。更可气的是,游戏内设置里没有“动画画质”这个选项,你根本没法手动调整。只能靠窗口化运行、降低特效等级这种土办法来碰运气。

前阵子有人扒拉出代码才发现,动画播放的判定机制特别敷衍。只要系统在一秒内没收到解码器的送回数据,游戏就默认动画已经播完,直接强制跳过。这就解释了为什么有些人电脑配置明明挺好,动画还是说没就没——你配置好没用,解码器不干活,游戏就翻脸不认人。
说到底,想踏踏实实看完这些CG,你得自己去百度解决文件替换问题,或者干脆认命,接受“动画就是为了读盘掩饰”这个大实话。光荣对动画的态度一直很暧昧,他们知道玩家喜欢看帅气的过场,但又怕动画耽误你割草。于是“恰到好处”地让动画播到一半自动跳过,省得你着急。这波操作,真不知道该夸他们贴心还是该骂他们傲慢。反正十几年过去了,这毛病在后续作品里也没根治,只能说暗荣还是那个暗荣。