Вопрос к гуру эмуляции AY. У меня "внутри" AY есть 5 счетчиков, назовем их cntA,B,C,N,E. Каждый из них щелкает до заданного значения freqA,B,C,N,E (регистры AY), определяющего частоту прямоугольника/шума на данном канале, или (не знаю как это сказать, "скорость" что ли) огибающей. Короче, чем объяснять на словах, проще просто кусочек кода вставить:

if (++cntA == freqA) {
cntA == 0;
res ^= BIT_A;
}

Вопрос такой: что должно происходить при freqA = 0? Должен ли BIT_A "дергаться" с частотой AY, или при freqA = 0 счетчик должен отключиться?