эта штука есть во многих играх CM, в фирменном лоадере если блок загрузился с ошибкой (флаг c/nc ? точно не помню) это сигнал. лоадер заносит его в #ffff, а уж в игре есть проверка. вообще сколько я видел игр от CM на фирменных кассетах защита у них была скорее физическая - очень короткая пауза между блоками, копировщик не успевал понять её и следующий пилотТон считал продолжением данных.
хотя вспомнился интересный момент в игре WhiteHeat - несколько замаскированных проверок контрольной суммы участка кода. конечно такое бывает допустим после загрузки блока и его расксорки - но чтобы во время игры и в разных местах.................. ставишь бессмертие и не понимаешь почему игра ведёт себя неправильно.
а 7ю диззи делала студия Visual Impact - похожие процедуры есть допустим в Turbo the Tortoise или Potsworth and Co.





Ответить с цитированием