summaryrefslogtreecommitdiff
path: root/games-arcade/conveysdl/files
diff options
context:
space:
mode:
Diffstat (limited to 'games-arcade/conveysdl/files')
-rw-r--r--games-arcade/conveysdl/files/conveysdl-1.3-arrays.patch23
-rw-r--r--games-arcade/conveysdl/files/conveysdl-1.3-audio.patch15
-rw-r--r--games-arcade/conveysdl/files/conveysdl-1.3-speed.patch39
3 files changed, 30 insertions, 47 deletions
diff --git a/games-arcade/conveysdl/files/conveysdl-1.3-arrays.patch b/games-arcade/conveysdl/files/conveysdl-1.3-arrays.patch
index a6286d96f145..b733159425e6 100644
--- a/games-arcade/conveysdl/files/conveysdl-1.3-arrays.patch
+++ b/games-arcade/conveysdl/files/conveysdl-1.3-arrays.patch
@@ -1,29 +1,18 @@
---- a/main.c.org 2010-07-28 13:16:20.552161148 +0300
-+++ b/main.c 2010-07-29 20:43:14.714543259 +0300
-@@ -22,7 +22,7 @@
-
- SDL_Surface *bletters;
+https://bugs.gentoo.org/330161
+--- a/main.c
++++ b/main.c
+@@ -24,3 +24,3 @@
SDL_Surface *letters[100];
-SDL_Surface *tiles[9];
+SDL_Surface *tiles[10];
SDL_Surface *btiles;
- SDL_Surface *blob;
- SDL_Surface *jblob;
-@@ -51,7 +51,7 @@
- FILE *file_ptr;
-
+@@ -53,3 +53,3 @@
-int bpointx,bpointy,pointx,pointy,jug,death,goose,jump,jumpf,blibs,spr[1000][8],leveldone,level,lives,totallevels,blobx[7],bloby[7],blobp[7],score,bak,bok,buk,bik,start,blibo,blibs,die,jumpoo=12,speed=4,arse,highscore;
+int bpointx,bpointy,pointx,pointy,jug,death,goose,jump,jumpf,blibs,spr[1000][8],leveldone,level,lives,totallevels,blobx[8],bloby[8],blobp[8],score,bak,bok,buk,bik,start,blibo,blibs,die,jumpoo=12,speed=4,arse,highscore;
/* Keys */
- int quit = 0;
- int spacebar = 0;
-@@ -452,7 +452,7 @@
- static void info(void)
- {
+@@ -454,3 +454,3 @@
int monkey=70,munk;
- char scoremonkey[10];
+ char scoremonkey[16];
if (lives>1) {
- for (munk=1 ; munk<lives ; munk++ )
- {
diff --git a/games-arcade/conveysdl/files/conveysdl-1.3-audio.patch b/games-arcade/conveysdl/files/conveysdl-1.3-audio.patch
new file mode 100644
index 000000000000..9f76cb2dc0a9
--- /dev/null
+++ b/games-arcade/conveysdl/files/conveysdl-1.3-audio.patch
@@ -0,0 +1,15 @@
+Fix header and add lacking instructions to readme.
+--- a/main.c
++++ b/main.c
+@@ -8,3 +8,3 @@
+ #ifdef ENABLE_SOUND
+-#include <SDL_Mixer.h>
++#include <SDL_mixer.h>
+ static int soundv = 2;
+--- a/readme
++++ b/readme
+@@ -6,2 +6,4 @@
+
++use -nosound to disable sound
++
+ I knocked this game up over a couple of days, and can't be
diff --git a/games-arcade/conveysdl/files/conveysdl-1.3-speed.patch b/games-arcade/conveysdl/files/conveysdl-1.3-speed.patch
index 6d6d13eb11be..06d518597d94 100644
--- a/games-arcade/conveysdl/files/conveysdl-1.3-speed.patch
+++ b/games-arcade/conveysdl/files/conveysdl-1.3-speed.patch
@@ -1,31 +1,20 @@
---- a/main.c 2010-07-30 10:41:21.392783010 +0300
-+++ b/main.c 2010-07-30 10:44:35.791690958 +0300
-@@ -52,6 +52,7 @@
-
-
+https://bugs.gentoo.org/330161
+--- a/main.c
++++ b/main.c
+@@ -54,2 +54,3 @@
int bpointx,bpointy,pointx,pointy,jug,death,goose,jump,jumpf,blibs,spr[1000][8],leveldone,level,lives,totallevels,blobx[8],bloby[8],blobp[8],score,bak,bok,buk,bik,start,blibo,blibs,die,jumpoo=12,speed=4,arse,highscore;
+int realspeed;
/* Keys */
- int quit = 0;
- int spacebar = 0;
-@@ -140,6 +141,7 @@
- char path[256],jib[50];
- int lvspx,lvspy;
+@@ -142,2 +143,3 @@
bpointx=200;bpointy=400;pointx=200;pointy=400;jug=1;death=0;jump=0;jumpf=0;jug=0;blibs=0;blibo=0;die=0;speed=4;
+ realspeed=speed;
strcpy(path, DATA_PREFIX);
- sprintf(jib,"levels/level%d",level);
- strcat(path, jib);
-@@ -212,15 +214,16 @@
- if (jumpf==jumpoo) { jump=0; }
- if (jumpf==jumpoo*2) { jumpf=0; }
+@@ -214,3 +216,3 @@
}
- score+=speed;
+ score+=realspeed;
/*crap*/
- }
-
- static void plotfloor(void)
+@@ -220,5 +222,6 @@
{
+ if (bpointy==400) realspeed=speed;
int nob,nx,nobx=48,ek,ej,el;
@@ -34,23 +23,13 @@
+ bpointx-=realspeed*2;
+ bpointy+=realspeed;
pointx=bpointx;
- pointy=bpointy;
- imageplot(bb, blobx[6], bloby[6] );
-@@ -542,7 +545,7 @@
- }
- while ( jump_down==0 );
+@@ -544,3 +547,3 @@
leveldone=3;
- speed=4;
+ speed=4; realspeed=speed;
blankscreen();
- }
-
-@@ -563,7 +566,7 @@
- if (quit>0) break;
- }
+@@ -565,3 +568,3 @@
while ( jump_down==0 );
- speed=4;
+ speed=4; realspeed=speed;
lives+=1;
- level+=1;
- getlevel();