Hey,
I wanted to ask if anyone could help me with understanding WSYNC and other potential timing curveballs
I implemented timing as dirtyhairy described, most ROMs I've tested work almost perfectly but I'm running into a lot of cases of being off by one CPU cycle quite a lot.
I guess I wanted to ask if anyone knows of any curve balls I should be considering?
One thing I tested (and this could be false) is performing a WSYNC puts the beam at 6 CLK even when strobed with longer instructions (sta WSYNC,X) etc
I'll keep going over the code and testing with Stella but if anyone had any advice on what I should review
Also, for anyone who worked with a lot of 6502, does page crosses play into the timings a lot in time dependent sections of the code?
Again, I really appreciate the help.
Really enjoying my journey learning about this console !