summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/littlerb.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/littlerb.cpp')
-rw-r--r--src/mame/drivers/littlerb.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/littlerb.cpp b/src/mame/drivers/littlerb.cpp
index d0f5e66db98..527b2aa61c0 100644
--- a/src/mame/drivers/littlerb.cpp
+++ b/src/mame/drivers/littlerb.cpp
@@ -134,7 +134,7 @@ public:
TIMER_DEVICE_CALLBACK_MEMBER(littlerb_sound_step_cb);
TIMER_DEVICE_CALLBACK_MEMBER(littlerb_sound_cb);
- DECLARE_DRIVER_INIT(littlerb);
+ void init_littlerb();
void littlerb(machine_config &config);
void littlerb_main(address_map &map);
};
@@ -313,11 +313,11 @@ ROM_START( littlerb )
ROM_LOAD( "tch_4.u32", 0x00000, 0x40000, CRC(d6b81583) SHA1(b7a63d18a41ccac4d3db9211de0b0cdbc914317a) )
ROM_END
-DRIVER_INIT_MEMBER(littlerb_state,littlerb)
+void littlerb_state::init_littlerb()
{
/* various scenes flicker to the point of graphics being invisible (eg. the map screen at the very start of a game)
unless you overclock the TMS34010 to 120%, possible timing bug in the core? this is a hack */
m_indervid->subdevice<cpu_device>("tms")->set_clock_scale(1.2f);
}
-GAME( 1994, littlerb, 0, littlerb, littlerb, littlerb_state, littlerb, ROT0, "TCH", "Little Robin", MACHINE_IMPERFECT_GRAPHICS|MACHINE_IMPERFECT_SOUND )
+GAME( 1994, littlerb, 0, littlerb, littlerb, littlerb_state, init_littlerb, ROT0, "TCH", "Little Robin", MACHINE_IMPERFECT_GRAPHICS|MACHINE_IMPERFECT_SOUND )