Live data from Hacker News

After 34 years, someone beat Tetris [video]

youtube.com

181–190 of 194 posts

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

#181
post #130
post #64

Speaking of Tetris, you can play it (single-player or multiplayer!) in your terminal via SSH: ssh playnetris.com Code: https://code.rocket9labs.com/tslocum/netris

A minute or two into a game I got booted off; Connection to playnetris.com closed by remote host. Connection to playnetris.com closed. >ssh playnetris.com ssh: connect to host playnetris.com port 22: Connection refused

[deleted]

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

#182
post #79

Earlier quoted context omitted.

I don't understand, what hardware limit?

In this case, the hardware limit is CPU time. NES Tetris will give you more points for clearing lines the higher the level is. For example, on level 0 clearing one line gives you 40 points but on level 9 clearing one line gives you 400 points. This is implemented in the code by adding the base number of points to the score in a loop where the counter is the level number: https://github.com/CelestialAmber/TetrisNESDis…

Why do they use a loop - does the 6502 not have a multiply instruction?

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

#183
post #182
post #79

Earlier quoted context omitted.

In this case, the hardware limit is CPU time. NES Tetris will give you more points for clearing lines the higher the level is. For example, on level 0 clearing one line gives you 40 points but on level 9 clearing one line gives you 400 points. This is implemented in the code by adding the base number of points to the score in a loop where the counter is the level number: https://github.com/CelestialAmber/TetrisNESDis…

Why do they use a loop - does the 6502 not have a multiply instruction?

My non-expert googling suggests that there is indeed no multiply instruction for the 6502.

https://www.masswerk.at/6502/6502_instruction_set.html

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

#184

Earlier quoted context omitted.

It's not even a 'style' though, is it? It's just using the controls as designed. Hyperclicking I get - it's pushing the button faster than the inbuilt repeat rate. DAS seems to just be.. what people must have been doing before hyper clicking got invented? Were people calling it DAS before hyper clicking became a thing? Or was it a retronym introduced to describe the disadvantages of that technique compared to hyper c…

The latter, and that happens all the time. I didn't hear ICE vehicle until EV was really on the scene.

Snail Mail

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

#185
post #142
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.

I think there's a reason most top Tetris players are kids. There's no way an adult could achieve the same level of hand-eye coordination, no matter how much they practice. This is also why young players are generally better at first-person shooters, and why I'm unlikely to stay alive for more than a minute in CoD. ':)

RSI

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

#186
post #104

Earlier quoted context omitted.

There are LCDs with a refresh rate more than double 60Hz, so even with entire frames worth of latency they could still be faster than a 60Hz CRT

The CRT's electron beam gets to "write" the video data onto the phosphor in real-time, as the analog signal comes off the wire.

But the framerate of a CRT is surely limited by the decay time required for the phosphor to stop glowing. I suppose this could be mitigated with a weaker beam for each higher framerate frame...but then you'd get a dimmer image.

Though after looking it up: seems hard to find, some quote as little as 1ms, but the general trend is towards 4-5ms, so 200fps in theory. Learn something new every day.

I suppose in that case, then it really just comes down to people having fond memories of lugging their CRTs to lans, but not wanting to re-enact it when we have great >=27" 144hz 4k monitors that are also like 10mm thick :p

I couldn't imagine how big and heavy a CRT with similar specs to modern displays would be!

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

#187

I only ever knew the version of Tetris that shipped with the Windows Entertainment Pack https://en.wikipedia.org/wiki/Microsoft_Entertainment_Pack >. Since this version was made for 16-bit Windows, it was no surprise that they used a 16-bit integer to store your score. What was surprising is that they used a signed 16-bit integer, meaning that after you passed 32,767 points, your score would roll over into the negati…

It's the Tetris version I still like the best. I still play it from time to time. In a dedicated Windows XP virtual machine, since 64-bit Windows doesn't play nice with 16-bit programs.

Indeed, I consider it a disappointment when I don't succeed to turn the score negative. When I'm in the right state of mind, and have enough time, and a bit of luck maybe, I can go from positive to negative to positive back to negative multiple times; I've never kept count, but I know of some instances where I've played a single game for over 45 minutes at least.

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

#188

Earlier quoted context omitted.

The CRT's electron beam gets to "write" the video data onto the phosphor in real-time, as the analog signal comes off the wire.

But the framerate of a CRT is surely limited by the decay time required for the phosphor to stop glowing. I suppose this could be mitigated with a weaker beam for each higher framerate frame...but then you'd get a dimmer image. Though after looking it up: seems hard to find, some quote as little as 1ms, but the general trend is towards 4-5ms, so 200fps in theory. Learn something new every day. I suppose in that case,…

Pretty big. I’m the OP and this is the CRT I have:

https://twitter.com/AndrewKemendo/status/1738948621238694167

At least 40lbs

Funny story, one of my best friends, former head of BD for confluent and former power lifter got this CRT for me and literally carried this massive thing down the street in downtown DC to deliver it to me. Ha!

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

#189

Earlier quoted context omitted.

This thread is a fantastic example of a failure for people inside a hobby to even begin to imagine how to explain it to someone outside the domain who expresses a casual interest in a nuance of the field. The poor person who asked for a definition of 'hypertapping' was given: > tapping/hypertapping: what you do to your mouse trying to get your click speed above 10 CPS Now imagine for a second that you have, as someon…

A monad is just a monoid in the category of endofunctors, what's the problem?

Genuinely

Didn’t everyone memorize Deleuze? (Joking)

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

#190

Wow, practicing for 3-4 hours per day! I feel like they’re gonna be regretful for spending that much time on this later in life. I spent way too much time playing battlefield 1942, had fun but way too much time wasted.

To quote Arcade Fire, If I could have it back All the time that we wasted I’d only waste it again If I could have it back You know I would love to waste it again Waste it again and again and again

I love arcade fire
Post reply on HN