There was a whole industry in 8bit times selling clock cards with batteries. I have also seen replacement chips with clock/batteries on them. Not sure what specifically was used for your machine to accomplish this but that's one thing you can do, IF the clock writes to a memory location that BASIC can then access. Poor man's alternative, use a stopwatch and run the program. Have an on-screen counter running that shoes your program loop counter maybe a space bar to force a stop. Eventually you'll find the best method to accomplish. Help? Bill Degnan twitter: billdeg vintagecomputer.net On May 24, 2017 1:03 AM, "Evan Koblentz via vcf-midatlantic" < vcf-midatlantic@lists.vintagecomputerfederation.org> wrote: Suppose I want an Applesoft (Microsoft) BASIC program to do something for a certain amount of time as measured in seconds or minutes. FOR-NEXT loops don't align to any real increment -- they just count based on how fast the processor can go, right? If so, then how do you make something happen for a time amount? ------------------------- Evan Koblentz, director Vintage Computer Federation A 501(c)3 educational non-profit Evan@vcfed.org (646) 546-9999 www.vcfed.org facebook.com/vcfederation twitter.com/vcfederation