I've created a 6502 /65C02/65C12 instruction timing checking test suite.
It first of all targeted BBC micro and Master machines ( which have been checked against real hardware). I've extended it to support C64 , but this hasn't yet been checked against real hardware. It passes in VICE , but not in MAME so one of them is in error.
It should be reasonably easy to add other targets. It requires some sort of "putc" function and a timer e.g. 6522 VIA timer.
Hopefully people will find it useful.
https://github.com/dp111/6502Timing