Remix.run Logo
cwillu 4 days ago

osu (music beat-clicking game) has a built-in screen frequency a/b test, and despite running on a 60hz screen I can reliably pass that test up to 240hz. It's not just having 60 frames ready per second, it's what's in those frames.

try_the_bass 4 days ago | parent [-]

I don't understand how this works, I guess? If your screen is 60Hz, you're drawing four frames for every one that ends up getting displayed. You won't even see the other three, right? If you can't see the frames, what difference does what's in them make?

[E] Answered my own question elsewhere: the difference is the "freshness" of the frame. Higher frame rates mean the frame you do end up seeing was produced more recently than the last frame you actually saw

4 days ago | parent | next [-]
[deleted]
layer8 4 days ago | parent | prev [-]

Also, your input gets registered faster (happens earlier) in the game world.

try_the_bass 4 days ago | parent [-]

I don't think I understand this part.

Why does the rate at which frames are rendered (by the GPU?) relate to the speed at which input is registered?

[E] Ah, I think another comment [1] up in a different branch of this thread answered this for me

[1] https://news.ycombinator.com/item?id=45794453