Diff for /np2/io/mouseif.c between versions 1.16 and 1.18

version 1.16, 2007/11/03 00:00:20 version 1.18, 2011/01/15 18:04:43
Line 30  void mouseif_sync(void) { Line 30  void mouseif_sync(void) {
   
 static void calc_mousexy(void) {  static void calc_mousexy(void) {
   
         UINT32  clock;          UINT32  clk;
         SINT32  diff;          SINT32  diff;
   
         clock = CPU_CLOCK + CPU_BASECLOCK + CPU_REMCLOCK;          clk = CPU_CLOCK + CPU_BASECLOCK + CPU_REMCLOCK;
         diff = clock - mouseif.lastc;          diff = clk - mouseif.lastc;
         if (diff >= 2000) {          if (diff >= 2000) {
                 SINT32 dx;                  SINT32 dx;
                 SINT32 dy;                  SINT32 dy;
Line 238  static REG8 IOINPCALL mouseif_i7fdd(UINT Line 238  static REG8 IOINPCALL mouseif_i7fdd(UINT
         if (mode & uPD8255_PORTCL) {          if (mode & uPD8255_PORTCL) {
                 ret &= 0xf0;                  ret &= 0xf0;
                 ret |= 0x08;                  ret |= 0x08;
                 ret |= (np2cfg.dipsw[2] >> 5) & 0x04;                  ret |= (pccore.dipsw[2] >> 5) & 0x04;
                 ret |= ((~np2cfg.dipsw[0]) >> 4) & 0x03;                  ret |= ((~pccore.dipsw[0]) >> 4) & 0x03;
         }          }
         (void)port;          (void)port;
         return(ret);          return(ret);

Removed from v.1.16  
changed lines
  Added in v.1.18


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