diff -cNr ../mpeg-2.0/Makefile.proto ./Makefile.proto
*** ../mpeg-2.0/Makefile.proto	Wed Feb  3 08:58:17 1993
--- ./Makefile.proto	Tue Feb  9 13:10:29 1993
***************
*** 40,46 ****
  #CFLAGS        = -O -DNDEBUG $(INCLUDEDIR)
  
  #NEWS C Flags
! #CFLAGS	       = -O2 -DSh_MEM -DNO_LRAND48 -DNDEBUG -DBSD -DNONANSI_INCUDES $(INCLUDEDIR)
  
  #
  #NeXT C Flags
--- 40,46 ----
  #CFLAGS        = -O -DNDEBUG $(INCLUDEDIR)
  
  #NEWS C Flags
! #CFLAGS	       = -O2 -DSH_MEM -DNO_LRAND48 -DNDEBUG -DBSD -DNONANSI_INCUDES $(INCLUDEDIR)
  
  #
  #NeXT C Flags
***************
*** 57,63 ****
  #       NOTE: below the default definition are
  #             a few definitions for specific architectures.
  
! LIBS	      = /usr/lib/libX11.a /usr/lib/libXext.a
  
  # LIBS for MIPS RISC/os 4.5{1,2}
  #LIBS         = -systype sysv -lX11 -lXext -lbsd
--- 57,63 ----
  #       NOTE: below the default definition are
  #             a few definitions for specific architectures.
  
! LIBS	      = /usr/lib/libXext.a /usr/lib/libX11.a
  
  # LIBS for MIPS RISC/os 4.5{1,2}
  #LIBS         = -systype sysv -lX11 -lXext -lbsd
diff -cNr ../mpeg-2.0/mono.c ./mono.c
*** ../mpeg-2.0/mono.c	Wed Feb  3 08:58:22 1993
--- ./mono.c	Tue Feb  9 13:03:36 1993
***************
*** 92,98 ****
--- 92,102 ----
  
    bzero ((char *)curr, w * sizeof(*curr));
  
+ #if ultrix && mips
    bit_r2l = SEED_BIT << (w - 1 & 7);
+ #else
+   bit_r2l = SEED_BIT >> (w - 1 & 7);
+ #endif
    for(i = 0; i < h; i ++) {
      if(i & 0x01) {				/* Right to Left */
        bit = bit_r2l;
