trunk/src/mess/drivers/homelab.c
| r19789 | r19790 | |
| 154 | 154 | |
| 155 | 155 | CUSTOM_INPUT_MEMBER( homelab_state::cass3_r ) |
| 156 | 156 | { |
| 157 | | return 1;//(m_cass->input() > 0.03); |
| 157 | return (m_cass->input() > 0.03); |
| 158 | 158 | } |
| 159 | 159 | |
| 160 | 160 | |
| r19789 | r19790 | |
| 339 | 339 | PORT_BIT(0xf0, IP_ACTIVE_LOW, IPT_UNUSED) |
| 340 | 340 | |
| 341 | 341 | PORT_START("X3") |
| 342 | | PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, homelab_state, cass3_r, " ") |
| 342 | PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, homelab_state, cass3_r, " ") |
| 343 | 343 | PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_KEYBOARD) PORT_NAME("F2") PORT_CODE(KEYCODE_F2) |
| 344 | 344 | PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_KEYBOARD) PORT_NAME("F1") PORT_CODE(KEYCODE_F1) |
| 345 | 345 | PORT_BIT(0xf8, IP_ACTIVE_LOW, IPT_UNUSED) |
| r19789 | r19790 | |
| 452 | 452 | PORT_BIT(0xf0, IP_ACTIVE_LOW, IPT_UNUSED) |
| 453 | 453 | |
| 454 | 454 | PORT_START("X3") |
| 455 | | PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, homelab_state, cass3_r, " ") |
| 455 | PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, homelab_state, cass3_r, " ") |
| 456 | 456 | PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_KEYBOARD) PORT_NAME("F2") PORT_CODE(KEYCODE_F2) |
| 457 | 457 | PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_KEYBOARD) PORT_NAME("F1") PORT_CODE(KEYCODE_F1) |
| 458 | 458 | PORT_BIT(0xf8, IP_ACTIVE_LOW, IPT_UNUSED) |