[virtualjaguar] stop a CD transfer when address is greater than the end, rather than greater than or equal to, fixes battle morph
This commit is contained in:
parent
70a21ee07e
commit
f0529fde28
Binary file not shown.
|
@ -287,7 +287,7 @@ static void CDHLECallback(void)
|
||||||
cd_buf_pos += 64;
|
cd_buf_pos += 64;
|
||||||
cd_buf_rm -= 64;
|
cd_buf_rm -= 64;
|
||||||
|
|
||||||
if (cd_read_addr_start >= cd_read_addr_end)
|
if (cd_read_addr_start > cd_read_addr_end)
|
||||||
{
|
{
|
||||||
cd_is_reading = false;
|
cd_is_reading = false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue