Sorry, for taking so long to get back, but I've been distracted by life stuff...
My apologies as well. A few of these posts seemed to have slipped my attention.
1) i usually target about 30 fps
4) java 1.4.2_06 and the dll must be loading or else I can't see how the gage timer would be working.
Number 4 can be checked by looking at the console on startup. If you see a stacktrace, the DLL is not loading. Would you be able to post your timing code? It should look something like this:
AdvancedTimer timer = new AdvancedTimer();
long frameTicks = timer.getTicksPerSecond()/30;
long time = 0;
at.sleepUntil(time + frameTicks);
time += frameTicks;
Let me know if that helps. :-)