diff options
| -rw-r--r-- | src/mame/machine/amstrad.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mame/machine/amstrad.cpp b/src/mame/machine/amstrad.cpp index 1d21acd51da..192702abd08 100644 --- a/src/mame/machine/amstrad.cpp +++ b/src/mame/machine/amstrad.cpp @@ -1863,6 +1863,9 @@ READ8_MEMBER(amstrad_state::amstrad_cpc_io_r) } } + if ( m_system_type == SYSTEM_PLUS || m_system_type == SYSTEM_GX4000 ) // Plus systems return 0 when attempting to read the gate array (and any other unreadable space too?) + data = 0; + /* if b14 = 0 : CRTC Read selected */ if ((offset & (1<<14)) == 0) { |
