Im new to processing so be gentle
Im trying to write a pong clone, which can be played by two people over a LAN.
The pong bit works perfectly, with great collision detection and overall pretty good. The LAN bit also works well. The two PCs (Ubuntu 8.04, and Windows XP Pro), communicate messages to each other, and it all runs smoothly.
Well, mostly.
On the Ubuntu machine, which is an old 2.8GHz P4, the game runs at a high framerate, but on the Windows machine, which is a dual core gaming rig, the game runs a pathetic frame rate, and seems to render two 'frames' at a time in quick succession, then pause for about half a second, before doing the same again.
I wrote the code on the Ubuntu machine, and compiled it for both Linux and Windows.
My Java is version 6 update 18 (the latest at this time)
This is really bugging me as the game is far too laggy to play

Thanks in advance for any help.