summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/m90.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/m90.h')
-rw-r--r--src/mame/includes/m90.h27
1 files changed, 15 insertions, 12 deletions
diff --git a/src/mame/includes/m90.h b/src/mame/includes/m90.h
index 32ef1569cea..f71a5c18c1a 100644
--- a/src/mame/includes/m90.h
+++ b/src/mame/includes/m90.h
@@ -19,6 +19,21 @@ public:
, m_palette(*this, "palette")
{ }
+ void m90(machine_config &config);
+ void bbmanw(machine_config &config);
+ void hasamu(machine_config &config);
+ void bombrman(machine_config &config);
+ void riskchal(machine_config &config);
+ void bomblord(machine_config &config);
+ void bbmanwj(machine_config &config);
+ void dynablsb(machine_config &config);
+ void matchit2(machine_config &config);
+ void quizf1(machine_config &config);
+
+ void init_bomblord();
+ void init_quizf1();
+
+private:
required_shared_ptr<uint16_t> m_video_control_data;
required_shared_ptr<uint16_t> m_video_data;
optional_shared_ptr<uint16_t> m_spriteram;
@@ -36,8 +51,6 @@ public:
DECLARE_WRITE16_MEMBER(coincounter_w);
DECLARE_WRITE16_MEMBER(quizf1_bankswitch_w);
DECLARE_WRITE16_MEMBER(m90_video_w);
- void init_bomblord();
- void init_quizf1();
DECLARE_WRITE16_MEMBER(bootleg_video_w);
TILE_GET_INFO_MEMBER(get_tile_info);
virtual void machine_start() override;
@@ -55,16 +68,6 @@ public:
void draw_sprites(screen_device &screen, bitmap_ind16 &bitmap,const rectangle &cliprect);
void bomblord_draw_sprites(screen_device &screen, bitmap_ind16 &bitmap,const rectangle &cliprect);
void dynablsb_draw_sprites(screen_device &screen, bitmap_ind16 &bitmap,const rectangle &cliprect);
- void m90(machine_config &config);
- void bbmanw(machine_config &config);
- void hasamu(machine_config &config);
- void bombrman(machine_config &config);
- void riskchal(machine_config &config);
- void bomblord(machine_config &config);
- void bbmanwj(machine_config &config);
- void dynablsb(machine_config &config);
- void matchit2(machine_config &config);
- void quizf1(machine_config &config);
void bomblord_main_cpu_map(address_map &map);
void dynablsb_main_cpu_io_map(address_map &map);
void dynablsb_main_cpu_map(address_map &map);