BOO (binary-to-text encoding)
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo |formattype=electronic |subcat=Transfer Encodings |extensions={{ext|boo}} |released=≤1984 }} '''BOO''' is a binary-to-text encoding originally associated with t...") |
|||
Line 10: | Line 10: | ||
The first line of a BOO file contains just the original filename. | The first line of a BOO file contains just the original filename. | ||
− | BOO is generally a base-64 encoding, using ASCII characters from '0' (48) to 'o' (111). It has a special way to encode a run of all-NUL bytes, using | + | BOO is generally a base-64 encoding, using ASCII characters from '0' (48) to 'o' (111). It has a special way to encode a run of all-NUL bytes, using a code beginning with a '~' character. |
== Specifications == | == Specifications == | ||
Line 18: | Line 18: | ||
== Software == | == Software == | ||
− | * | + | * https://www.kermitproject.org/archive.html#boofile → [http://www.columbia.edu/kermit/ftp/archives/boo.tar.gz boo.tar.gz] or [http://www.columbia.edu/kermit/ftp/archives/boo.zip boo.zip] (source code) |
− | + | ||
* {{CdTextfiles|simtel/simtel/DISK1/DISC2/DECODE/MSBOOASM.ZIP|MSBOOASM.ZIP}} - MSMKB/MSBPC2 v1.1 by W.C. Parke (DOS software) | * {{CdTextfiles|simtel/simtel/DISK1/DISC2/DECODE/MSBOOASM.ZIP|MSBOOASM.ZIP}} - MSMKB/MSBPC2 v1.1 by W.C. Parke (DOS software) | ||
* {{CdTextfiles|thegreatunsorted/old_apps/archivers/boo.zip|boo.zip}} - MAKEBOO/UNBOO (DOS software) | * {{CdTextfiles|thegreatunsorted/old_apps/archivers/boo.zip|boo.zip}} - MAKEBOO/UNBOO (DOS software) |
Latest revision as of 15:50, 16 May 2021
BOO is a binary-to-text encoding originally associated with the Kermit communications software. The name is derived from the word "bootstrap".
Contents |
[edit] Format details
The first line of a BOO file contains just the original filename.
BOO is generally a base-64 encoding, using ASCII characters from '0' (48) to 'o' (111). It has a special way to encode a run of all-NUL bytes, using a code beginning with a '~' character.
[edit] Specifications
In some Kermit distributions, the format is described in a file named ckboo.hlp or ckboo.txt.
[edit] Software
- https://www.kermitproject.org/archive.html#boofile → boo.tar.gz or boo.zip (source code)
- MSBOOASM.ZIP - MSMKB/MSBPC2 v1.1 by W.C. Parke (DOS software)
- boo.zip - MAKEBOO/UNBOO (DOS software)
[edit] Sample files
- mskermit.tar.gz → *.boo