new z80 scheduling method, timers are still wip