summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/dgpix.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/dgpix.cpp')
-rw-r--r--src/mame/drivers/dgpix.cpp18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/mame/drivers/dgpix.cpp b/src/mame/drivers/dgpix.cpp
index dbd18df8213..3ccaf4bdc0c 100644
--- a/src/mame/drivers/dgpix.cpp
+++ b/src/mame/drivers/dgpix.cpp
@@ -166,6 +166,16 @@ public:
m_maincpu(*this, "maincpu"),
m_vblank(*this, "VBLANK") { }
+ void dgpix(machine_config &config);
+
+ void init_elfin();
+ void init_jumpjump();
+ void init_xfiles();
+ void init_xfilesk();
+ void init_kdynastg();
+ void init_fmaniac3();
+
+private:
required_device<cpu_device> m_maincpu;
required_ioport m_vblank;
@@ -184,19 +194,11 @@ public:
DECLARE_WRITE32_MEMBER(coin_w);
DECLARE_READ32_MEMBER(vblank_r);
- void init_elfin();
- void init_jumpjump();
- void init_xfiles();
- void init_xfilesk();
- void init_kdynastg();
- void init_fmaniac3();
-
virtual void machine_start() override;
virtual void machine_reset() override;
virtual void video_start() override;
uint32_t screen_update_dgpix(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- void dgpix(machine_config &config);
void cpu_map(address_map &map);
void io_map(address_map &map);
};