You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you want to be very precise, it's more complicated than this. It's described in gory detail in Sather's "Understanding the Apple II" book, chapter 3. The main tricky thing is that every 65th cycle is a little bit longer, in order to make the video work properly. So, according to Sather at least, it's 1.0227MHz for 64/65 cycles, and 0.8949MHz for 1/65 cycles, overall leading to 1.0205MHz. I've seen 1.023 before too, and I'm not sure why it's not 1.021 with rounding. But it is, in any event, not fully constant. This can mess up timing-sensitive disk routines, since the disk keeps spinning at the same speed even if the 6502 clock has slowed down for a moment. The situations it matters in are very few in number, of course.
Emulated CPU speed should be 1023000 Hz
The text was updated successfully, but these errors were encountered: