From 075cb81413157042ef5832d93879297eeb671bd0 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sun, 8 Mar 2015 09:11:11 +0100 Subject: (MESS)-gamate : audio fix for cube up [PeT] --- src/mess/audio/gamate.c | 2 +- src/mess/drivers/gamate.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/mess/audio/gamate.c b/src/mess/audio/gamate.c index 4abb8a5f14b..369dac9df57 100644 --- a/src/mess/audio/gamate.c +++ b/src/mess/audio/gamate.c @@ -118,7 +118,7 @@ void gamate_sound_device::sound_stream_update(sound_stream &stream, stream_sampl if (channel->level) volume=0xf-EnvelopeVolumes[envelope.index]; break; case 0xa: // rising, falling - if (channel->level) volume=EnvelopeVolumes[envelope.index]; + if (channel->level) volume=0xf-EnvelopeVolumes[envelope.index]; // cube up break; case 0xb: // one time falling, high if (channel->level) volume=envelope.first? 0xf-EnvelopeVolumes[envelope.index]: 0xf; diff --git a/src/mess/drivers/gamate.c b/src/mess/drivers/gamate.c index aed7595b23f..a6e70e58e1f 100644 --- a/src/mess/drivers/gamate.c +++ b/src/mess/drivers/gamate.c @@ -5,7 +5,6 @@ Juan F??lix Mateos vectrex@hackermesh.org nmi unknown - cube up audio sometimes missing bomb blast top status line missing ******************************************************************************/ @@ -192,7 +191,7 @@ READ8_MEMBER( gamate_state::gamate_video_r ) WRITE8_MEMBER( gamate_state::gamate_audio_w ) { -// printf("audio write %x:%x\n", offset, data);//logerror("%.6f %04x audio write %04x %02x\n",machine().time().as_double(),m_maincpu->pc(),offset,data); +// logerror("%.6f %04x audio write %04x %02x\n",machine().time().as_double(),m_maincpu->pc(),offset,data); m_sound->device_w(space, offset, data); } -- cgit v1.2.3