Diff for /np2/bios/bios09.c between versions 1.6 and 1.7

version 1.6, 2004/03/31 19:23:37 version 1.7, 2004/04/01 13:19:00
Line 85  void bios0x09(void) { Line 85  void bios0x09(void) {
                 }                  }
                 else {                  else {
                         if (key == 0x60) {                          if (key == 0x60) {
                                 CPU_INTERRUPT(6, -1);  //                              CPU_INTERRUPT(6, -1);
                         }                          }
                         else if (key == 0x61) {                          else if (key == 0x61) {
                                 CPU_INTERRUPT(5, -1);  //                              CPU_INTERRUPT(5, -1);
                         }                          }
                         else if (key < 0x70) {                          else if (key < 0x70) {
                                 code = mem[base + key - 0x0c] << 8;                                  code = mem[base + key - 0x0c] << 8;
Line 115  void bios0x09(void) { Line 115  void bios0x09(void) {
                 }                  }
         }          }
         else {          else {
                 if (key < 0xf5) {                  mem[0x0052a + pos] &= ~bit;
                         mem[0x0052a + pos] &= ~bit;                  if ((key >= 0xf0) && (key < 0xf5)) {
                         if (key >= 0xf0) {                          mem[MEMB_SHIFT_STS] &= ~bit;
                                 mem[MEMB_SHIFT_STS] &= ~bit;                          updateshiftkey();
                                 updateshiftkey();  
                         }  
                 }                  }
         }          }
 }  }

Removed from v.1.6  
changed lines
  Added in v.1.7


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