diff options
Diffstat (limited to 'src/mame/includes/megadriv_acbl.h')
-rw-r--r-- | src/mame/includes/megadriv_acbl.h | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/mame/includes/megadriv_acbl.h b/src/mame/includes/megadriv_acbl.h index bf9d9fd440e..9fb3f1f55c9 100644 --- a/src/mame/includes/megadriv_acbl.h +++ b/src/mame/includes/megadriv_acbl.h @@ -10,6 +10,13 @@ public: md_boot_state(const machine_config &mconfig, device_type type, const char *tag) : md_base_state(mconfig, type, tag) { m_protcount = 0;} + void megadrvb(machine_config &config); + void megadrvb_6b(machine_config &config); + void md_bootleg(machine_config &config); + void puckpkmn(machine_config &config); + void jzth(machine_config &config); + void puckpkmna(machine_config &config); + void init_aladmdb(); void init_mk3mdb(); void init_ssf2mdb(); @@ -17,6 +24,8 @@ public: void init_topshoot(); void init_puckpkmn(); void init_hshavoc(); + +private: DECLARE_WRITE16_MEMBER(bl_710000_w); DECLARE_READ16_MEMBER(bl_710000_r); DECLARE_WRITE16_MEMBER(aladmdb_w); @@ -30,18 +39,12 @@ public: DECLARE_MACHINE_START(md_bootleg) { MACHINE_START_CALL_MEMBER(megadriv); m_vdp->stop_timers(); } DECLARE_MACHINE_START(md_6button); - void megadrvb(machine_config &config); - void megadrvb_6b(machine_config &config); - void md_bootleg(machine_config &config); - void puckpkmn(machine_config &config); - void jzth(machine_config &config); - void puckpkmna(machine_config &config); void jzth_map(address_map &map); void md_bootleg_map(address_map &map); void puckpkmn_map(address_map &map); void puckpkmna_map(address_map &map); -private: + // bootleg specific int m_aladmdb_mcu_port; |