I have not done any game programming, on the palm, but at one point we were using event loops to do tasks that were needed to be done on a regular basis. As far as I understand, and someone please correct me if I am wrong, in these situations the best way to do that is with your app event loop instead of EvtGetEvent(&event, evtWaitForever); use something like EvtGetEvent(&event, 1000); which would give you an event every second. If no other event has occured you have received a nilEvent which you can handle in your Forms event handler. The big reason to be using the event loop to control your game loop is that if you do then your Palm will continue to responsive to other events.
As for using bluetooth for multiplayer I see absolutely no reason why that wouldn't work, the specifications for bluetooth are standard so that different devices can communicate with each other. Bluetooth communication once it has been connected is pretty much the same thing as working with a serial port, so as long as you implement the messages you are sending between the devices in the same way there should be minimal issues. -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
