Update of /cvsroot/jake2/jake2/src/jake2
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30655/src/jake2
Modified Files:
Jake2.java
Log Message:
remove timer hack and use new Timer classes
Index: Jake2.java
===================================================================
RCS file: /cvsroot/jake2/jake2/src/jake2/Jake2.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** Jake2.java 12 May 2005 12:52:50 -0000 1.7
--- Jake2.java 1 Jul 2005 14:20:53 -0000 1.8
***************
*** 26,32 ****
package jake2;
- import jake2.client.SCR;
import jake2.qcommon.*;
! import jake2.sys.Sys;
import java.util.Locale;
--- 26,31 ----
package jake2;
import jake2.qcommon.*;
! import jake2.sys.Timer;
import java.util.Locale;
***************
*** 62,80 ****
Globals.nostdout = Cvar.Get("nostdout", "0", 0);
! int oldtime = Sys.Milliseconds();
int newtime;
int time;
while (true) {
// find time spending rendering last frame
! newtime = Sys.Milliseconds();
time = newtime - oldtime;
- // TODO this is a timer hack for Win2000
- // System.currentTimeMillis() resolution bug
- if (time == 0
- && (Globals.cl_timedemo.value != 0 || SCR.fps.value != 0)) {
- time++;
- }
-
if (time > 0)
Qcommon.Frame(time);
--- 61,72 ----
Globals.nostdout = Cvar.Get("nostdout", "0", 0);
! int oldtime = Timer.Milliseconds();
int newtime;
int time;
while (true) {
// find time spending rendering last frame
! newtime = Timer.Milliseconds();
time = newtime - oldtime;
if (time > 0)
Qcommon.Frame(time);
|