Tweaked timing system on 286+ interpreted CPUs - improves DAC sound quality.
This commit is contained in:
parent
970882c7ac
commit
17ea1ace1c
4 changed files with 7 additions and 2 deletions
|
|
@ -29,6 +29,8 @@ static void dss_write_data(uint8_t val, void *p)
|
|||
{
|
||||
dss_t *dss = (dss_t *)p;
|
||||
|
||||
timer_clock();
|
||||
|
||||
if ((dss->write_idx - dss->read_idx) < 16)
|
||||
{
|
||||
dss->fifo[dss->write_idx & 15] = val;
|
||||
|
|
|
|||
Loading…
Reference in a new issue