From a6c56d68a88c89a700d5ad3920f5ab01b2d9f0ac Mon Sep 17 00:00:00 2001 From: smf- Date: Fri, 22 Feb 2013 19:31:11 +0000 Subject: [PATCH] fixed stv (nw) --- src/mame/drivers/stv.c | 2 +- src/mame/includes/stv.h | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/stv.c b/src/mame/drivers/stv.c index 6e066722e2a..f3779686622 100644 --- a/src/mame/drivers/stv.c +++ b/src/mame/drivers/stv.c @@ -929,7 +929,7 @@ static ADDRESS_MAP_START( sound_mem, AS_PROGRAM, 16, stv_state ) AM_RANGE(0x100000, 0x100fff) AM_DEVREADWRITE_LEGACY("scsp", scsp_r, scsp_w) ADDRESS_MAP_END -static MACHINE_CONFIG_START( stv, saturn_state ) +static MACHINE_CONFIG_START( stv, stv_state ) /* basic machine hardware */ MCFG_CPU_ADD("maincpu", SH2, MASTER_CLOCK_352/2) // 28.6364 MHz diff --git a/src/mame/includes/stv.h b/src/mame/includes/stv.h index 0582961808d..15217b190c5 100644 --- a/src/mame/includes/stv.h +++ b/src/mame/includes/stv.h @@ -14,7 +14,8 @@ public: m_workram_h(*this, "workram_h"), m_sound_ram(*this, "sound_ram"), m_fake_comms(*this, "fake") - { } + { + } required_shared_ptr m_workram_l; required_shared_ptr m_workram_h; @@ -648,6 +649,11 @@ public: class stv_state : public saturn_state { public: + stv_state(const machine_config &mconfig, device_type type, const char *tag) + : saturn_state(mconfig, type, tag) + { + } + DECLARE_DRIVER_INIT(astrass); DECLARE_DRIVER_INIT(batmanfr); DECLARE_DRIVER_INIT(finlarch);