Mail Archives: djgpp/1999/07/28/06:40:26
Hi
Ive just started to use DJGPP and Im "porting" my game written in Watcom to
DJGPP. Everything works fine except that *nothing* seem to happen when i use
vsync().
Can anyone help me with this ?
My main gameloop: (Its hardly optimized but i think you get the feel...)
// Main Loop
while(!key[1]) // Release ESC-key.
{
// Wait for vertical ReTrace.
vsync();
rectfill(screen,xBoard,yBoard,xBoard+20,yBoard+50,0); //
Board
rectfill(screen,xBall,yBall,xBall+10,yBall+10,0); // Ball
if(key[72]) yBoard-=5;
if(key[80]) yBoard+=5;
if (yBoard>=400) yBoard=399;
if (yBoard<=29) yBoard=30;
// the ball
xBall=xBall+vxBall;
yBall=yBall+vyBall;
if (xBall<5) vxBall=5;
if (xBall>625) vxBall=-5;
if (yBall<35) vyBall=3;
if (yBall>434) vyBall=-3;
// Draw screen
draw_sprite(screen, board, xBoard, yBoard);
draw_sprite(screen, ball, xBall, yBall);
}
- Raw text -