Subject: Re: Y1.999K problem Path: lobby!newstf02.news.aol.com!audrey03.news.aol.com!not-for-mail From: mjmahon@aol.com (MJMahon) Newsgroups: comp.sys.apple2 Lines: 29 NNTP-Posting-Host: ladder03.news.aol.com X-Admin: news@aol.com Date: 7 Feb 1999 01:04:39 GMT Organization: AOL http://www.aol.com References: <1dljw4v.r7kq521syu9l1N@dempson.actrix.gen.nz> Message-ID: <19990206200439.16983.00000647@ng148.aol.com> dempson@actrix.gen.nz (David Empson) replied: >ISCA AppleII Librarian wrote: >> My back-up plan is to extract the clock driver code from a patched ProDOS >> (I hope the year table is in the driver code, can anyone confirm?). > >Yes, it is. The clock driver is located by following the JMP >instruction in the global page ($BF06). The exact length is not >specified, but it can be up to 125 bytes long. It's at $D742, if I remember right--and it can _unoficially_ be several bytes longer than 125. (I think my _special_ clock driver is about 137 bytes... ;-) >You should be able to compare the contents of a pre-patch and post-patch >version of the driver. I think the patch just updates the 7-byte table >that is used to calculate the year, which is near the end of the driver. That is correct. Only the table bytes are updated, and the bytes are "year numbers": e.g. 99, 00, 01,.. but, of cource, not in that order. -michael Email: mjmahon@aol.com Home page: http://members.aol.com/MJMahon/