Hello guys,
In our Palm game the car on the screen follows the stylus. The user
quickly moves pen in twists and zigzags (lifting the stylus
or not), so does the car. Really, nothing special
in the code. We use penDown to trace current position of the pen.
PenGetPoint( &x, &y, &bPenDown );
if ( bPenDown )
{
m_crdGoto = SFloatCoords( (FLOAT) x, (FLOAT) y - 10 );
// ...
}
Everything seems okay on m505 and other Palm OS <5.0 devices. However,
a mysterious problem is reported on Tungsten (and only). The car
suddenly freezes in the middle of the screen or sticks to the
screen edge. To start maneuvering again, you have to lift the stylus
or just wait 3-4 seconds without lifting. The "dead" car comes
to life then... This case is typical for the specific way
of using stylus - movements with light gentle pressing
on the screen. The above glitch is not reported when pressing hardly.
Any idea? Have you come over Tungsten peculiarities of this kind?
Should you throw in any helpful advice, please?
Feel free to request your copy of the game to register glitch on your
Tungsten device.
Regards,
Alexey Tselykh
[EMAIL PROTECTED]
http://www.handyent.com/
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/support/forums/