I'm developing a game for Nokia platform which uses a lot of animation (sprites), therefore I had to design a thread that "ticks" in order to synchronize displaying the sprites properly. However, I'm not sure what is the accuracy for the internal timer i.e. what is the lowest difference between two calls to System.getCurrentTimeMillis(). Now my thread ticks every 50ms and it seems to be OK with Nokia 6610 (but I cannot check the other phones, because the emulator is too fast to find out whether the game is too complicated = too slow or not).
I dug through all Nokia technical docs, but I haven't found anything about that...
Has anyone encountered similiar problem? If so, please let me know, I'm really looking forward to your answer.