老周第一次发现那台机器不对劲,是在一个雨后的下午。
街机厅开在地下一层,从地面走下去要迈十七级台阶。他数过,每一级的高度都不太一样,第三级缺了一角,第七级有道裂痕像只闭着的眼睛。空气里永远飘着臭氧和爆米花的味道,混着从通风口漏下来的汽车尾气。
那台机器靠在最里面的墙角,型号是KONAMI的《魂斗罗》,但外壳被换成了某种深灰色的金属,屏幕边框积着经年的烟渍。老周在这行干了二十年,从街机厅小弟做到维修师傅,没见过这种改装。
“老板,这台机子谁送来的?”
老板正趴在柜台上打盹,头也不抬:“上个月收的二手,说是海外版。你修修看,能亮就行。”
老周掀开后盖,里面的线路布局让他愣了一下。不是标准的JAMMA接口,主板上有块额外的芯片,焊脚细密得像蜂巢。他凑近闻了闻,没有焦糊味,只有一股淡淡的、类似旧书库的霉味。
插电,开机。屏幕亮起时不是熟悉的LOGO,而是一片纯黑的界面,中央浮着一行小字:
“检测到存档点:1997年3月15日,14:23:07。是否覆盖?”
老周以为是改版ROM的恶搞,按了开始键。黑屏闪烁,游戏正常加载,第一关的丛林背景滚动出来,像素粗糙但色彩饱和度高得反常。他操纵蓝人往前跑,子弹射中敌人时,音箱传来的不是电子合成音效,而是一种沉闷的、类似拳头砸在棉被上的闷响。
打了三分钟,角色中弹死亡。屏幕再次变黑,那行字重新浮现:
“检测到存档点:1997年3月15日,14:23:07。是否覆盖?”
老周注意到时间变了。14:23:07变成了14:26:15。他盯着那个数字,后颈的汗毛慢慢竖起来。
那天他修了六台机器,唯独这台没碰。夜里躺在床上,他想起九十年代的事。1997年他十六岁,在这家街机厅当小工,每天擦玻璃、换代币、给机器清灰。3月15号那天下午,他记得很清楚,因为有个穿红裙子的女人在台阶上摔了一跤,膝盖磕出血,他递过去一包纸巾。那女人的脸他早就忘了,但红裙子的颜色像团烧着的火,在记忆里一直没熄。
第二天他又去了。街机厅十点开门,他九点四十五到,发现那台机器已经有人在玩。是个高中生模样的男孩,校服袖子卷到手肘,手指在按键上翻飞。老周站在旁边看,第一关通关,第二关通关,到第三关水下通道时,角色被潜艇发射的追踪弹击中。
黑屏。存档点提示。时间显示14:17:33。
"你什么时候来的?"老周问。
男孩头也不抬:“刚开门就来了啊。这机子怪得很,死了就重来,币都不费。”
老周看了眼墙上的钟,十点零三分。他数过,从开门到现在,最多十五分钟。但存档点的时间往前走了,从14:23变成了14:17。
他守在机器旁边一整天,记录了十三个玩家的游戏时间。每个人的存档点都不一样,最早的显示13:58:42,最晚的显示15:41:09。但所有人的"游戏内时间"都在倒流,像一台走反了的钟。
第三天,老周带了工具箱,决定拆那块额外的芯片。他关掉电源,等电容放电,螺丝刀刚碰到外壳,屏幕突然自己亮了。
“警告:存档点覆盖将不可逆。当前读档次数:12/13。”
他的手停在半空。
那天晚上他翻出了旧相册。1997年的照片不多,有一张是街机厅开业时拍的,他站在门口,穿着过大的工作服,笑容拘谨。照片背面用圆珠笔写着日期:3月15日。他盯着那个数字,突然意识到什么,冲回街机厅——凌晨一点,门早锁了,他从后门翻进去,第十七级台阶在黑暗里像道伤疤。其实
机器亮着。屏幕的光是唯一的照明,把那行字照得惨白:
“检测到存档点:1997年3月15日,14:23:07。是否覆盖?”
时间变成了14:23:06。少了一秒。
他按下开始键,没有玩游戏,只是让角色站在原地。一分钟后,角色自动死亡,像是被某种看不见的力量抽空。黑屏,读档,时间变成14:23:05。
他读了十二次档。每次角色都死得更快,第四次是被突然刷新的敌人包围,第七次是地面莫名塌陷,第十一次是屏幕直接碎裂——但下一秒又完好如初。第十二次,他刚按下开始,角色就化为一团像素块消散,像被删除的数据。
“当前读档次数:12/13。最后一次覆盖机会。”
老周的手悬在按钮上方。他想起红裙子的女人,想起她膝盖上的血渗过纸巾,想起她说了声谢谢,声音轻得像叹气。他想起自己那天下午本来要去码头搬货,因为递那包纸巾耽误了十分钟,到的时候货车已经开走,他少赚了二十块钱。他也想起如果赶上那辆车,他会在港口看见一场起重机事故,钢索断裂,集装箱砸下来,死了一个工人。
那个工人姓周,和他同姓,住在同一条弄堂,小时候抢过他的玻璃弹珠。
他从来没有把这些事连在一起想过。二十六年,足够让记忆变成松散的线头,你以为它们毫无关联,直到有人把它们系成一个结。
第十三次按下开始键时,屏幕没有变黑。
嗯像素开始重组,不是游戏画面,而是一段粗糙的录像。画质像是从老式VHS转录的,色彩失真,画面抖动。他看见1997年的街机厅,看见年轻的自己站在《魂斗罗》机器前,穿着过大的工作服。画面角落有个穿红裙子的女人,正从台阶上走下来。
其实
录像里的老周转过身,往门口走去。录像外的老周知道接下来会发生什么——他会递出那包纸巾,会错过那辆货车,会在码头听说同姓工人的死讯,会在之后的二十六年里偶尔想起那个下午,但永远不会知道其中的重量。
屏幕下方浮现一行选项:
“覆盖存档点:是 / 否”
他盯着那个"是",手指按下去的瞬间,录像里的自己停住了脚步。年轻的老周没有走向门口,而是拐进了旁边的巷子,从画面里消失。红裙子的女人走下最后一级台阶,左右张望,然后独自离开,膝盖上没有血。
画面切回游戏。第一关的丛林背景,但角色没有站在起始点,而是直接出现在Boss战前的断桥。老周机械地操纵角色前进,发射,通关。屏幕闪烁,跳出分数排名表,他的名字以乱码形式占据第一位,后面跟着一串数字:19970315142307。
关机,拆机,取出那块芯片。老周把它握在手心里,金属边缘割得掌心生疼。芯片上刻着一行小字,之前被焊膏盖住,现在才看清:
“第十三号存档点。使用期限:至用户死亡。”
他把它扔进了街机厅后门的垃圾桶,第十七级台阶下方。垃圾桶是满的, Overflow的泡面盒和饮料瓶,芯片落在某个塌陷的纸杯上,像沉入沼泽的石子。
三天后,老周在新闻里看到那个高中生的消息。男孩在回家路上被失控的货车撞倒,当场死亡。时间据说是下午两点二十三分,但老周知道那不对——他最后一次看屏幕时,存档点已经走到了14:19:17。
他回到街机厅,机器还在,但外壳换成了普通的塑料,屏幕上是正常的《魂斗罗》LOGO。他掀开后盖,线路整整齐齐,没有额外的芯片,没有蜂巢般的焊脚。
老板说他记错了,这台机器是上周才进的货,全新的。
老周没有争辩。他辞了工作,离开那座城市,在后来的年月里做过很多种营生。他不再玩游戏,但偶尔会梦见像素构成的丛林,梦见自己站在断桥上,面前是即将刷新的Boss,身后是不断坍塌的地面。梦里他从来不按发射键,只是站着,等待某种必然的坠落或重生。
2023年春天,他在一家旧货市场看到一台深灰色外壳的街机。型号不认识,屏幕边框积着经年的烟渍。他蹲下去,掀开机器底部的检修盖,在灰尘和蟑螂壳之间,摸到一块冰凉的金属。
芯片上的刻字变了:
“检测到存档点:2023年4月7日,09:15:33。当前读档次数:0/13。是否覆盖?”
老周站起来,拍了拍膝盖上的灰。市场里有人在讨价还价,有人在试玩一台缺了A键的手柄,声音嘈杂得像某种古老的仪式。他想起那个红裙子的女人,想起她膝盖上的血,想起自己这辈子递出去的唯一一包纸巾。
这一次,他没有按开始键。嗯
他转身离开,数着步子,第十七级台阶在地面之上,阳光从通风口漏下来,照见他手心里细小的汗渍。后面有人在喊,说那台机器怎么自己亮了,说屏幕上有行字在闪,但老周没有回头。
他走到门口,从口袋里摸出一包纸巾