BNSPLIT.EXE
BNMERGE.EXE
Written by Bob Nick, 15 Feb 94. Rev A 17 Feb 94
This set of programs is distributed as freeware courtesy of 
GUI (Gateway User's International), the official Gateway2000 users group.
Rev A allows the user to specify a file size in bnsplit, and corrects a
checksum bug in bnmerge.

Questions may be directed to Bob Nick at the following email addresses:
Prodigy FPHE65C
Internet rnick@nyx10.cs.du.edu

These programs allow splitting of any file into multiple files for 
copy to floppy disks, and the merging of the files once copied to 
another computer.  There is no limit on file size, and 5 disk sizes
may be used:
5-1/2     360K, 1.2M
3-1/2     720K, 1.44M, 2.88M
Rev A  Includes the provision for designating the number of bytes 
in place of a disk type.

The syntax for BNSPLIT is
bnsplit <filename> (DiskType)
where DiskType is an integer between 1 and 5 defined as follows
1    360K
2    720K
3    1.2M
4    1.44M   (default if DiskType is not specified)
5    2.88M
>99  number of bytes X 1000 (500 = 500,000 bytes)

BNSPLIT will create files of the appropriate size using the same file
name, but with extensions starting with .001
  This of course means that you cannot exceed 999 files.

BNMERGE syntax:
BNMERGE <filename>
  The filename can be entered without the extension.  The merge will start
with extension .001 and continue until it runs out of extensions with that
file name.  The output filename is dependent on the name stored in the 
header of the file with extension .001, and will be the same name as
the file created by BNSPLIT.  Checksums are calculated for each file during
BNSPLIT, and for the total file set, and are compared with the 
checksums during BNMERGE.  An error message will appear if a checksum
error is detected.  If a checksum error occurs, the file is corrupt.

