summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/cpc/mface2.cpp
diff options
context:
space:
mode:
author Olivier Galibert <galibert@pobox.com>2017-04-01 12:30:33 +0200
committer Olivier Galibert <galibert@pobox.com>2017-04-01 12:33:15 +0200
commitf57440456220d96d1cdc9be5b066385021e0739e (patch)
treee45593b47f898900d49e71026fcc6e2b34bb61d7 /src/devices/bus/cpc/mface2.cpp
parent47953cd71d49deecad300fc9327f45aadb96f8a2 (diff)
multiface 2: Disable the direct update handler [O. Galibert]
That device should be overhauled using the by now reversed PAL information available at: http://hardware.speccy.org/temp/Amstrad-multiface2.html
Diffstat (limited to 'src/devices/bus/cpc/mface2.cpp')
-rw-r--r--src/devices/bus/cpc/mface2.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/devices/bus/cpc/mface2.cpp b/src/devices/bus/cpc/mface2.cpp
index b67b4682649..f1c3d2b7b24 100644
--- a/src/devices/bus/cpc/mface2.cpp
+++ b/src/devices/bus/cpc/mface2.cpp
@@ -26,6 +26,7 @@ static MACHINE_CONFIG_FRAGMENT( cpc_mface2 )
MCFG_CPC_EXPANSION_SLOT_OUT_ROMDIS_CB(DEVWRITELINE("^", cpc_expansion_slot_device, romdis_w)) // ROMDIS
MACHINE_CONFIG_END
+#if 0
DIRECT_UPDATE_MEMBER( cpc_multiface2_device::amstrad_default )
{
return address;
@@ -71,6 +72,7 @@ DIRECT_UPDATE_MEMBER( cpc_multiface2_device::amstrad_multiface_directoverride )
return pc;
}
+#endif
int cpc_multiface2_device::multiface_hardware_enabled()
{
@@ -158,7 +160,7 @@ void cpc_multiface2_device::multiface_stop()
m_slot->nmi_w(0);
/* initialise 0065 override to monitor calls to 0065 */
- machine().device("maincpu")->memory().space(AS_PROGRAM).set_direct_update_handler(direct_update_delegate(&cpc_multiface2_device::amstrad_multiface_directoverride,this));
+ // machine().device("maincpu")->memory().space(AS_PROGRAM).set_direct_update_handler(direct_update_delegate(&cpc_multiface2_device::amstrad_multiface_directoverride,this));
}
}