oyss 发表于 2024-1-5 20:15

NES版俄罗斯方块被打爆机

https://www.youtube.com/watch?v=GuJ5UuknsHU

https://www.bilibili.com/video/BV1xi4y1z7FU

历经34年.
150多关以后由于游戏bug,会在满足一定条件下有一定概率死机.条件大概是具体消几排.
反之,如果没有按条件消,就不会死机.有老哥做了个表,各关死机概率以及条件.

但是要打到150多关,靠多年来这帮人研究的各种策略.三种手法.
最终最快的方式是按着方向键然后连续滚动手柄底部,这个不看下视频很难解释.相当于拍手柄去按键.速度会快很多.
这个手法出来之前,世界纪录停留在40层以前.这个手法出来以后相当于解除上限,开始一直涨了.

到后期还有一个bug会导致方块的配色乱掉.游戏没有读原来的模板颜色,而是读到内存其他位置,所以颜色都乱了.甚至有几乎全黑方块很难跟背景区分的情况.
这个bug配色也是固定的,反正这游戏包括bug,能通过反编译找到规律的都被找了.

现在有人把游戏打死机了,接下来是如何不死机打到255关.就是要人为回避上面提到的死机概率列表.

Tring 发表于 2024-1-5 20:42

看完了还挺有趣的。
我觉得老外社区在出这些介绍圈内成就历史的视频方面,总是能做到很有鼓动性。
即使完全不了解圈子,也能看得让人心情激动。

寻龙分金看缠山 发表于 2024-1-5 20:51

Gundamslave 发表于 2024-1-5 21:24

nes版设计上就是无限(255)的吗

redsouris 发表于 2024-1-5 21:35

想起来以前玩街机,有人故意玩一段时间后弄死机叫老板赔牌子

—— 来自 HUAWEI CDY-AN90, Android 10上的 S1Next-鹅版 v2.5.4

ms006z 发表于 2024-1-5 21:55

真是厉害,尤其是那种最新的操作方法。。。

时空之旅 发表于 2024-1-5 22:03

这种无限关卡怎么算通关呢。。。。

oyss 发表于 2024-1-6 00:40

最早普遍共识是到最高一档速度,就该等死了.
以NES控制器最初的设计玩法,三种手法里最慢的.
DAS(Delayed Auto Shift ), 就是一直按住左右十字键移动方块.已经没办法跟上这个速度.

就是因为这个游戏1989年出了以后,那堆代码就死在那里了.
不存在一个"官方"告诉你到哪里是比赛结束.也不会有人去修改里面的bug.看到bug自己研究,包括通过反编译把bug的全貌和不确定性也都把握了.

这帮人30多年来就对着这堆死代码一直打,一直在发掘极限.

真做成比如到了30,40层直接通关,那就太无趣了.好就好在当初没给你设定个通关条件.

Tring 发表于 2024-1-6 01:12

时空之旅 发表于 2024-1-5 22:03
这种无限关卡怎么算通关呢。。。。
按视频说法,打到因为客观原因无法继续了(比如死机,又或者关卡出bug永远过不了)就算通关吧。程序鲁棒性超级棒不出bug的就没有办法了。

电风扇 发表于 2024-1-6 13:23

我有个无关紧要的问题,他们玩的是原版nes机器吗?这玩意质量那么好吗

lmclmc2 发表于 2024-1-6 14:16

可说是阶段性目标吧
感觉像是里程碑一样的东西
页: [1]
查看完整版本: NES版俄罗斯方块被打爆机