Another silly bugfix, being in a rush doesn't help much ...

This commit is contained in:
Angelo Salese 2011-02-13 19:42:16 +00:00
parent e0f6ccc6e2
commit 0faa5c67fe

View File

@ -4268,8 +4268,8 @@ void CDD_Play(running_machine *machine)
{
CLEAR_CDD_RESULT
UINT32 msf = getmsf_from_regs();
UINT32 end_msf = segacd.toc->tracks[ cdrom_get_track(segacd.cd, SCD_CURLBA) + 1 ].physframeofs;
SCD_CURLBA = msf_to_lba(msf)-150;
UINT32 end_msf = segacd.toc->tracks[ cdrom_get_track(segacd.cd, SCD_CURLBA) + 1 ].physframeofs;
SCD_CURTRK = cdrom_get_track(segacd.cd, SCD_CURLBA)+1;
CDC_UpdateHEAD();
SCD_STATUS = CDD_PLAYINGCDDA;