r2463 - in packages/trunk/late/debian: . patches

Javier Galicia javier_galicia-guest at alioth.debian.org
Tue Mar 6 19:22:15 CET 2007


Author: javier_galicia-guest
Date: 2007-03-06 18:22:15 +0000 (Tue, 06 Mar 2007)
New Revision: 2463

Added:
   packages/trunk/late/debian/patches/
   packages/trunk/late/debian/patches/00list
   packages/trunk/late/debian/patches/usleep.dpatch
Log:
Upload usleep patch

Added: packages/trunk/late/debian/patches/00list
===================================================================
--- packages/trunk/late/debian/patches/00list	2007-03-06 18:00:14 UTC (rev 2462)
+++ packages/trunk/late/debian/patches/00list	2007-03-06 18:22:15 UTC (rev 2463)
@@ -0,0 +1 @@
+usleep.dpatch
\ No newline at end of file

Added: packages/trunk/late/debian/patches/usleep.dpatch
===================================================================
--- packages/trunk/late/debian/patches/usleep.dpatch	2007-03-06 18:00:14 UTC (rev 2462)
+++ packages/trunk/late/debian/patches/usleep.dpatch	2007-03-06 18:22:15 UTC (rev 2463)
@@ -0,0 +1,85 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## usleep.dpatch by Eric Andresen <ndiin at users.sourceforge.net>
+
+ at DPATCH@
+diff -ur late-0.1.0/src/game.cpp late-0.1.0-usleep/src/game.cpp
+--- late-0.1.0/src/game.cpp	2003-08-17 15:09:59.000000000 -0700
++++ late-0.1.0-usleep/src/game.cpp	2003-08-21 22:47:24.000000000 -0700
+@@ -38,6 +38,7 @@
+ #include "explosiveball.h"
+ #include <fstream>
+ #include <iostream>
++#include <unistd.h>
+ #include "menu.h"
+ #include "killerball.h"
+ #include "magnet.h"
+@@ -775,6 +776,7 @@
+ {
+   unsigned int ticks;
+   unsigned int newticks;
++  unsigned int counter = 0;
+ 
+   restartgame();
+ 
+@@ -792,9 +794,12 @@
+ 	  add_highscore(toadd);
+ 	  return;
+ 	}
+-      newticks = SDL_GetTicks();
+-      update (float(newticks - ticks) / 5.0);
+-      ticks = newticks;
++      if (counter%3 == 0) {
++          newticks = SDL_GetTicks();
++          update (float(newticks - ticks) / 5.0);
++          ticks = newticks;
++      }
++      ++counter;
+       SDL_Event event;
+       while(SDL_PollEvent(&event))
+ 	{
+@@ -862,5 +867,6 @@
+ 	      ticks = SDL_GetTicks();  //pause the game
+ 	    }
+ 	}
++      usleep(10);
+     }
+ }
+Only in late-0.1.0-usleep/src: game.cpp.orig
+Only in late-0.1.0-usleep/src: game.cpp.rej
+diff -ur late-0.1.0/src/menu.cpp late-0.1.0-usleep/src/menu.cpp
+--- late-0.1.0/src/menu.cpp	2003-08-01 15:33:44.000000000 -0700
++++ late-0.1.0-usleep/src/menu.cpp	2003-08-21 22:44:32.000000000 -0700
+@@ -22,6 +22,7 @@
+ #include <string>
+ #include <iostream>
+ #include <SDL/SDL.h>
++#include <unistd.h>
+ #include "text.h"
+ #include "graphics.h"
+ #include "menu.h"
+@@ -152,5 +153,6 @@
+ 	      exit(0);
+ 	    }
+ 	}
++        usleep(50);
+     }
+ }
+diff -ur late-0.1.0/src/scorescreen.cpp late-0.1.0-usleep/src/scorescreen.cpp
+--- late-0.1.0/src/scorescreen.cpp	2003-08-17 04:10:45.000000000 -0700
++++ late-0.1.0-usleep/src/scorescreen.cpp	2003-08-21 22:44:32.000000000 -0700
+@@ -25,6 +25,7 @@
+ #include "highscores.h"
+ #include <SDL/SDL.h>
+ #include <sstream>
++#include <unistd.h>
+ using namespace std;
+ 
+ static unsigned int font;
+@@ -55,6 +56,7 @@
+ 	      exit(0);
+ 	    }
+ 	}
++      usleep(50);
+     }
+ }
+ 


Property changes on: packages/trunk/late/debian/patches/usleep.dpatch
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-games-commits mailing list