Worth mentioning that my test code above is not very clever yet - both clients are just both constantly sending and receiving the 50 byte play field to each other, at the speed of the vblank basically, so it might be a simple cpu loading problem when the sound driver gets involved
I didn't really expect the "constant broadcasting" method I'm using to work as well as it did to be honest.
I have experimented with sending a block header/footer and using that to handshake, but no joy yet
Right now, there isn't a difference in the code between the "host" and the "client" - basically both sides are just shouting their positions at each other and hoping that the other machine is keeping up. I suspect that I'll need to do something where the host will coordinate the communication. Not massively difficult - at least conceptually
I didn't really expect the "constant broadcasting" method I'm using to work as well as it did to be honest.
I have experimented with sending a block header/footer and using that to handshake, but no joy yet
Right now, there isn't a difference in the code between the "host" and the "client" - basically both sides are just shouting their positions at each other and hoping that the other machine is keeping up. I suspect that I'll need to do something where the host will coordinate the communication. Not massively difficult - at least conceptually

