adjust jagcd timing

this is still very wrong (needs something smarter for timing) but seems to make games intros not puke garbage sound now
This commit is contained in:
CasualPokePlayer 2022-09-25 06:53:24 -07:00
parent c2ae5bfa0e
commit bc83c9c917
2 changed files with 3 additions and 3 deletions

Binary file not shown.

View File

@ -275,7 +275,7 @@ static void CDHLECallback(void)
CDSendBlock();
}
//GPUSetIRQLine(GPUIRQ_DSP, ASSERT_LINE);
SetCallbackTime(CDHLECallback, 180 >> (cd_mode & 1));
SetCallbackTime(CDHLECallback, 240 >> (cd_mode & 1));
}
}
@ -521,7 +521,7 @@ static void CD_read(void)
cd_buf_rm = bufRm;
cd_buf_circular_size = circBufSz;
RemoveCallback(CDHLECallback);
SetCallbackTime(CDHLECallback, 180 >> (cd_mode & 1));
SetCallbackTime(CDHLECallback, 240 >> (cd_mode & 1));
JERRYWriteWord(0xF10020, 0, M68K);
break;
}
@ -542,7 +542,7 @@ static void CD_read(void)
cd_buf_rm = 0;
cd_buf_circular_size = 0;
RemoveCallback(CDHLECallback);
SetCallbackTime(CDHLECallback, 180 >> (cd_mode & 1));
SetCallbackTime(CDHLECallback, 240 >> (cd_mode & 1));
JERRYWriteWord(0xF10020, 0, M68K);
}
}