Diff for /np2/io/mouseif.c between versions 1.8 and 1.10

version 1.8, 2004/02/18 03:24:48 version 1.10, 2004/03/06 18:25:36
Line 133  static void IOOUTCALL mouseif_o7fdd(UINT Line 133  static void IOOUTCALL mouseif_o7fdd(UINT
   
 static void IOOUTCALL mouseif_o7fdf(UINT port, REG8 dat) {  static void IOOUTCALL mouseif_o7fdf(UINT port, REG8 dat) {
   
         if (dat & 0xf0) {          if (!(dat & 0xf0)) {
                 mouseif.mode = (UINT8)dat;  
                 if (dat == 0x93) {  
                         setportc(0);  
                 }  
         }  
         else {  
                 if (dat & 1) {                  if (dat & 1) {
                         setportc((REG8)(mouseif.portc | (1 << (dat >> 1))));                          setportc((REG8)(mouseif.portc | (1 << (dat >> 1))));
                 }                  }
Line 147  static void IOOUTCALL mouseif_o7fdf(UINT Line 141  static void IOOUTCALL mouseif_o7fdf(UINT
                         setportc((REG8)(mouseif.portc & (~(1 << (dat >> 1)))));                          setportc((REG8)(mouseif.portc & (~(1 << (dat >> 1)))));
                 }                  }
         }          }
           else if (dat & 0x80) {
                   mouseif.mode = (UINT8)dat;
                   setportc(0);
           }
         (void)port;          (void)port;
 }  }
   
Line 182  static REG8 IOINPCALL mouseif_i7fd9(UINT Line 180  static REG8 IOINPCALL mouseif_i7fd9(UINT
         else {          else {
                 ret |= (x >> 4) & 0x0f;                  ret |= (x >> 4) & 0x0f;
         }          }
 //      TRACEOUT(("%x %x mouse [%x] %d -> %x", CPU_CS, CPU_IP, portc & 0x20, y, ret));  
         (void)port;          (void)port;
         return(ret);          return(ret);
 }  }

Removed from v.1.8  
changed lines
  Added in v.1.10


RetroPC.NET-CVS <cvs@retropc.net>