[sebhc] Dave Dunfield's H8 emulator
Jack Rubin
jack.rubin at ameritech.net
Thu May 13 07:27:13 CDT 2004
> This is "normal" on a slow machine - it will (well - should)
> eventually sort itself out, but it takes a LONG time on a
> machine less than 386/33
> - if you want closely, you will (after while) see the display
> segments start to update - one at a time.
>
> This is because the emulator is inserting virtual interrupts
> between intervals of 8080 instructions, and on a slow machine
> they are inserted very infrequently - the VM self-adjusts to
> bring them to a 500hz rate, however this adjustment is very
> slow, so that it does not get fooled by momentary changes in
> system performance (interrupts, multitasking etc.)
> - It's more of a "slow drift".
>
> Basically what is happening is that the H8 turns on the
> buzzer, and is now waiting for a timeout - on a slow machine,
> the interrupts are happening so infrequently that this takes
> a LONG time.
>
yeah - I've been thinking about upgrading to a 386DX/33 - this may be
the killer app that pushes me over the edge!
Jack
--
Delivered by the SEBHC Mailing List
More information about the Sebhc
mailing list