diff --git a/output/dll/sameboy.wbx.gz b/output/dll/sameboy.wbx.gz index fbe710d0eb..f468365cb9 100644 Binary files a/output/dll/sameboy.wbx.gz and b/output/dll/sameboy.wbx.gz differ diff --git a/waterbox/sameboy/sgb.c b/waterbox/sameboy/sgb.c index d08ff4ae8d..3917595931 100644 --- a/waterbox/sameboy/sgb.c +++ b/waterbox/sameboy/sgb.c @@ -1036,7 +1036,7 @@ void sgb_render_audio(uint64_t time, void (*callback)(int16_t l, int16_t r, uint uint64_t t = sgb.frame_start + refclocks_per_spc_sample - sgb.clock_remainder; for (int i = 0; i < samples; i++, t += refclocks_per_spc_sample) - callback(sound_buffer[i * 2], sound_buffer[i * 2] + 1, t); + callback(sound_buffer[i * 2], sound_buffer[i * 2 + 1], t); sgb.frame_start = time; sgb.clock_remainder = new_remainder;