home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / games / volume15 / gtetris3 / patch4 / patches04
Text File  |  1993-03-02  |  5KB  |  143 lines

  1. Another patch for "Generic Tetris":
  2.     An HP time structure fix
  3.     New set of bitmaps
  4.  
  5. diff -r -c tetris.2.1.orig/README tetris.2.1/README
  6. *** README.orig    Thu Jan 21 12:17:33 1993
  7. --- README    Sat Feb 27 23:30:25 1993
  8. ***************
  9. *** 1,33 ****
  10.       GENERIC TETRIS
  11. !     ==============    Yet Another Tetris Game on X, V2.1.3
  12.   
  13.   
  14.   WHY ANOTHER?
  15.   
  16.       Because this one is simple, easy to build, and portable -- actually
  17. !     the blocks are bigger, more comfortable for your eyes. It only uses
  18. !     Xlib -- no "toolkit" kind of thing. People have tested it on the
  19. !     following platforms:
  20.   
  21.       Bull DPX/2        System V    ?
  22.       DEC 5000        Ultrix 4.2A    X11R4
  23.       DEC Alpha AXP        DEC OSF/1 V1.2    ?
  24. !     HP 700            HP-UX 8.07    X11R5
  25.       Iris 4D            IRIX 4.0.1    Motif
  26.       Sun4, SPARC        SunOS 4.1.x    X11R4, X11R5
  27.       Sun SPARC        Solaris 2.1
  28.           add to link: -L/usr/ucblib -lucb -lelf -R/usr/ucblib
  29.       Sequent S81        DYNIX 3.2.0    X11R5
  30.   
  31.       If your's is not in this list, please let me know -- thanks. The
  32.       most updated source could be found on export.lcs.mit.edu under
  33.       /contrib.
  34.   
  35. !     A System V port (Sequent Dynix/ptx) for earlier versions has been
  36. !     added by "Hans-Wolfgang Loidl" (hwloidl@risc.uni-linz.ac.at). The
  37. !     source can be retrieved by anonymous FTP to:
  38.       Host:    melmac.risc.uni-linz.ac.at
  39. !     File:    /pub/misc/gtetris.tar.Z
  40.   
  41.   
  42.   HOW TO BUILD?
  43. --- 1,40 ----
  44.       GENERIC TETRIS
  45. !     ==============    Yet Another Tetris Game on X, V2.1.4
  46.   
  47.   
  48.   WHY ANOTHER?
  49.   
  50.       Because this one is simple, easy to build, and portable -- actually
  51. !     the blocks are round-cornered and bigger, more comfortable for your
  52. !     eyes. It only uses Xlib -- no "toolkit" kind of thing. People have
  53. !     tested it on the following platforms:
  54.   
  55.       Bull DPX/2        System V    ?
  56. +     DEC 3100        Ultrix 4.3    X11R3
  57.       DEC 5000        Ultrix 4.2A    X11R4
  58.       DEC Alpha AXP        DEC OSF/1 V1.2    ?
  59. !     HP 700            HP-UX 8.0x    X11R5
  60. !                 Mt. Xinu 4.3    X11R5
  61. !     IBM RS6000        AIX V3.2    X11R3
  62. !     Intel 486DX        Esix 4.0.4    ?
  63. !                 Linux        ?
  64.       Iris 4D            IRIX 4.0.1    Motif
  65.       Sun4, SPARC        SunOS 4.1.x    X11R4, X11R5
  66.       Sun SPARC        Solaris 2.1
  67.           add to link: -L/usr/ucblib -lucb -lelf -R/usr/ucblib
  68.       Sequent S81        DYNIX 3.2.0    X11R5
  69. +                 Dynix/ptx    ?
  70.   
  71.       If your's is not in this list, please let me know -- thanks. The
  72.       most updated source could be found on export.lcs.mit.edu under
  73.       /contrib.
  74.   
  75. !     A System V port (Sequent Dynix/ptx) has been added by
  76. !     "Hans-Wolfgang Loidl" <hwloidl@risc.uni-linz.ac.at>. The source can
  77. !     be retrieved by anonymous FTP to:
  78.       Host:    melmac.risc.uni-linz.ac.at
  79. !     File:    /pub/linux/upload/misc/gtetris3.taz
  80.   
  81.   
  82.   HOW TO BUILD?
  83. ***************
  84. *** 85,90 ****
  85. --- 92,102 ----
  86.   
  87.   HISTORY -- Oh no, not again: I failed my history course!
  88.   Well ... ACKNOWLEDGEMENTS
  89. +   [Feb 27, 93]  V2.1.4: HP time structure problem resulting "hanging
  90. +         blocks". By Marcus Leech <mleech@bnr.ca>. New set of
  91. +         bitmaps contributed by Atsuhiko Yamanaka
  92. +         <yamanaka@ecip.tohoku.ac.jp>.
  93.   
  94.     [Jan 21, 93]  V2.1.3: Two bugs in finding user environment:
  95.           "endpwent()" by Jari Tavi <jpt@rixrax.enet.dec.com>;
  96. Common subdirectories: tetris.2.1.orig/X11 and tetris.2.1/X11
  97. Common subdirectories: tetris.2.1.orig/bitmaps and tetris.2.1/bitmaps
  98. diff -r -c tetris.2.1.orig/playing.c tetris.2.1/playing.c
  99. *** playing.c.orig    Tue Jan 19 11:44:22 1993
  100. --- playing.c    Sat Feb 20 11:52:57 1993
  101. ***************
  102. *** 60,67 ****
  103.           delay.tv_sec = nextFall.tv_sec - now.tv_sec;
  104.           delay.tv_usec = nextFall.tv_usec - now.tv_usec;
  105.           realTime(&delay);
  106. !         if ((delay.tv_sec > 0) ||
  107. !             ((delay.tv_sec == 0) && (delay.tv_usec > 0))) {
  108.           /* sleep */
  109.           (void) select(conNum + 1, (fd_set *) & readfd,
  110.                  (fd_set *) & writefd, (fd_set *) & exceptfd, &delay);
  111. --- 60,68 ----
  112.           delay.tv_sec = nextFall.tv_sec - now.tv_sec;
  113.           delay.tv_usec = nextFall.tv_usec - now.tv_usec;
  114.           realTime(&delay);
  115. !         if (((long) delay.tv_sec > 0) ||
  116. !             (((long) delay.tv_sec == 0) &&
  117. !             ((long) delay.tv_usec > 0))) {
  118.           /* sleep */
  119.           (void) select(conNum + 1, (fd_set *) & readfd,
  120.                  (fd_set *) & writefd, (fd_set *) & exceptfd, &delay);
  121. diff -r -c tetris.2.1.orig/tetris.c tetris.2.1/tetris.c
  122. *** tetris.2.1.orig/tetris.c    Thu Jan 21 12:17:46 1993
  123. --- tetris.2.1/tetris.c    Sat Feb 20 11:55:19 1993
  124. ***************
  125. *** 105,111 ****
  126.       char           *argv[];
  127.   {
  128.       (void) fprintf(stderr,
  129. !            "                 GENERIC TETRIS V2.1.3\n");
  130.       (void) fprintf(stderr,
  131.        "Copyright (C) 1992-93      Q. Alex Zhao, azhao@cs.arizona.edu\n");
  132.       (void) fprintf(stderr,
  133. --- 105,111 ----
  134.       char           *argv[];
  135.   {
  136.       (void) fprintf(stderr,
  137. !            "                 GENERIC TETRIS V2.1.4\n");
  138.       (void) fprintf(stderr,
  139.        "Copyright (C) 1992-93      Q. Alex Zhao, azhao@cs.arizona.edu\n");
  140.       (void) fprintf(stderr,
  141.