Slightly adjust CD DATA read speed to correct TurboGrafx16_MiSTer#162

Slightly increase CD READ speed (data throughput).  Slight adjustments in seek time may be needed in future in case lip syncing is affected.
This commit is contained in:
David Shadoff
2021-09-13 12:05:41 -04:00
committed by GitHub
parent 39f5930eb1
commit c7314eb3c8

View File

@@ -26,8 +26,7 @@ void pcecd_poll()
if (CheckTimer(poll_timer))
{
if ((!pcecdd.latency) && (pcecdd.state == PCECD_STATE_READ)) {
poll_timer += 16 + ((adj == 10) ? 1 : 0); // 16.1ms between frames if reading data */
if (--adj <= 0) adj = 10;
poll_timer += 16; // 16.0ms between frames if reading data */
} else {
poll_timer += 13 + ((adj == 3) ? 1 : 0); // 13.33ms otherwise (including latency counts) */
if (adj > 3) adj = 3;