diff options
Diffstat (limited to 'src/mame/includes/rohga.h')
-rw-r--r-- | src/mame/includes/rohga.h | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/src/mame/includes/rohga.h b/src/mame/includes/rohga.h index 993286a5b60..14903a61c51 100644 --- a/src/mame/includes/rohga.h +++ b/src/mame/includes/rohga.h @@ -33,6 +33,19 @@ public: m_palette(*this, "palette") { } + void wizdfire(machine_config &config); + void nitrobal(machine_config &config); + void hangzo(machine_config &config); + void schmeisr(machine_config &config); + void rohga(machine_config &config); + + void init_wizdfire(); + void init_nitrobal(); + void init_schmeisr(); + void init_hangzo(); + void init_rohga(); + +private: /* devices */ required_device<cpu_device> m_maincpu; required_device<h6280_device> m_audiocpu; @@ -53,11 +66,7 @@ public: DECLARE_WRITE16_MEMBER(wizdfire_irq_ack_w); DECLARE_WRITE16_MEMBER(rohga_buffer_spriteram16_w); DECLARE_WRITE8_MEMBER(sound_bankswitch_w); - void init_wizdfire(); - void init_nitrobal(); - void init_schmeisr(); - void init_hangzo(); - void init_rohga(); + DECLARE_VIDEO_START(wizdfire); uint32_t screen_update_rohga(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); uint32_t screen_update_wizdfire(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); @@ -71,11 +80,6 @@ public: READ16_MEMBER( ioprot_r ); WRITE16_MEMBER( ioprot_w ); - void wizdfire(machine_config &config); - void nitrobal(machine_config &config); - void hangzo(machine_config &config); - void schmeisr(machine_config &config); - void rohga(machine_config &config); void hangzo_map(address_map &map); void hotb_base_map(address_map &map); void nitrobal_map(address_map &map); |