3 main(int ac,char *av[]) {
\r
9 printf("TXT2TXB V1.0 Copyright (c) Bryan Aamot, 1995\n"
\r
10 "Text to TXB converter for Descent HOG files.\n"
\r
11 "Converts a ascii text files to *.txb descent hog file format.\n"
\r
12 "Usage: TXT2TXB <text file name> <txb file name>\n"
\r
13 "Example: TXT2TXB briefing.txt briefing.txb\n");
\r
16 file = fopen(av[1],"rb");
\r
18 printf("Can't open file (%s)\n",av[1]);
\r
22 outfile = fopen(av[2],"wb");
\r
24 printf("Can't open file (%s)\n",av[2]);
\r
31 if (feof(file)) break;
\r
34 fprintf(outfile,"\x0a");
\r
36 code = ( ( (ch &0xfC) >> 2) + ( (ch &0x03) << 6 ) ) ^ 0xe9;
\r
37 fprintf(outfile,"%c",code);
\r