Mercurial > repos > blastem
comparison rf5c164.c @ 2345:c76c81c21ae5
Fix stupid off by one in PCM RAM writes
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Fri, 06 Oct 2023 00:20:37 -0700 |
parents | 0343f0d5add0 |
children | 0e9d7ef03983 |
comparison
equal
deleted
inserted
replaced
2344:ae073c2167e2 | 2345:c76c81c21ae5 |
---|---|
225 } | 225 } |
226 } | 226 } |
227 } else if (address <= ST) { | 227 } else if (address <= ST) { |
228 //See note in first step of rf5c164_run | 228 //See note in first step of rf5c164_run |
229 pcm->channels[pcm->selected_channel].regs[address] = value; | 229 pcm->channels[pcm->selected_channel].regs[address] = value; |
230 } else if (address > 0x1000){ | 230 } else if (address >= 0x1000){ |
231 pcm->pending_address = address; | 231 pcm->pending_address = address; |
232 pcm->pending_byte = value; | 232 pcm->pending_byte = value; |
233 pcm->flags |= FLAG_PENDING; | 233 pcm->flags |= FLAG_PENDING; |
234 } | 234 } |
235 } | 235 } |