CPMXFER.COM A CP/M to Apple DOS file transfer utility CPMXFER.COM is a CP/M to Apple DOS file transfer utility. It is actually an Apple DOS program with a Z-80 header. To get it onto your Apple DOS disk, just type CPMXFER from CP/M command level and the program will display instructions for transferring itself. NOTE: It will only work with 16 sector DOS 3.3. Be sure that after you have completed the transfer, that you use a BASIC program to run CPMXFER as mentioned in the instructions. If this is not heeded, you will get constant NOT DIRECT COMMAND error messages from Apple DOS. Command Syntax: CAT d: - catalog of Apple DOS disk in drive d: (note: d = drive letter of selected drive) DIR d: - directory of CP/M disk in drive d: d:APPLEDOSNAME=d:CP/MNAME.EXT(/T) [RETURN] - command to cause transfer of CP/M file named CP/MNAME.EXT to Apple DOS file named APPLEDOSNAME. Note that the /T in parentheses is only used when the file to be transferred is a text or ASCII file and that the parentheses are not typed. The default drives are A: for the Apple DOS disk and B: for the CP/M disk, if you have any other arrangement, you must specify d: where appropriate. Only text files (using the /T switch), and binary files (using no switch) may be transferred using this program. BASIC programs therefore must have been saved in ASCII format to be moved. Binary files are transferred verbatim. Text files are processed to be more compatable with Apple DOS; ie, line feeds after carriage returns are removed, tabs are expanded to 8 column tab stops, [CTRL-Z]'s are changed to NULL's and the high bit of each character is set. Errors: INVALID DRIVE - Invalid drive specified in command. INVALID DRIVES - The default CP/M drive and Apple DOS drive are the same. FILE TOO LARGE - Binary file is either too large to fit in memory or larger than 32K. FILE NOT FOUND - CP/M file does not exist. COMMAND ERROR - Command was not entered correctly. NOTE: If you receive an Apple DOS error such as disk full, etc., you MUST rerun CPMXFER. (CPMXFER is distributed as a service to Apple CP/M users)