我们在玩游戏的时候,经常会遇到一些神秘的bug。一般来说,大家都认为这一定是游戏开发商的错。要么是程序员不够强,要么是测试人员不够细心。因此,如果您是唯一一个可以在游戏中遇到错误的人,而不是其他人,为什么?这可能是您的硬件问题。如果计算机(或控制台)完全健康,那么游戏错误从何而来?
海外UP主《Veritasium》近日与粉丝分享了一段科普视频。美国宇航局喷气推进实验室的辐射效应工程师 Leif Scheick 博士说:一系列问题!也就是说,玩家遇到的诡异游戏BUG背后的罪魁祸首可能就是宇宙射线!《Veritasium》也引用了经典案例。 2013年,《超级马里奥64》速跑者茶包不小心把玛丽亚·奥菲带到了地图的顶端。这显然是游戏中的一个错误。其他玩家看到后自然想模仿,但都失败了。连“茶包”都不知道怎么触发!为了找出答案,当地的暴君甚至为能够重现该错误的玩家提供了 1,000 美元的赏金!
多年后,1000美元不会被抢走。直到2019年,土豪玩家不知从哪里得到了“答案”,并公布了如何。玩家可以简单地“位翻转”将马里奥的垂直位置坐标参数从1更改为0,马里奥可以“翻转”到顶部。游戏空间的层,那么“位翻转”的是谁?
当然,相关的软硬件故障也会导致电子设备出现“位翻转”,而宇宙射线极有可能是原因。早在 1978 年,英特尔(Intel)曾经在设备上遇到过自发比特翻转的问题。那时,宇宙线阿尔法粒子进入器件芯片,穿过硅,产生“电子-空穴对”现象,释放出电荷载流子。当电子在半导体阱中积累时,位参数从 1 变为 0。
人们意识到上述现象后,在半导体制造中采取了应对措施,以防止事故发生。因此,大多数现代计算机(或大型机)都不是由于宇宙射线而发生的。障碍。但是现代科技并不能完全消除“位翻转”,所以宇宙射线在“茶包”硬件设备上造成“位翻转”,导致《超级马里奥64》出现奇怪的bug,这是有可能的。
请注意,上述“位翻转”不仅影响 PC 和游戏机,还影响飞机和汽车。 2008年,一架从新加坡飞往澳大利亚的飞机在自动驾驶模式下出现短暂故障,导致飞机在空中俯冲一段距离并造成数人受伤。因此,相关行业使用的芯片都专门设计了“位翻转”保护。我们普通玩家的电脑或游戏设备没有受到宇宙射线的保护,因此完全有可能遇到“位翻转”。不过,“茶包”就很幸运了。他遇到的“位翻转”发生在马里奥的垂直位置坐标参数上,这可能会导致罕见的错误。