summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/audio/m72.cpp
diff options
context:
space:
mode:
author therealmogminer@gmail.com <therealmogminer@gmail.com>2016-01-22 20:30:22 +0100
committer Miodrag Milanovic <mmicko@gmail.com>2016-01-23 17:30:14 +0100
commit47d4dc59d348d9ca18eaf41789b878d04e71af5e (patch)
tree7ba72129052ae0c956d3b115621ff533233e5570 /src/mame/audio/m72.cpp
parent3e4605ebffaedb2d1d3b0c43afe829312044ea5c (diff)
More fixes, nw
Diffstat (limited to 'src/mame/audio/m72.cpp')
-rw-r--r--src/mame/audio/m72.cpp15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/mame/audio/m72.cpp b/src/mame/audio/m72.cpp
index 69566d713b8..279cc19a420 100644
--- a/src/mame/audio/m72.cpp
+++ b/src/mame/audio/m72.cpp
@@ -49,12 +49,12 @@ Shisensho II 1993 Rev 3.34 M81 Yes
const device_type M72 = &device_creator<m72_audio_device>;
m72_audio_device::m72_audio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
- : device_t(mconfig, M72, "Irem M72 Audio Custom", tag, owner, clock, "m72_audio", __FILE__),
- device_sound_interface(mconfig, *this),
- m_irqvector(0),
- m_sample_addr(0),
- m_samples(nullptr),
- m_samples_size(0)
+ : device_t(mconfig, M72, "Irem M72 Audio Custom", tag, owner, clock, "m72_audio", __FILE__)
+ , device_sound_interface(mconfig, *this)
+ , m_irqvector(0)
+ , m_sample_addr(0)
+ , m_samples(*this, "samples")
+ , m_samples_size(0)
{
}
@@ -74,8 +74,7 @@ void m72_audio_device::device_config_complete()
void m72_audio_device::device_start()
{
- m_samples = machine().root_device().memregion("samples")->base();
- m_samples_size = machine().root_device().memregion("samples")->bytes();
+ m_samples_size = m_samples.bytes();
m_space = &machine().device("soundcpu")->memory().space(AS_IO);
m_dac = machine().device<dac_device>("dac");