[Coco] CoCo's TIMER and 60hz
b_nobel at hotmail.com
Wed May 29 13:14:05 EDT 2019
Roger and I ran a test last night with my logic analyzer on a real Coco3. VSYNC on the particular machine I tested reported 59.7 Hz. The Coco3 was never accurate on software time due to fact the IRQ line is shared with other devices besides VSYNC. Yes they are queued but arn’t serviced accurately based on time.
b_nobel at hotmail.com<mailto:b_nobel at hotmail.com>
On May 29, 2019, at 10:32 AM, Allen Huffman <alsplace at pobox.com<mailto:alsplace at pobox.com>> wrote:
How precise is the CoCo’s 60hz IRQ from machine to machine? I’ve really only used two CoCo 3s in my lifetime, and I don’t recall the software clock under OS-9 being terribly inaccurate.
I did some tests with Roger Tayloer’s Matchbox CoCo FPGA and saw that the time gets off pretty badly under NitrOS-9.
I then did some BASIC tests between it and a stopwatch, assuming TIMER is 60/second. It also gets off.
Now I am testing Matchbox CoCo against my real CoCo 3, and see Matchbox is already 2 seconds behind in the first 8 minutes.
Since I don’t have multiple CoCos to compare, I wonder if this is just normal drift? Since we are using the video outputs 60hz, I assume it has to be pretty precise and consistent, but maybe not perfect from machine to machine? NTSC was never perfect, yes?
I can share my simple test program if someone would be interested in trying it on two real CoCos side-by-side.
Allen Huffman - PO Box 7634 - Urbandale IA 50323 - 515-999-0227 (vmail/TXT only)
http://www.subethasoftware.com - https://www.facebook.com/subethasoftware
Sent from my MacBook.
P.S. Since 4/15/2014, I have earned over $4050! Sign up using my link and I get credit:
http://swagbucks.com/refer/allenhuffman (Ask me for the tip/howto doc.)
Coco mailing list
Coco at maltedmedia.com<mailto:Coco at maltedmedia.com>
More information about the Coco