From 57789092c1dff3e88131757e22bb2b22667a7ff4 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Fri, 3 Dec 2021 07:16:21 -0500 Subject: [PATCH] Keep audio fetches in bounds. --- Machines/Amiga/Audio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Machines/Amiga/Audio.cpp b/Machines/Amiga/Audio.cpp index ee5b49eda..c603f0614 100644 --- a/Machines/Amiga/Audio.cpp +++ b/Machines/Amiga/Audio.cpp @@ -34,7 +34,7 @@ bool Audio::advance_dma(int channel) { return false; } - set_data(channel, ram_[pointer_[size_t(channel)]]); + set_data(channel, ram_[pointer_[size_t(channel) & ram_mask_]]); if(channels_[channel].state != Channel::State::WaitingForDummyDMA) { ++pointer_[size_t(channel)]; }