From 0490d5c5b7a41ed43e52a158dcb9d2e9152c2f9c Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Tue, 8 Mar 2016 10:48:04 +0100 Subject: [PATCH] make it same as before (nw) --- src/emu/ioport.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emu/ioport.h b/src/emu/ioport.h index 382ca99f823..57faa51bc8d 100644 --- a/src/emu/ioport.h +++ b/src/emu/ioport.h @@ -1735,7 +1735,7 @@ ATTR_COLD void INPUT_PORTS_NAME(_name)(device_t &owner, ioport_list &portlist, s // input device handler #define PORT_READ_LINE_DEVICE_MEMBER(_device, _class, _member) \ - configurer.field_set_dynamic_read(ioport_field_read_delegate([](_class &device, ioport_field &field, void *param)->ioport_value { return device._member() ? ~ioport_value(0) : 0; } , #_class "::" #_member, _device, (_class *)NULL)); + configurer.field_set_dynamic_read(ioport_field_read_delegate([](_class &device, ioport_field &field, void *param)->ioport_value { return (device._member() & 1) ? ~ioport_value(0) : 0; } , #_class "::" #_member, _device, (_class *)NULL)); // output device handler #define PORT_WRITE_LINE_DEVICE_MEMBER(_device, _class, _member) \