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