From aab954154f3d2ceba0c6ef3f4f49a9d1c66f48fd Mon Sep 17 00:00:00 2001 From: David Haywood Date: Mon, 25 Jan 2016 01:47:42 +0000 Subject: [PATCH] fix ts2068 regression (nw) --- src/mame/drivers/timex.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/timex.cpp b/src/mame/drivers/timex.cpp index ee30790defb..64c03c69713 100644 --- a/src/mame/drivers/timex.cpp +++ b/src/mame/drivers/timex.cpp @@ -212,9 +212,13 @@ WRITE8_MEMBER( spectrum_state::ts2068_port_ff_w ) *******************************************************************/ void spectrum_state::ts2068_update_memory() { - UINT8 *messram = m_ram->pointer(); + UINT8 *messram = nullptr; + if (m_ram) messram = m_ram->pointer(); address_space &space = m_maincpu->space(AS_PROGRAM); - UINT8 *DOCK = m_dock_crt->base(); + UINT8 *DOCK = nullptr; + if (m_dock_crt) DOCK = m_dock_crt->base(); + + UINT8 *ExROM = memregion("maincpu")->base() + 0x014000; UINT8 *ChosenROM;