diff --git a/src/mess/audio/dave.c b/src/mess/audio/dave.c index 0f44a63c27a..6cf75554a83 100644 --- a/src/mess/audio/dave.c +++ b/src/mess/audio/dave.c @@ -391,7 +391,7 @@ WRITE8_MEMBER( dave_device::io_w ) case 0xa5: { int count = 0; - int channel_index = offset>>1; + int channel_index = (offset>>1)&3; /* Fout = 125,000 / (n+1) Hz */