Live data from Hacker News

After 34 years, someone beat Tetris [video]

youtube.com

31–40 of 194 posts

Re: After 34 years, someone beat Tetris [video]

#31

The last couple of years in Tetris have been wild I grew up with Tetris and playing a traditional DAS [1] style and never was able to put the time into learning hypertapping. Once rolling came out a few years ago I totally abandoned trying to keep up. My highest score was almost a maxout on 29 Something you'll notice too is that the younger players are crushing the traditional players by changing the rules. So, NOBOD…

I thought I knew Tetris. I guess I don't. I'm just humbled by how little I understood of the comment above.

What's cool is a lot of the above terms are specific to NES tetris too. Tetris has a lot of depth and there's a ton of variants out there depending on what you want to get out of playing. Personally I love the TGM series but it's totally different from what you'd think of if you started with NES tetris.

Re: After 34 years, someone beat Tetris [video]

#32

I get why this is exciting and all that, but how is bad code (or insufficient resources) leading to the bug or crash equivalent to "player beating the game"?

Some old games are infinite, and don't have a proper end, then can roll infinitely. So as a result, you can play as long as you wish, until you reach the hardware limits, which is called the kill screen, and might be the closest thing to "finishing" a game when it's infinite.

Re: After 34 years, someone beat Tetris [video]

#33

The last couple of years in Tetris have been wild I grew up with Tetris and playing a traditional DAS [1] style and never was able to put the time into learning hypertapping. Once rolling came out a few years ago I totally abandoned trying to keep up. My highest score was almost a maxout on 29 Something you'll notice too is that the younger players are crushing the traditional players by changing the rules. So, NOBOD…

What is hypertapping and tapping?

Re: After 34 years, someone beat Tetris [video]

#34
post #5

It's almost inhuman how good some people can get at rapid and highly complex muscle movements with enough practise. What an amazing achievement.

And mental, think about something like chess! In general it's just incredible how good we can become at anything. It's kind of interesting to think about in times long past where warfare was melee based and how there would have been similar outliers. Somebody who lucked into some good genetics, good diet, and good training would have been a mountain among men.

> It's kind of interesting to think about in times long past where warfare was melee based and how there would have been similar outliers. Somebody who lucked into some good genetics, good diet, and good training would have been a mountain among men.

The UFC exists today. Some fighters, like Jon Jones, are incredibly gifted and have won, and held, a championship title despite doing a lot of things "wrong" outside of the ring.

Part of the enjoyment of watching modern MMA is seeing chess matches and tactics play out between the most highly skilled fighters in the world.

Re: After 34 years, someone beat Tetris [video]

#35

The last couple of years in Tetris have been wild I grew up with Tetris and playing a traditional DAS [1] style and never was able to put the time into learning hypertapping. Once rolling came out a few years ago I totally abandoned trying to keep up. My highest score was almost a maxout on 29 Something you'll notice too is that the younger players are crushing the traditional players by changing the rules. So, NOBOD…

What is hypertapping and tapping?

Wouldn't hurt to explain other voodoo words, e.g. DAS and rolling.

Re: After 34 years, someone beat Tetris [video]

#36

Now the question is: can the RAM code execution lead to interesting game states/exploits like the Pokémon Yellow Total Control Hack? https://youtube.com/watch?v=p5T81yHkHtI

It can and we have achieved Arbitrary Code Execution in NES Tetris.

The setup is horrifyingly complicated and precise though, involving getting some near-impossible scores and entering specific names in the highscore list, then reaching the crash on the same frame that the internal values for random number generation happen to represent a jump instruction to said highscore list (and we get lucky and various registers also happen to contain values we need).

Then from there, there is some bootstrapping before total control is achieved.

Re: After 34 years, someone beat Tetris [video]

#37

I get why this is exciting and all that, but how is bad code (or insufficient resources) leading to the bug or crash equivalent to "player beating the game"?

It's an achieveable ending--one not planned by the coders, but one nonetheless. You cannot play past that point. A couple of old arcade games have "kill screens", such as Pacman and Donkey Kong.

i reached the kill screen on Demon Attack on Atari as a kid. It was highlight of my early life

Re: After 34 years, someone beat Tetris [video]

#38

The last couple of years in Tetris have been wild I grew up with Tetris and playing a traditional DAS [1] style and never was able to put the time into learning hypertapping. Once rolling came out a few years ago I totally abandoned trying to keep up. My highest score was almost a maxout on 29 Something you'll notice too is that the younger players are crushing the traditional players by changing the rules. So, NOBOD…

What is hypertapping and tapping?

These are shown and explained in the video.

tapping/hypertapping: what you do to your mouse trying to get your click speed above 10 CPS

rolling: the same but tapping each finger on the bottom of the controller while pressing the buttons to feather tap the switch state extremely fast. like fiddling a mechanical keyboard key over the actuation point. The equivalent of putting sharpied electrical tape on your mouse and rubbing it.

DAS: the thing we did as kids to hold the piece up by holding down a horizontal direction.

Post reply on HN