Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/5/84; site terak.UUCP
Path: utzoo!linus!philabs!cmcl2!seismo!hao!noao!terak!doug
From: doug@terak.UUCP
Newsgroups: net.micro.cbm
Subject: Re: time inaccurate on VIC
Message-ID: <175@terak.UUCP>
Date: Mon, 15-Oct-84 13:47:40 EDT
Article-I.D.: terak.175
Posted: Mon Oct 15 13:47:40 1984
Date-Received: Thu, 18-Oct-84 06:44:11 EDT
References: <1401@emory.UUCP> <3718@tektroni.UUCP>
Organization: Terak Corporation, Scottsdale, AZ, USA
Lines: 21

[]

If you get ahold of one of the manuals which lists the page
zero memory usage in the VIC, I'm pretty sure you will find
a pair of locations which contains the clock speed used for
the 2622 VIA.  This value is such that:
                                system clock (about 1 million)
ticks_per_second (about 60) =  ---------------------------
                                (LOC+1)*256 + (LOC)

By adjusting the contents of those locations via POKEs, you
should be able to adjust the clock speed.  Use smaller values
for faster, larger values for slower.

I can't guarantee that these locations exist, but I'd give
you 10-to-1 odds on it.  They could be in ROM, where you can't
change them even if you find them -- you might try changing
the VIA directly in that case.

Good Luck!
    Doug Pardee -- Terak Corp. -- ...!noao!terak!doug