mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-07 08:08:04 -04:00
32x, fixes for comparing cycles
This commit is contained in:
parent
38fd3bd866
commit
4af2edc365
3 changed files with 5 additions and 5 deletions
|
@ -583,10 +583,10 @@ void sync_sh2s_lockstep(unsigned int m68k_target)
|
|||
unsigned int mcycles;
|
||||
|
||||
mcycles = msh2.m68krcycles_done;
|
||||
if (ssh2.m68krcycles_done < mcycles)
|
||||
if (CYCLES_GT(mcycles, ssh2.m68krcycles_done))
|
||||
mcycles = ssh2.m68krcycles_done;
|
||||
|
||||
while (mcycles < m68k_target) {
|
||||
while (CYCLES_GT(m68k_target, mcycles)) {
|
||||
mcycles += STEP_LS;
|
||||
sync_sh2s_normal(mcycles);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue