 17-⭮ , 塞  TR-DOS
䠩 ணࠬ HoBeta.exe:

00-07 -  䠩
08    - ⨯ 䠩
09-0A - Start
0B-0C - Length
0D-0E - Length  256-  ( 0E - pp  ᥪp)
0F-10 - ஫쭠 㬬

 ࠧ,  14    TR-DOS᪮ ⠫.

稫 ஫쭮 㬬: S=S+257*Di+i, 

S 砫쭮=0
Di - 祭 
i - 浪   (᫨  訡, 稭  0,    1)


C src:

union {
        struct {
          unsigned char tr_filename[8];
          unsigned char tr_filetype;
          unsigned int  tr_address;
          unsigned int  tr_length;
          unsigned int  tr_tr;
          unsigned int  tr_crc;
        } tr_head;
        unsigned char head[17];
} header;

unsigned int CheckSum;
int i;

CheckSum=0;
for (i=0; i<=14; CheckSum = CheckSum + (header.head[i] * 257) + i, i++);
header.tr_head.tr_crc = CheckSum;




    ᢮ ணࠬ 襫 ⠪  ᯮᮡ 
஫쭮 㬬 :

  checksum=0;
  for (i=0; i<=14; checksum+=(unsigned char)*(bufptr+i), i++);
  checksum*=257;
  checksum+=105;

bufptr, 祢,   砫 .
