Check instruction timings with Robert Peip's timingtest.ws
asiekierka opened this issue · 2 comments
asiekierka commented
xdanieldzd commented
Going to say this issue depends on issue #11, as the current CPU emulation code technically targets the V30MZ, but tends to miss the mark at times (ex. with the previous AAD/AAM behavior). It's also a bit of a mess in general, just from a design perspective alone, and should benefit from a rewrite even if it were fully accurate already.
asiekierka commented
As a point of reference, it might help to know that ares is ISC-licensed and its V30MZ core passes all the timing tests in the above test ROM.