и кстати я вспоминаю что твоя версия (работа с состоянием) не работала на скорпе (кажется проблема в вызове функций trdos) поэтому её и ломали/переделывали.
Не моя версия, а моя защита к моей версии не работала на машинах с торзмозящейся памятью.
У меня тогда был Пентагон-128, и я не мог проверить, как это будет работать на машинах с медленной памятью.
Поэтому саму защиту ломали, а версию оставляли)