Для создания собственного формата архива для поддержки вам необходимо, прежде всего, определить структуру вашего архива, спецификации формата данных и методы сжатия, если они используются. Затем следует написать собственный алгоритм для создания и распаковки данных вашего формата архива.
Чтобы изменить архитектуру 7zip для распознавания уникальных 4-байтовых кодов в начале архивов, вам потребуется модифицировать исходный код программы 7zip. Вам придется изучить исходный код 7zip, найти места, где происходит чтение заголовка архива, и модифицировать соответствующие участки кода для распознавания уникальных кодов вашего формата.
Модифицировать либо встраивать модули для обеспечения совместимости с вашим форматом архивов также можно, однако это потребует серьезных усилий и знаний в программировании и архитектуре 7zip.
Таким образом, создание собственного формата архива и модификация архитектуры 7zip для поддержки данного формата – сложные задачи, требующие опыта и навыков в программировании. Наилучшим подходом может быть обращение к опытным разработчикам или команде разработчиков с запросом на помощь.