From 4b9af8da568404ef4b88aeb5cab28300f4db7256 Mon Sep 17 00:00:00 2001 From: David Haywood Date: Mon, 25 Jan 2016 02:48:06 +0000 Subject: [PATCH] regression fix (nw) --- src/mame/drivers/tumbleb.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/mame/drivers/tumbleb.cpp b/src/mame/drivers/tumbleb.cpp index 2bef5b2ff6d..291dcab7e68 100644 --- a/src/mame/drivers/tumbleb.cpp +++ b/src/mame/drivers/tumbleb.cpp @@ -2207,12 +2207,15 @@ MACHINE_CONFIG_END MACHINE_RESET_MEMBER(tumbleb_state,htchctch) { - /* copy protection data every reset */ - UINT16 *PROTDATA = (UINT16*)memregion("user1")->base(); - int i, len = memregion("user1")->bytes(); + if (memregion("user1") != nullptr) + { + /* copy protection data every reset */ + UINT16 *PROTDATA = (UINT16*)memregion("user1")->base(); + int i, len = memregion("user1")->bytes(); - for (i = 0; i < len / 2; i++) - m_mainram[0x000/2 + i] = PROTDATA[i]; + for (i = 0; i < len / 2; i++) + m_mainram[0x000 / 2 + i] = PROTDATA[i]; + } MACHINE_RESET_CALL_MEMBER(tumbleb); }