diff options
Diffstat (limited to 'src/mame/drivers/2mindril.cpp')
-rw-r--r-- | src/mame/drivers/2mindril.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/mame/drivers/2mindril.cpp b/src/mame/drivers/2mindril.cpp index c62f4038bf0..615fb3a1a75 100644 --- a/src/mame/drivers/2mindril.cpp +++ b/src/mame/drivers/2mindril.cpp @@ -50,6 +50,11 @@ public: : taito_f3_state(mconfig, type, tag), m_in0(*this, "IN0") { } + void drill(machine_config &config); + + void init_drill(); + +private: /* input-related */ required_ioport m_in0; uint8_t m_defender_sensor; @@ -63,7 +68,7 @@ public: DECLARE_WRITE16_MEMBER(sensors_w); DECLARE_READ16_MEMBER(drill_irq_r); DECLARE_WRITE16_MEMBER(drill_irq_w); - void init_drill(); + DECLARE_MACHINE_START(drill); DECLARE_MACHINE_RESET(drill); INTERRUPT_GEN_MEMBER(drill_vblank_irq); @@ -71,7 +76,6 @@ public: void tile_decode(); DECLARE_WRITE_LINE_MEMBER(irqhandler); - void drill(machine_config &config); void drill_map(address_map &map); #ifdef UNUSED_FUNCTION |