hopskipnfall / EmuLinker-K

EmuLinker-K is a server that facilitates emulator netplay using the Kaillera protocol.
GNU General Public License v2.0
17 stars 7 forks source link

Looking forward to adding the following features in future versions #111

Closed hildoszlengq closed 3 weeks ago

hildoszlengq commented 1 year ago
  1. Network disconnection reconnects
  2. Join the game halfway through
  3. Join room password
hopskipnfall commented 1 year ago

Hi hildoszlengq thanks for the suggestions.

The room password is definitely doable, but I'm not clear what the use case would be. Since the room owner can already kick people from the room, this doesn't seem like it would be that helpful. I'm open to being convinced otherwise though.

Being able to recover from dropped packet failures would be great. Being able to recover from desyncs is impossible without client-side and protocol changes which I'm not in a position to be able to do.

Joining mid-game would also be cool, though that would require protocol changes and client-side changes. And would only work with certain emulators, so I'm not sure if we will get that feature in Kaillera.