TomHarte / CLK

A latency-hating emulator of: the Acorn Electron and Archimedes, Amstrad CPC, Apple II/II+/IIe and early Macintosh, Atari 2600 and ST, ColecoVision, Enterprise 64/128, Commodore Vic-20 and Amiga, MSX 1/2, Oric 1/Atmos, early PC compatibles, Sega Master System, Sinclair ZX80/81 and ZX Spectrum.
MIT License
918 stars 50 forks source link

Correct 65c02 BBS/BBR bus activity. #1388

Closed TomHarte closed 1 month ago

TomHarte commented 1 month ago

These should now last 5 cycles if the branch is untaken, 6 if it is taken within a page, 7 if it is taken crossing a page — and omit the erroneous mid-instruction write.