[hatari-devel] WinAUE changes
Nicolas Pomarède
npomarede at corp.free.fr
Sat Jan 15 14:20:58 CET 2011
Le 15/01/2011 13:43, Eero Tamminen a écrit :
> Hi,
>
> I was looking at options.c and noticed these:
> -----------------------------
> { OPT_COMPATIBLE, NULL, "--compatible",
> "<bool>", "Use a more compatible (but slower) 68000 CPU mode" },
> #if ENABLE_WINUAE_CPU
> { OPT_CPU_CYCLE_EXACT, NULL, "--cpu-exact",
> "<bool>", "Cpu cycle exact emulation (0 = no ; 1 = yes)" },
> #endif
> -----------------------------
>
> Why WinAUE uses differently named option for this, aren't both of these
> about the same thing?
>
I think "more compatible" is what we have now (better prefetch, correct
number of cycles and a few other things), while "cpu cycle exact" could
be the mode where each instruction is splitted in its respective 2/4
cycles with the possibility to check dma/bus/... during the decoding of
a whole instruction (this would need to be checked in the code, but I
think it's the case)
Nicolas
More information about the hatari-devel
mailing list