From 5655c1673bf5e78cd09ff25eb0fb84014295a812 Mon Sep 17 00:00:00 2001 From: Ryan Holtz Date: Wed, 25 Aug 2010 21:25:15 +0000 Subject: [PATCH] timekpr fix for gradius4 crash and likely others. No whatsnew. --- src/emu/machine/timekpr.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/emu/machine/timekpr.c b/src/emu/machine/timekpr.c index 84188c36e47..f356f8daccc 100644 --- a/src/emu/machine/timekpr.c +++ b/src/emu/machine/timekpr.c @@ -67,6 +67,10 @@ TIMEKPR_DEVCFG_DERIVED_STATIC_ALLOC(devtype) \ TIMEKPR_DEVCFG_DERIVED_DEV_ALLOC(devtype) +//************************************************************************** +// STATIC DATA +//************************************************************************** + //************************************************************************** // DEVICE CONFIGURATION //************************************************************************** @@ -244,6 +248,8 @@ void m48t02_device::device_start() m_offset_century = -1; m_offset_flags = -1; m_size = 0x800; + + timekeeper_device::device_start(); } void m48t35_device::device_start() @@ -259,6 +265,8 @@ void m48t35_device::device_start() m_offset_century = -1; m_offset_flags = -1; m_size = 0x8000; + + timekeeper_device::device_start(); } void m48t58_device::device_start() @@ -274,6 +282,8 @@ void m48t58_device::device_start() m_offset_century = -1; m_offset_flags = -1; m_size = 0x2000; + + timekeeper_device::device_start(); } void mk48t08_device::device_start() @@ -289,6 +299,8 @@ void mk48t08_device::device_start() m_offset_century = 0x1ff1; m_offset_flags = 0x1ff0; m_size = 0x2000; + + timekeeper_device::device_start(); } //-------------------------------------------------