summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/sound/okim6295.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/sound/okim6295.c')
-rw-r--r--src/emu/sound/okim6295.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/emu/sound/okim6295.c b/src/emu/sound/okim6295.c
index 2e59809199d..fc9f35e3a58 100644
--- a/src/emu/sound/okim6295.c
+++ b/src/emu/sound/okim6295.c
@@ -303,14 +303,14 @@ void okim6295_device::write_command(UINT8 command)
// determine the start/stop positions
offs_t base = m_command * 8;
- offs_t start = m_direct->read_raw_byte(base + 0) << 16;
- start |= m_direct->read_raw_byte(base + 1) << 8;
- start |= m_direct->read_raw_byte(base + 2) << 0;
+ offs_t start = m_direct->read_byte(base + 0) << 16;
+ start |= m_direct->read_byte(base + 1) << 8;
+ start |= m_direct->read_byte(base + 2) << 0;
start &= 0x3ffff;
- offs_t stop = m_direct->read_raw_byte(base + 3) << 16;
- stop |= m_direct->read_raw_byte(base + 4) << 8;
- stop |= m_direct->read_raw_byte(base + 5) << 0;
+ offs_t stop = m_direct->read_byte(base + 3) << 16;
+ stop |= m_direct->read_byte(base + 4) << 8;
+ stop |= m_direct->read_byte(base + 5) << 0;
stop &= 0x3ffff;
if (start < stop)
@@ -405,7 +405,7 @@ void okim6295_device::okim_voice::generate_adpcm(direct_read_data &direct, strea
while (samples-- != 0)
{
// fetch the next sample byte
- int nibble = direct.read_raw_byte(m_base_offset + m_sample / 2) >> (((m_sample & 1) << 2) ^ 4);
+ int nibble = direct.read_byte(m_base_offset + m_sample / 2) >> (((m_sample & 1) << 2) ^ 4);
// output to the buffer, scaling by the volume
// signal in range -2048..2047, volume in range 2..32 => signal * volume / 2 in range -32768..32767