Hacker News new | ask | show | jobs
by hellojason 1998 days ago
I found their NES version[0] just the other day, tried it with a friend, and there was a consistent 0.5-1s delay with button inputs. We both tried hosting, but had same issue and couldn't play. I have to imagine that PS1 emulation would be worse?

But as far as UX, it was incredibly easy get us both into a 2 player game, complete with chat, voice, and video feeds. Their buttons are mapped to keyboard inputs, so Windows users can get a gamepad working with a program like JoyToKey[1].

[0] https://nes.party/

[1] https://joytokey.net/en/

4 comments

On the contrary, I don’t think the PSX emulation would be worse for input lag; that’s likely all delay from WebRTC, so it’s probably roughly equivalent.

For that reason it’s pretty amazing the (lack of) input delay you see with Stadia, which I believe is also built on WebRTC — although with one peer (Google) always hosting the video and the other (the user) providing input I’m wondering if there’s some clever way to improve upon this...

It could be the TURN server adding latency or some issues browser side.

Which browser and version did you use?

One trick that’s not really accessible to the general public: Stadia does some input anticipation and so will actually press the button for you just before it thinks you will press it, thus making it seem like a low-latency button press.
What happens when you don't press the button?
Then Google knows you weren't going to and doesn't.

https://cloudflare-ipfs.com/ipfs/Qmdpah7j4mLswRLsv55qX4R9RzK...

> There have always been arguments showing that free will is an illusion, some based on hard physics, others based on pure logic. Most people agree these arguments are irrefutable, but no one ever really accepts the conclusion.

When I had a big LSD trip, not only did I understand the fact that we don't have free will, I experienced it. It felt as real as my body.

I don't think about free will anymore, I feel like I've already watched the movie.

I don't even know what free will is supposed to be. Either all our decisions are deterministic, or they're due to random quantum phenomena, at some level. Which of those is the good scenario?
“Reports indicate that while the Google system may be ready for what it thinks is your next input, the local player will always have control over the input.” - https://hothardware.com/news/google-stadia-performance

I would prefer to see some newer information about this, but the Google search pages are flooded with that from before launch.

Do commands have to go through a server? Maybe using WebRTC to send commands directly to the other players is faster (like video/audio does it)
Here is an online retropi version[0]

[0] https://cloudretro.io/

Does it support NES 4 player games?
Yes, there are 4 controller input options (for the NES one, at least).