# HG changeset patch # User Michael Pavone # Date 1696576837 25200 # Node ID c76c81c21ae5f16f47458546de91325f9954d79a # Parent ae073c2167e2cc2c3a99ab4e37c9ba0f8034ab72 Fix stupid off by one in PCM RAM writes diff -r ae073c2167e2 -r c76c81c21ae5 rf5c164.c --- a/rf5c164.c Fri Oct 06 00:20:18 2023 -0700 +++ b/rf5c164.c Fri Oct 06 00:20:37 2023 -0700 @@ -227,7 +227,7 @@ } else if (address <= ST) { //See note in first step of rf5c164_run pcm->channels[pcm->selected_channel].regs[address] = value; - } else if (address > 0x1000){ + } else if (address >= 0x1000){ pcm->pending_address = address; pcm->pending_byte = value; pcm->flags |= FLAG_PENDING;