Вопрос насчет формата chk
Недавно, озаботившись проблемой вскрытия некоторых защищенных карт, раскопал старую статейку про формат chk, и у меня появился вопрос: зачем нужны некоторые повторяющиеся секции? Например, версия формата указана в секции VER, которая существует во всех форматах - beta, 1.00, 1.04, Brood. А затем, для первых двух версий идет еще одна секция IVER, которая тоже указывает на версию - beta или 1.00. Также, при 1.04 и Brood вместо IVER идет IVE2 с той же функцией - указатель - либо 1.04, либо Brood. А какая в итоге считается истинной?
Или еще такой пример: Есть две идущих подряд идентичных секции IOWN и OWNR, которые обе по 12 байт, и в каждом байте указано, кем управляется соответствующий байту игрок. Что станет, если они будут несоответствовать друг другу? К слову, в статье не указано, что IOWN существует в формате beta, может, это опечатка?
__________________
Биомеханический Усиленный Зонд для Ежедневного Разрушения.
Адрес поста | Наябедничать | IP: Logged