summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/megadriv.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/megadriv.h')
-rw-r--r--src/mame/includes/megadriv.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/mame/includes/megadriv.h b/src/mame/includes/megadriv.h
index e8d1258932b..0e62083a6be 100644
--- a/src/mame/includes/megadriv.h
+++ b/src/mame/includes/megadriv.h
@@ -105,9 +105,11 @@ class md_base_state : public driver_device
public:
md_base_state(const machine_config &mconfig, device_type type, const char *tag)
: driver_device(mconfig, type, tag),
- m_vdp(*this,"gen_vdp")
+ m_vdp(*this,"gen_vdp"),
+ m_megadrive_ram(*this,"megadrive_ram")
{ }
required_device<sega_genesis_vdp_device> m_vdp;
+ optional_shared_ptr<UINT16> m_megadrive_ram;
DECLARE_DRIVER_INIT(megadriv_c2);
DECLARE_DRIVER_INIT(megadrie);
@@ -445,7 +447,10 @@ class segacd_state : public _32x_state // use _32x_state as base to make easier
{
public:
segacd_state(const machine_config &mconfig, device_type type, const char *tag)
- : _32x_state(mconfig, type, tag) { }
+ : _32x_state(mconfig, type, tag),
+ m_font_bits(*this,"segacd_font") { }
+
+ required_shared_ptr<UINT16> m_font_bits;
};
extern int sega_cd_connected;