FC霸王大陆头像复用:237将184张脸,华雄和曹彰同脸

霸王大陆 237 个武将,实际只有 184 张不同头像。逐个比对像素指纹,53 人借用了别人的脸。

237 是这游戏武将的总数,184 是 ROM 里实际不同的头像数。把每个头像按像素算指纹、逐个比对,结果是:53 个武将借用了别人的脸,47 对两两撞脸,还有 3 组三个人长着同一张脸。加起来,103 个人的面板上显示的头像,能在别人那里找到一模一样的副本。

打开网易新闻 查看精彩图片

三组三人同脸

最夸张的是三组三人共用。

共用一张脸的三人

各自身份

贾范、尹楷、周鲂

两个辽东小吏,一个东吴名臣

蒋义渠、史涣、成宜

袁绍部将、曹操部将、关西小军阀

陈兰、朱然、孟优

叛将、东吴名将、孟获的弟弟

打开网易新闻 查看精彩图片

三对里反差最大的是第一组。周鲂在《三国演义》里有断发赚曹休的戏,正史《三国志》里也有传,石亭之战的伏笔就是他设的;跟他同脸的贾范、尹楷,都只是公孙渊手下的谏臣,劝阻公孙渊叛魏不成,一个被杀。东吴功臣和两个辽东死谏之臣共用一张脸,三个人的剧情互不挨着。

第三组也有意思:孟优是南蛮王孟获的弟弟,在演义里出使蜀营被灌醉;跟他同脸的朱然,是东吴后期独当一面的大将,正史里官至左大司马。一个南蛮配角,一个东吴柱石,一张脸。

名将们的脸,都借给了谁

双人撞脸一共 47 对,挑几个名气大的:

这张脸

另一个人

华雄(武90)

曹彰(武88,曹操之子)

孟获(南蛮王)

孙翊(武84,孙权之弟)

韩遂(西凉军阀)

潘璋(东吴虎臣)

郭汜(董卓部将)

朱褒(蜀汉叛将)

公孙渊(自立燕王)

宋宪(吕布部将)

公孙康(辽东太守)

夏侯兰(赵云同乡)

庞柔(庞德之兄)

邢道荣(零陵上将)

廖化(蜀汉老将)

王甫(刘璋旧部)

打开网易新闻 查看精彩图片

华雄和曹彰这一对最值得说。两人都是武 90 上下的猛将,一个在演义里被关羽温酒斩掉,一个是曹操最能打的儿子、正史里以勇烈闻名,北征时曹操问他做将军该什么样,他答"被坚执锐,临难不顾,为士卒先"。结果南梦宫给这两位画了同一张脸。作者猜,画师未必意识到,这张脸分给了两个剧情分量差这么多的人。

孟获和孙翊也是。南蛮王跟孙权的弟弟同脸:正史里孙翊骁悍果烈,性格最像大哥孙策,二十岁就守丹阳,后来被身边人刺杀。你在打七擒孟获时看到的那张脸,和江东早逝的三郎是同一副面孔。

为什么会这样:卡带装不下

画师未必是偷懒,真正卡住他们的是卡带容量。

FC 卡带的总容量 256KB,要装下程序、237 人的数值、30 座城的地图、音乐和所有图像。头像是存在 CHR 图形芯片里的点阵,一张脸占一块固定空间。184 张脸已经是当时卡带能挤出来的规模,剩下 53 人,只能复用。

同时代几乎所有 FC 游戏都这么干。《吞食天地》系列里山贼水贼批量共用同一张脸,玩家不会有意见,因为他们本来就是路人。霸王大陆把复用名单扩大到了名将:华雄、孟获、廖化、朱然、韩遂这些有名字有戏份的人,也领到了别人的脸。作者看法:这是 FC 时代玩家默认接受的交易——画面糙一点,换 237 个真有数值的武将。

打开网易新闻 查看精彩图片

而且游戏很懂得藏拙。头像在画面里始终很小:平时大地图上只看到城池棋子和旗帜,头像只在大地图驻将面板、出征选将、白刃战突进时出现,一两秒就过。真正让你认出一个武将的,是他的名字和六维数值,不是脸。华雄武 90、孟获体 90,数字比脸好认。

比对口径说清楚

这份名单的算法是:把工程数据里 237 个原始 ROM 头像 GIF 全部解码,按像素内容算指纹,指纹相同才算撞脸。日文原版和外星汉化版用的是同一套头像图,汉化只改了文字,没动脸。

有一个边界要交代:只换了配色、轮廓略改的"近似脸"没有计入。比如两张脸点阵结构一样、只改了头盔颜色,像素指纹不同,就不在 53 人里面。所以真要算上"远看像亲兄弟"的,数字只会更多。

当年玩这卡带的时候,像素颗粒加上老电视的模糊,撞脸基本看不出来;现在用模拟器拉大了逐帧看,53 张借来的脸全暴露了。

你最早认出的撞脸是哪一对?