diff options
Diffstat (limited to 'src/devices/cpu/upd7810/upd7810_opcodes.cpp')
-rw-r--r-- | src/devices/cpu/upd7810/upd7810_opcodes.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/devices/cpu/upd7810/upd7810_opcodes.cpp b/src/devices/cpu/upd7810/upd7810_opcodes.cpp index 7df4a498fdc..32df608e867 100644 --- a/src/devices/cpu/upd7810/upd7810_opcodes.cpp +++ b/src/devices/cpu/upd7810/upd7810_opcodes.cpp @@ -1042,6 +1042,11 @@ void upd7810_device::MOV_TMM_A() void upd7810_device::MOV_MM_A() { MM = A; + + if (BIT(A, 3)) + m_ram_view.select(0); + else + m_ram_view.disable(); } /* 4d d1: 0100 1101 1101 0001 */ |