diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2017-08-31 12:24:21 -0400 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2017-08-31 12:24:21 -0400 |
commit | 5b6b24d9c3f6d4f42e9f8124d58d5ad53771bfbb (patch) | |
tree | 3c511eace49e19bd287e24b05253fa6161042821 | |
parent | 831c6864b564514c15a3a831a3bbb934ffd2f9e1 (diff) |
eeprompar: Disable this feature for now (nw)
-rw-r--r-- | src/devices/machine/eeprompar.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/devices/machine/eeprompar.cpp b/src/devices/machine/eeprompar.cpp index 704decb70ab..6d11e66141f 100644 --- a/src/devices/machine/eeprompar.cpp +++ b/src/devices/machine/eeprompar.cpp @@ -52,6 +52,9 @@ //#define VERBOSE 1 #include "logmacro.h" +// set this to 1 to break Prop Cycle (28C64 page write emulation needed) +#define EMULATE_POLLING 0 + //************************************************************************** // BASE DEVICE IMPLEMENTATION @@ -175,7 +178,7 @@ READ8_MEMBER(eeprom_parallel_28xx_device::read) } // if a write has not completed yet, the highest bit of data written will be read back inverted when polling the offset - if (ready()) + if (ready() || !EMULATE_POLLING) return eeprom_base_device::read(offset); else { |