summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/8080bw.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/8080bw.h')
-rw-r--r--src/mame/includes/8080bw.h11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/mame/includes/8080bw.h b/src/mame/includes/8080bw.h
index 32693e39337..dccc0e004d0 100644
--- a/src/mame/includes/8080bw.h
+++ b/src/mame/includes/8080bw.h
@@ -294,8 +294,7 @@ class cane_state : public _8080bw_state
{
public:
cane_state(machine_config const &mconfig, device_type type, char const *tag) :
- _8080bw_state(mconfig, type, tag),
- m_soundboard(*this, "soundboard")
+ _8080bw_state(mconfig, type, tag)
{
}
@@ -306,12 +305,8 @@ protected:
void cane_unknown_port0_w(u8 data);
private:
- virtual void machine_start() override;
-
void cane_io_map(address_map &map);
void cane_map(address_map &map);
-
- required_device<cane_audio_device> m_soundboard;
};
DISCRETE_SOUND_EXTERN( cane_discrete );
@@ -336,12 +331,12 @@ protected:
required_shared_ptr<uint8_t> m_main_ram;
std::unique_ptr<uint8_t[]> m_scattered_colorram;
+ virtual void machine_start() override;
+
u8 orbite_scattered_colorram_r(ATTR_UNUSED address_space &space, ATTR_UNUSED offs_t offset, ATTR_UNUSED u8 mem_mask = 0xff);
void orbite_scattered_colorram_w(ATTR_UNUSED address_space &space, ATTR_UNUSED offs_t offset, ATTR_UNUSED u8 data, ATTR_UNUSED u8 mem_mask = 0xff);
private:
- virtual void machine_start() override;
-
void orbite_io_map(address_map &map);
void orbite_map(address_map &map);