summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/ddayjlc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/ddayjlc.cpp')
-rw-r--r--src/mame/drivers/ddayjlc.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/mame/drivers/ddayjlc.cpp b/src/mame/drivers/ddayjlc.cpp
index 57888258262..21966bd0be7 100644
--- a/src/mame/drivers/ddayjlc.cpp
+++ b/src/mame/drivers/ddayjlc.cpp
@@ -84,6 +84,13 @@ public:
m_palette(*this, "palette"),
m_soundlatch(*this, "soundlatch") { }
+ void ddayjlc(machine_config &config);
+
+ void init_ddayjlc();
+ DECLARE_CUSTOM_INPUT_MEMBER(prot_r);
+
+private:
+
DECLARE_WRITE8_MEMBER(prot_w);
DECLARE_WRITE8_MEMBER(char_bank_w);
DECLARE_WRITE8_MEMBER(bgvram_w);
@@ -97,23 +104,18 @@ public:
DECLARE_WRITE8_MEMBER(flip_screen_w);
DECLARE_WRITE8_MEMBER(i8257_CH0_w);
DECLARE_WRITE8_MEMBER(i8257_LMSR_w);
- DECLARE_CUSTOM_INPUT_MEMBER(prot_r);
- void init_ddayjlc();
TILE_GET_INFO_MEMBER(get_tile_info_bg);
TILE_GET_INFO_MEMBER(get_tile_info_fg);
DECLARE_PALETTE_INIT(ddayjlc);
uint32_t screen_update_ddayjlc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_WRITE_LINE_MEMBER(vblank_irq);
- void ddayjlc(machine_config &config);
void main_map(address_map &map);
void sound_map(address_map &map);
-protected:
virtual void machine_start() override;
virtual void machine_reset() override;
virtual void video_start() override;
-private:
/* memory pointers */
required_shared_ptr<uint8_t> m_mainram;
required_shared_ptr<uint8_t> m_spriteram;