summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/mappy.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/mappy.h')
-rw-r--r--src/mame/includes/mappy.h27
1 files changed, 15 insertions, 12 deletions
diff --git a/src/mame/includes/mappy.h b/src/mame/includes/mappy.h
index c3dae01d800..5d76d87adcf 100644
--- a/src/mame/includes/mappy.h
+++ b/src/mame/includes/mappy.h
@@ -30,6 +30,21 @@ public:
m_leds(*this, "led%u", 0U)
{ }
+ void mappy_common(machine_config &config);
+ void mappy(machine_config &config);
+ void phozon(machine_config &config);
+ void motos(machine_config &config);
+ void grobda(machine_config &config);
+ void digdug2(machine_config &config);
+ void pacnpal(machine_config &config);
+ void superpac_common(machine_config &config);
+ void superpac(machine_config &config);
+ void todruaga(machine_config &config);
+
+ void init_grobda();
+ void init_digdug2();
+
+private:
required_shared_ptr<uint8_t> m_videoram;
required_shared_ptr<uint8_t> m_spriteram;
@@ -79,21 +94,9 @@ public:
uint32_t screen_update_phozon(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
uint32_t screen_update_mappy(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_WRITE_LINE_MEMBER(vblank_irq);
- void init_grobda();
- void init_digdug2();
void mappy_draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect, uint8_t *spriteram_base);
void phozon_draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect, uint8_t *spriteram_base);
- void mappy_common(machine_config &config);
- void mappy(machine_config &config);
- void phozon(machine_config &config);
- void motos(machine_config &config);
- void grobda(machine_config &config);
- void digdug2(machine_config &config);
- void pacnpal(machine_config &config);
- void superpac_common(machine_config &config);
- void superpac(machine_config &config);
- void todruaga(machine_config &config);
void mappy_cpu1_map(address_map &map);
void mappy_cpu2_map(address_map &map);
void phozon_cpu1_map(address_map &map);