Two-players #Shufflepuck news: I've cleaned up and abstracted the serial code from the two-players code, and put an effort into describing things, so I've opened issues to point out that if someone were to implement it, Shufflepuck could get #Uthernet and/or #Fujinet support.

It's just a matter of four callbacks (and the actual driver).

See https://github.com/colinleroy/a2tools/issues/7 for details.

#RetroComputing #AppleII #GameDev

(This may interest @fozztexx or @tschak if they're bored)
@colin_mcmillen @tschak I was wondering if it might be possible to use something instead of serial, but didn't pester you because I suspect that all the CPU cycles of SmartPort would completely screw up all the timing in the game.

@fozztexx @tschak It is very possible there would be latency. Whether it's too much to be playable is a question that could only be answered by testing!

(Latency should not break the game. It would feel like the puck "sticks" to the paddle when sent back.)