1. Lha с легкой доработкой напильником, если я не ошибаюсь (IMHO стоит почитать о заголовке lha-архива и поглядеть на заголовки существующих модулей).
2. Суммируется побайтно все содержимое модуля, оставляется только младший байт суммы, а затем этот байт инвертируется и к нему добавляется 1, получаете байт контрольной суммы. Дописывается любым hex-редактором, например.
3. Опять же hex-редактор.
1. Lha с легкой доработкой напильником, если я не ошибаюсь (IMHO стоит почитать о заголовке lha-архива и поглядеть на заголовки существующих модулей).
2. Суммируется побайтно все содержимое модуля, оставляется только младший байт суммы, а затем этот байт инвертируется и к нему добавляется 1, получаете байт контрольной суммы. Дописывается любым hex-редактором, например.
3. Опять же hex-редактор.