Binary II
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) |
Dexvertbot (Talk | contribs) m (Change telparia.com samples link to template) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
|subcat=Archiving | |subcat=Archiving | ||
|extensions={{ext|bny}}, {{ext|bqy}} | |extensions={{ext|bny}}, {{ext|bqy}} | ||
+ | |wikidata={{wikidata|Q105854138}} | ||
}} | }} | ||
− | '''Binary II''' is a file format used for storage and transmission of Apple II files which encodes the file attributes (from any of the various Apple II or III filesystems, such as [[Apple DOS file system|DOS 3.3]] and [[ProDOS file system|ProDOS]]) in a header, allowing the file to be reconstituted at the other end of a transmission with all the directory information intact. | + | '''Binary II''' (or '''Binary ][''') is a file format used for storage and transmission of Apple II files which encodes the file attributes (from any of the various Apple II or III filesystems, such as [[Apple DOS file system|DOS 3.3]] and [[ProDOS file system|ProDOS]]) in a header, allowing the file to be reconstituted at the other end of a transmission with all the directory information intact. |
The usual file extension was .bny (which sometimes got pronounced as "bunny"), while versions compressed with [[Squeeze]] were commonly found with .bqy extensions. | The usual file extension was .bny (which sometimes got pronounced as "bunny"), while versions compressed with [[Squeeze]] were commonly found with .bqy extensions. | ||
− | == | + | == Identification == |
− | * [http://apple2online.com/web_documents/ft_e0.8000_binary_ii.pdf | + | A Binary II file starts with bytes {{magic|0x0a 'G' 'L'}}, and the byte at offset 18 is {{magic|0x02}}. |
− | * [ | + | |
+ | == Specifications == | ||
+ | * Apple II File Type Notes $E0/8000: [https://nulib.com/library/FTN.e08000.htm (text)] · [http://www.1000bit.it/support/manuali/apple/technotes/ftyp/ftn.e0.8000.html (HTML)] · [https://web.archive.org/web/20191230233410/http://apple2online.com/web_documents/ft_e0.8000_binary_ii.pdf (PDF - archived)] | ||
+ | * [https://gswv.apple2.org.za/a2zine/GS.WorldView/Resources/The.MacShrinkIt.Project/ARCHIVES.TXT ARCHIVE FORMATS AND DATA, by Raymond Clay] - "BINARY ][" section | ||
+ | |||
+ | == Software == | ||
+ | * [https://nulib.com/index.htm NuLib, NuLib2, NufxLib] | ||
+ | * [{{SACFTPURL|pack|ibmnulib.zip}} NuLib v3.24] (DOS software) | ||
+ | * [[ShrinkIt]] (Apple II software) | ||
+ | |||
+ | Note: Many Binary II archives contain just a single file, which can be recovered in a crude way simply by deleting the first 128 bytes of the archive. | ||
+ | |||
+ | == Sample files == | ||
+ | * {{DexvertSamples|archive/binary2}} | ||
[[Category:Apple II series]] | [[Category:Apple II series]] |
Latest revision as of 02:55, 28 December 2023
Binary II (or Binary ][) is a file format used for storage and transmission of Apple II files which encodes the file attributes (from any of the various Apple II or III filesystems, such as DOS 3.3 and ProDOS) in a header, allowing the file to be reconstituted at the other end of a transmission with all the directory information intact.
The usual file extension was .bny (which sometimes got pronounced as "bunny"), while versions compressed with Squeeze were commonly found with .bqy extensions.
Contents |
[edit] Identification
A Binary II file starts with bytes 0x0a 'G' 'L'
, and the byte at offset 18 is 0x02
.
[edit] Specifications
- Apple II File Type Notes $E0/8000: (text) · (HTML) · (PDF - archived)
- ARCHIVE FORMATS AND DATA, by Raymond Clay - "BINARY ][" section
[edit] Software
- NuLib, NuLib2, NufxLib
- NuLib v3.24 (DOS software)
- ShrinkIt (Apple II software)
Note: Many Binary II archives contain just a single file, which can be recovered in a crude way simply by deleting the first 128 bytes of the archive.