| @@ -75,7 +75,7 @@ function TimerATick(cia){ | |||
| // If timer B is running, and timer B tracks timer A underflows | |||
| // tick timer B (or, tick it if CNT is positive) | |||
| if (BITM.isOn(cia.__CTB, 0)){ | |||
| let cs = (this.__CTB & 0x60) >> 5; | |||
| let cs = (cia.__CTB & 0x60) >> 5; | |||
| if (cs === 2 || (cs === 3 && cia.__CNT === 1)) | |||
| TimerBTick(cia); | |||
| } | |||
| @@ -148,7 +148,7 @@ function Tick(cia){ | |||
| } | |||
| } | |||
| } | |||
| cia.__CNT = 0; | |||
| //cia.__CNT = 0; | |||
| } | |||