realised my emulator was running slightly faster than realtime !! so that's why it ran slightly slower on real ZX81, anyway I just rebuilt with reduced delay loop so runs faster, whilest hopefully still being playable