[Prev][Next][Index][Thread]

Re: Executor/DOS 1.99F -- system clock running too fast?



>>>>> "Jacques" == Jacques Pannetier <ZAZOU@delphi.com> writes:

    Jacques> Hello!  I try Executor/Dos 1.99F.  It does seems to run
    Jacques> faster, and is a lot more solid than previous versions.

Thanks!

    Jacques> However, starting E/DOS 1.99F with -noclock, will not
    Jacques> show this behavior, after Executor has ended.  It seems
    Jacques> that for some reasons, when Executor is trying to emulate
    Jacques> the clock of a real Mac, when Executor ends, it looks
    Jacques> like it's not able to reset the computer's timer back to
    Jacques> its previous speed.

Your analysis is correct.  Executor reprograms the timer chip to get
60 Hz interrupts instead of the usual 18.2 Hz.  Theoretically it
resets the timer chip back to 18.2 Hz when you exit Executor, but two
people have now reported that this doesn't seem to be working.  We'll
try to fix it before releasing 1.99f.

For now, you can say "executor -newclock 0" and Executor won't
reprogram the clock chip.  Of course, this can cause compatibility
problems with programs that demand 60 interrupts per second, but such
programs are relatively rare.

This problem will of course only affect Executor/DOS users.

-Mat


Follow-Ups: References: