diff --git a/core/mainThread.java b/core/mainThread.java index 9e5e8e8..9cf7969 100644 --- a/core/mainThread.java +++ b/core/mainThread.java @@ -594,8 +594,17 @@ public class mainThread extends JFrame implements KeyListener, ActionListener, M lastTime = thisTime; } + long sleeptime = frameInterval - (System.currentTimeMillis() - lastDraw); + if(sleeptime > 0) + try { + Thread.sleep(sleeptime); + + } catch (InterruptedException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + } - sleepTime = 0; + /*sleepTime = 0; while(System.currentTimeMillis()-lastDraw