07-11-2016, 04:09 PM
I'm already planning to implement this, but trust me, it's way harder than it seems due to the tight timing constraints of SIO communication.
The plan involved serializing inputs and savestates across the network instead of individual SIO packets, and running the emulation loop in full on each computer. However, this will require a bunch of internal knowledge to get up and running so it's not a great newbie project. I can try to help, but...it's difficult, which is why I haven't done it yet myself.
The plan involved serializing inputs and savestates across the network instead of individual SIO packets, and running the emulation loop in full on each computer. However, this will require a bunch of internal knowledge to get up and running so it's not a great newbie project. I can try to help, but...it's difficult, which is why I haven't done it yet myself.