Re: [hatari-devel] 060 + DSP -> freeze |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
Le 28/12/2014 23:23, Laurent Sallafranque a écrit :
Maybe it should also be added into run_3ce
Nicolas, I let you accept this or not (it may noit be the correct fix).
If it's OK, you can fix it.
Hi
68040/68060 in prefetch/compatible had a different cycles counting value
in WinUAE. As this mode is not really supported so far, all instructions
always take 1 cycle (to simulate the higher processing power of a 68040/60).
And in that case, the correct value was not used to call the DSP emulation.
run_3ce (cycle exact for 68040/60) did not have this problem, neither
did the basic cpu emulation.
So, running with "--compatible 0 --cycle-exact 0" or "--compatible 0
--cycle-exact 1" was already working. Only "--compatible 1" needed to be
fixed.
Nicolas