Hacker News new | ask | show | jobs
by dragontamer 2654 days ago
> Other than fighting games and fast pace shooters, the latency seems to be imperceptible, assuming a good connection.

There are certainly games out there which would respond poorly to latency and jitter. Play Hollow Knight or Dark Souls, but randomly jitter your inputs by 10ms to 20ms here and there, and that would make it far more frustrating experience.

Its bad enough that those punishing games can kill you quickly with a single mistake. But when you're fighting the controller and the lag, its that much worse.

I think streaming would be definitely fine for games like RPGs, or slower-paced adventure games (ex: Skyrim). But this will never be acceptable for Cuphead, Overcooked, Hollow Knight, or Touhou (or Jamestown). I'm willing to be proven wrong of course, but I've generally felt that even TV-lag is enough to make me rage-quit some setups when playing these games...

And TV-lag is consistent. WiFi based internet lag is jittery by nature. The question of what to do with dropped packets or delayed packets is an important design choice, and I don't think there's a correct answer for these twitch games like Cuphead.

---------

Fighting game players are so crazy about latency that they don't even use local Bluetooth controllers (!!) The serious fighting game community will likely never accept something like this solution.

The more casual, but still relatively twitchy, "hard games" players (Cuphead) is what I'm curious about. Whether or not the latency is acceptable for that community.

1 comments

I can't reliably play Dark Souls via Steam Link over a wired connection that's less than ten feet long. Google may have some special sauce that improves the situation but like you I doubt it would be sufficient for all games.
I hear this a lot, and this is typically a network optimization problem. Networking is hard, and "a cable with enough bandwidth" is only part of the issue. How many hops between devices? Are any devices in the chain wireless? What router are you using? How many other devices are connected to it, and what kind of load are they putting on it?

FWIW, I frequently stream PS4 and PC games, wirelessly, over 802.11ac and it's more than playable. Dark Souls III, and even Overwatch, is playable over my network.

Just a hint: TV latency varies between models from 10ms all the way to 200ms (!!) in my experience. 200ms latency TVs completely wreak almost any video game experience, even if it is "smooth" and non-jittery (a "timing" based game like Guitar Hero can compensate to some degree, but few games work at that level).

I would suggest checking your TV against a latency database: https://displaylag.com/display-database/

Its very possible that your issue is in the TV, as opposed to a network issue. If your TV latency is below 30ms, the TV is probably fine.

-----

For whatever reason, computer monitors consistently score around 10ms, maybe 15ms in the worst case. Its TVs that have all this processing that kicks the latency to 50ms or 100ms+. Especially on larger TVs.