summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/djmain.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/djmain.h')
-rw-r--r--src/mame/includes/djmain.h35
1 files changed, 19 insertions, 16 deletions
diff --git a/src/mame/includes/djmain.h b/src/mame/includes/djmain.h
index bcbaf1394b7..4693d770840 100644
--- a/src/mame/includes/djmain.h
+++ b/src/mame/includes/djmain.h
@@ -24,6 +24,24 @@ public:
{
}
+ void djmainj(machine_config &config);
+ void djmainu(machine_config &config);
+ void djmaina(machine_config &config);
+
+ void init_bm7thmix();
+ void init_bm6thmix();
+ void init_hmcompmx();
+ void init_bmfinal();
+ void init_hmcompm2();
+ void init_bm5thmix();
+ void init_bm4thmix();
+ void init_beatmania();
+ void init_bmdct();
+ void init_bmcompm2();
+ void init_bmcorerm();
+ void init_bmclubmx();
+
+private:
DECLARE_WRITE32_MEMBER(sndram_bank_w);
DECLARE_READ32_MEMBER(sndram_r);
DECLARE_WRITE32_MEMBER(sndram_w);
@@ -41,33 +59,18 @@ public:
DECLARE_WRITE32_MEMBER(unknown590000_w);
DECLARE_WRITE32_MEMBER(unknown802000_w);
DECLARE_WRITE32_MEMBER(unknownc02000_w);
- void init_bm7thmix();
- void init_bm6thmix();
- void init_hmcompmx();
- void init_bmfinal();
- void init_hmcompm2();
- void init_bm5thmix();
- void init_bm4thmix();
- void init_beatmania();
- void init_bmdct();
- void init_bmcompm2();
- void init_bmcorerm();
- void init_bmclubmx();
+
uint32_t screen_update_djmain(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(vb_interrupt);
DECLARE_WRITE_LINE_MEMBER(ide_interrupt);
void draw_sprites( bitmap_rgb32 &bitmap, const rectangle &cliprect);
K056832_CB_MEMBER(tile_callback);
- void djmainj(machine_config &config);
- void djmainu(machine_config &config);
- void djmaina(machine_config &config);
void k054539_map(address_map &map);
void maincpu_djmain(address_map &map);
void maincpu_djmaina(address_map &map);
void maincpu_djmainj(address_map &map);
void maincpu_djmainu(address_map &map);
-protected:
virtual void machine_start() override;
virtual void machine_reset() override;
virtual void video_start() override;