summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/kaneko16.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/kaneko16.h')
-rw-r--r--src/mame/includes/kaneko16.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/mame/includes/kaneko16.h b/src/mame/includes/kaneko16.h
index 12997e5ac32..c79fa505b35 100644
--- a/src/mame/includes/kaneko16.h
+++ b/src/mame/includes/kaneko16.h
@@ -121,29 +121,33 @@ class kaneko16_berlwall_state : public kaneko16_state
public:
kaneko16_berlwall_state(const machine_config &mconfig, device_type type, const char *tag)
: kaneko16_state(mconfig, type, tag),
- m_bg15_reg(*this, "bg15_reg"),
m_bg15_select(*this, "bg15_select"),
+ m_bg15_scroll(*this, "bg15_scroll"),
+ m_bg15_bright(*this, "bg15_bright"),
m_bgpalette(*this, "bgpalette")
{
}
- optional_shared_ptr<UINT16> m_bg15_reg;
optional_shared_ptr<UINT16> m_bg15_select;
+ optional_shared_ptr<UINT16> m_bg15_scroll;
+ optional_shared_ptr<UINT16> m_bg15_bright;
required_device<palette_device> m_bgpalette;
- bitmap_ind16 m_bg15_bitmap;
+ bitmap_ind16 m_bg15_bitmap[32];
DECLARE_READ16_MEMBER(kaneko16_bg15_select_r);
DECLARE_WRITE16_MEMBER(kaneko16_bg15_select_w);
- DECLARE_READ16_MEMBER(kaneko16_bg15_reg_r);
- DECLARE_WRITE16_MEMBER(kaneko16_bg15_reg_w);
+ DECLARE_READ16_MEMBER(kaneko16_bg15_bright_r);
+ DECLARE_WRITE16_MEMBER(kaneko16_bg15_bright_w);
DECLARE_READ16_MEMBER(berlwall_oki_r);
DECLARE_WRITE16_MEMBER(berlwall_oki_w);
DECLARE_READ16_MEMBER(berlwall_spriteram_r);
DECLARE_WRITE16_MEMBER(berlwall_spriteram_w);
+ DECLARE_READ16_MEMBER(berlwall_spriteregs_r);
+ DECLARE_WRITE16_MEMBER(berlwall_spriteregs_w);
DECLARE_DRIVER_INIT(berlwall);
DECLARE_PALETTE_INIT(berlwall);