blob: 5236c036f85765be7c2125c70edac20bd64ca15e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#include "includes.h"
#define FPS_Default 1000 / 70
u32 nTimer1, nTimer2;
// Init timers.
void FrameInit(void)
{
nTimer1 = SDL_GetTicks();
}
// Attente de la frame.
void FrameWait(void)
{
// S'assurer que l'on ne va pas trop vite...
while (1)
{
nTimer2 = SDL_GetTicks() - nTimer1;
if (nTimer2 >= FPS_Default) break;
SDL_Delay(3);
}
nTimer1 = SDL_GetTicks();
}
|