summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2018-11-20 19:13:20 +0100
committer Ivan Vangelista <mesgnet@yahoo.it>2018-11-20 19:13:20 +0100
commitb53d753b9ea3b4b2a647ca4065fdcf7eced06351 (patch)
treedbc08759ee273d61e3d978e46ddb167d99302255
parent7f0d69fa30702014d2edf9375238978c5ea4d1f3 (diff)
amstrad.cpp, decomd2, decomd3: fixed regression I introduced (nw)
-rw-r--r--src/mame/drivers/amstrad.cpp3
-rw-r--r--src/mame/video/decodmd2.cpp1
-rw-r--r--src/mame/video/decodmd3.cpp1
3 files changed, 5 insertions, 0 deletions
diff --git a/src/mame/drivers/amstrad.cpp b/src/mame/drivers/amstrad.cpp
index 9c539f6085b..5a12e859c66 100644
--- a/src/mame/drivers/amstrad.cpp
+++ b/src/mame/drivers/amstrad.cpp
@@ -937,6 +937,7 @@ MACHINE_CONFIG_START(amstrad_state::amstrad_base)
MCFG_PALETTE_INIT_OWNER(amstrad_state,amstrad_cpc)
HD6845(config, m_crtc, 16_MHz_XTAL / 16);
+ m_crtc->set_screen(nullptr);
m_crtc->set_show_border_area(false);
m_crtc->set_char_width(16);
m_crtc->out_de_callback().set(FUNC(amstrad_state::amstrad_de_changed));
@@ -1059,6 +1060,7 @@ MACHINE_CONFIG_START(amstrad_state::cpcplus)
MCFG_PALETTE_INIT_OWNER(amstrad_state,amstrad_plus)
AMS40489(config, m_crtc, 40_MHz_XTAL / 40);
+ m_crtc->set_screen(nullptr);
m_crtc->set_show_border_area(false);
m_crtc->set_char_width(16);
m_crtc->out_de_callback().set(FUNC(amstrad_state::amstrad_plus_de_changed));
@@ -1137,6 +1139,7 @@ MACHINE_CONFIG_START(amstrad_state::gx4000)
MCFG_PALETTE_INIT_OWNER(amstrad_state,amstrad_plus)
AMS40489(config, m_crtc, 40_MHz_XTAL / 40);
+ m_crtc->set_screen(nullptr);
m_crtc->set_show_border_area(false);
m_crtc->set_char_width(16);
m_crtc->out_de_callback().set(FUNC(amstrad_state::amstrad_plus_de_changed));
diff --git a/src/mame/video/decodmd2.cpp b/src/mame/video/decodmd2.cpp
index 972c6b95c1a..6e725c99a26 100644
--- a/src/mame/video/decodmd2.cpp
+++ b/src/mame/video/decodmd2.cpp
@@ -139,6 +139,7 @@ void decodmd_type2_device::device_add_mconfig(machine_config &config)
TIMER(config, "firq_timer", 0).configure_periodic(timer_device::expired_delegate(FUNC(decodmd_type2_device::dmd_firq), this), attotime::from_hz(80));
MC6845(config, m_mc6845, XTAL(8'000'000) / 8); // TODO: confirm clock speed
+ m_mc6845->set_screen(nullptr);
m_mc6845->set_show_border_area(false);
m_mc6845->set_char_width(8);
m_mc6845->set_update_row_callback(FUNC(decodmd_type2_device::crtc_update_row), this);
diff --git a/src/mame/video/decodmd3.cpp b/src/mame/video/decodmd3.cpp
index 5b8d02369c6..b190e8b382a 100644
--- a/src/mame/video/decodmd3.cpp
+++ b/src/mame/video/decodmd3.cpp
@@ -141,6 +141,7 @@ void decodmd_type3_device::device_add_mconfig(machine_config &config)
TIMER(config, "irq_timer", 0).configure_periodic(timer_device::expired_delegate(FUNC(decodmd_type3_device::dmd_irq), this), attotime::from_hz(150));
MC6845(config, m_mc6845, XTAL(12'000'000) / 4); // TODO: confirm clock speed
+ m_mc6845->set_screen(nullptr);
m_mc6845->set_show_border_area(false);
m_mc6845->set_char_width(16);
m_mc6845->set_update_row_callback(FUNC(decodmd_type3_device::crtc_update_row), this);