AppleWin / AppleWin

Apple II emulator for Windows
GNU General Public License v2.0
718 stars 166 forks source link

[AppleWin 1.26a] : AND absolute bad timing cycles #313

Closed Archange427 closed 8 years ago

Archange427 commented 8 years ago

Dunno why (probably typo) but AND abs is 2 cycles only (normally 4). see : CPU6502.h

sicklittlemonkey commented 8 years ago

I went through with a fine tooth comb and reported this last year. https://github.com/AppleWin/AppleWin/issues/292

Looks fine in master.

Cheers, Nick.

On 28 January 2016 at 10:12, Archange427 notifications@github.com wrote:

Dunno why (probably typo) but AND abs is 2 cycles only (normally 4) see : CPU6502h

— Reply to this email directly or view it on GitHub https://github.com/AppleWin/AppleWin/issues/313.

Archange427 commented 8 years ago

Thank you Nick. In fact other timing bugs (DEC/INC/ASL/...) are still present in AppleWin 1.26a (but corrected in master). I did not notice (until now) because I used my own patched version of the 1.26a. So no AppleWin versions (all branches included) run French Touch's demos (in which timing is important) correctly.

The most accurate is 1.26a but with cycling issues corrected.

tomcw commented 8 years ago

I hope to do a new release build next month - this will be from master, so will include these 6502/65C02 timing fixes amongst other things.

tomcw commented 8 years ago

Closing as a duplicate.