From 3b532a2f52e0271c37e2641bbf28009148e94042 Mon Sep 17 00:00:00 2001 From: AJR Date: Sat, 19 Jan 2019 20:28:36 -0500 Subject: tanodr64: Fix screen configuration by using NTSC VDG (nw) --- src/mame/drivers/dragon.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/dragon.cpp b/src/mame/drivers/dragon.cpp index 01073fc7583..a9aa41feb78 100644 --- a/src/mame/drivers/dragon.cpp +++ b/src/mame/drivers/dragon.cpp @@ -364,8 +364,11 @@ MACHINE_CONFIG_START(dragon64_state::tanodr64) MCFG_DEVICE_CLOCK(14.318181_MHz_XTAL / 4) // video hardware - MCFG_SCREEN_MODIFY(SCREEN_TAG) - MCFG_SCREEN_REFRESH_RATE(60) + MC6847_NTSC(config.replace(), m_vdg, 14.318181_MHz_XTAL / 4); + m_vdg->set_screen(SCREEN_TAG); + m_vdg->hsync_wr_callback().set(FUNC(dragon_state::horizontal_sync)); + m_vdg->fsync_wr_callback().set(FUNC(dragon_state::field_sync)); + m_vdg->input_callback().set(m_sam, FUNC(sam6883_device::display_read)); // cartridge MCFG_DEVICE_MODIFY(CARTRIDGE_TAG) -- cgit v1.2.3