Previous 15994 Revisions Next

r2853 Saturday 14th June, 2008 at 12:51:30 UTC by Roberto Zandonà
fix for c128 keyboard (Bug #1240]
[docs]messnew.txt
[src/mess/machine]c64.c

src/mess/machine/c64.c
r2852r2853
716716      data &= ~0x10;
717717   /* WP: motor is always marked as on??? */
718718   data &= ~0x20;
719   if (is_c128(machine) && (input_port_read(machine, "SPECIAL") & 0x20))   /* Check Caps Lock */
720      data &= ~0x40;
721   if (is_c65(machine) && (input_port_read(machine, "SPECIAL") & 0x20))   /* Check Caps Lock */
722      data &= ~0x40; /*? */
719   if (is_c128(machine)) {
720      if (input_port_read(machine, "SPECIAL") & 0x20)      /* Check Caps Lock */
721      {
722         data &= ~0x40;
723      } else {
724         data |=  0x40;
725      }
726   }
727   if (is_c65(machine)) {
728      if (input_port_read(machine, "SPECIAL") & 0x20)      /* Check Caps Lock */
729      {
730         data &= ~0x40;
731      } else {
732         data |=  0x40;
733      }
734   }
723735   return data;
724736}
725737
docs/messnew.txt
r2852r2853
1212
1313System Driver Changes:
1414----------------------
15- [AMIGA] Fixed Keyboard. (bug #1590) [Roberto Zandonà]
15- [AMIGA] Fixed Keyboard. (bug #1590) [Roberto Zandona']
1616
1717- [AMIGACD / AMIGAFDC] Fixed a couple of regressions introduced in 0.125.
1818  Still CDTV regression is not fixed. [Fabio Priuli]
r2852r2853
2121
2222- [BK] Added SHA-1's.  [Fabio Priuli]
2323
24- [C64] Joystick fix. (bug #1150) [Roberto Zandonà]
24- [C128] fix for c128 keyboard (bug #1240) [Roberto Zandona']
2525
26- [C64] Joystick fix. (bug #1150) [Roberto Zandona']
27
2628- [COCO] Changed MUX delay from 16us to 8us to fix a joystick input bug under
2729  [Nitr]OS-9.  Since this delay was introduced to fix Photon (as per bug #655)
2830  and we've been unable to test Photon, it is unclear whether this reintroduces

Previous 15994 Revisions Next


© 1998-2018 The MESS Team