Message-ID: <1.5.4.32.19970424055459.00692f70@ubeclu.unibe.ch> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 24 Apr 1997 07:54:59 +0200 To: tgrand AT canvaslink DOT com From: Roger Noss Subject: Re: timer interrupt - sample code anyone? CC: djgpp AT delorie DOT com Precedence: bulk At 02:57 PM 4/23/97 -0400, you wrote: >Ok, I have a system of measuring the frame rate in my game that I >think is pretty foolproof. I have a variable called frame_count that >is incremented at the end of every frame. I then have an ISR which >is called once per second. In this ISR, I copy frame_count into >a variable called fps, then I set frame_count back to 0. > > Tom Grandgent And how do you detect the end of every frame? From VGA specs I found on the Web I read that bit 3 of 0x3CA is set during vertical retrace but I have not been able to capture it. Am I barking up the wrong tree? Is there a function in djgpp or Allegro that does this with less effort? Roger Noss