diff options
author | 2019-03-10 16:01:44 +0000 | |
---|---|---|
committer | 2019-03-10 16:03:41 +0000 | |
commit | f9ae1fd4080bad4870247c4fc21fee3ba8b7af1f (patch) | |
tree | 4b03f401ceba09e1471f356c00ebc6f85482dbd8 /src/devices/bus/bbc | |
parent | 21d980c6ade35b77993b7ee2944faa76cec6d665 (diff) |
bbc_cciword: Added missing ROM switching zones for Inter-Word.
Diffstat (limited to 'src/devices/bus/bbc')
-rw-r--r-- | src/devices/bus/bbc/rom/pal.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/devices/bus/bbc/rom/pal.cpp b/src/devices/bus/bbc/rom/pal.cpp index e7066d8eac1..1778b89af5f 100644 --- a/src/devices/bus/bbc/rom/pal.cpp +++ b/src/devices/bus/bbc/rom/pal.cpp @@ -133,10 +133,14 @@ READ8_MEMBER(bbc_cciword_device::read) { if (!machine().side_effects_disabled()) { + /* switching zones for Inter-Word */ switch (offset & 0x3fe0) { - case 0x0040: m_bank = 1; break; - case 0x0060: m_bank = 0; break; + case 0x0060: + case 0x3fc0: m_bank = 0; break; + case 0x0040: + case 0x3fa0: + case 0x3fe0: m_bank = 1; break; } } |