diff options
Diffstat (limited to 'src/mame/includes/spg2xx.h')
-rw-r--r-- | src/mame/includes/spg2xx.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/mame/includes/spg2xx.h b/src/mame/includes/spg2xx.h index 1681a2a74f5..14faada7890 100644 --- a/src/mame/includes/spg2xx.h +++ b/src/mame/includes/spg2xx.h @@ -53,6 +53,8 @@ protected: virtual void machine_start() override; virtual void machine_reset() override; + void decrypt_ac_ff(uint16_t* ROM, int size); + void switch_bank(uint32_t bank); DECLARE_WRITE8_MEMBER(i2c_w); @@ -161,7 +163,20 @@ private: required_device<i2cmem_device> m_i2cmem; }; +class spg2xx_game_albkickb_state : public spg2xx_game_state +{ +public: + spg2xx_game_albkickb_state(const machine_config &mconfig, device_type type, const char *tag) : + spg2xx_game_state(mconfig, type, tag) + { } + + void ablkickb(machine_config &config); + void init_ablkickb(); + +private: + DECLARE_READ16_MEMBER(portb_r); +}; class spg2xx_game_dreamlss_state : public spg2xx_game_state { |