I use the following code to determine the fps:
frametime = timer.getClockTicks();
clientTick(interpolation); //render logic
fps = timer.getTicksPerSecond()/(timer.getClockTicks()-frametime);
System.out.println(fps);
I use the http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=Tuning;action=display;num=1058296748 timing loop. My probelm is that the fps displayed is always around 60 because the refrrsh rate of my monitor. If I turn the refresh rate up to 85 hz then the fps will be around 85. Is the fps value false? If not then how can I get around this limit? I would like to have the paint render logic run as often as possible.