"HilfBef"
"Type only the command-string to be sent to the C64-floppy "
"and use only LITERALs. OPEN....  and CLOSE.. are generated"
"automatically. 1541 BASIC commands are accepted including"
"CHR$(), between the brackets of CHR$() however figures only"
"but no functions, i.e. CHR$(73) is fine but not CHR$(64+9)."
"Examples: M-W;CHR$(119)+CHR$(0)+CHR$(2)+CHR$(41)+CHR$(73)"
"          (sets the 1541 floppy-address to 9)"
"          N:MARGRET,88    (formats the disk)"
"Inputs are not checked for errors!!"
"-1"
"HilfWahl"
"The left column shows all the virtual disks to be found in the"
"directory PATH (the list may be scrolled). The directory of the"
"disk selected with the cursor (up/down) is shown in the right column"
"If the directory has more items than can be shown, cursor right"
"switches to the right column, which now may be scrolled. Cursor"
"left leads back to the left column. Instead of cursor the mouse may"
"be used."
"Double click or Ù in the left column or <r>eturn leads back to the"
"main menue"
"-1"
"HilfKopie"
"The disk in the C64-floppy-drive is copied sector by sector to a"
"virtual disk, which is generated automatically. The name of the"
"virtual disk is the name of the PC-file as well as its internal"
"name. This is why it has to be composed according to DOS conventions."
"The suffix is added automatically. The ID is allways 00 and added"
"automatically as well."
""
"Track and sector just being copied are indicated. The copy needs"
"time !! which means about 10 minutes."
"-1"
"HilfPfad"
"Accept the values indicated by typing Ù (ENTER) in each line."
"Change as follows (Ä means backspace)"
" "
"Address of floppy   delete with Ä and type new figure, Ù"
" "
"Type of floppy      toggle with spacebar, Ù"
" "
"Path                (directory for the virtual disks and the C64S)"
"                    you may use cursor left and right, Pos1, End"
"                    Del and Ä as editor functions, leave with Ù"
" "
"Printerport         toggle with spacebar, Ù"
" "
"Cable               toggle with spacebar, Ù"
"-1"
"HilfFile"
"The C64 file is selected by the highlight bar (cursor up/down or"
"mouse) and accepted with Ù or double click. Then a list of the"
"virtual disks is shown, where the disk is selected by the same"
"procedure. The directory and the free blocks of the disk highlighted"
"are shown in a third and fourth column. All columns may be scrolled,"
"the first however only before acceptance of a file. After final"
"acceptance of the virtual disk the file is copied to it."
""
"Typing r or a click to the white r before final selection leads"
"back to the main menue"
"-1"
"HilfLeer"
"A formatted virtual disk is generated. The name of the virtual"
"disk is the name of the PC-file as well as its internal name."
"This is why it has to be composed according to DOS conventions."
"The suffix is added automatically. The ID is allways 00 and added"
"automatically as well."
""
"If a file with an identical denomination does exist, you are asked,"
"wether you want to replace the old file. Each answer different from"
"<y>es leads back to the main menue without any further action."
"-1"
"HilfSAVE"
"A file out of those in the directory PATH is copied to the disk"
"in the C64-drive. Changes to the path indicated are only valid"
"for this operation. The name of the PC-file has to be typed with"
"suffix. The name for the C64-file is at your choice, but has to"
"comply with the C64 conventions. The file will only be usable with"
"the C64, if its structure is according to C64-format (e.g. the"
"first and second byte must be the load-address in PRG-files)."
"The C64 suffix has to be chosen. The choice has no influence on"
"the the file itself, it helps only the C64 to load it correctly."
"-1"
"HilfMen"
"Floppy...               actions with the C64-floppy"
"virtual disk            actions with virtual disks for the C64S"
"PC-directory            shows the directory PATH"
"Path & ports            change the defaults for floppy and PC"
"Help                    interface, description and COPYRIGHT"
"End                     terminates the program"
"-1"
"HilfFloppy"
"directory               shows directory of the C64-floppydisk"
"copy disk               full copy of a C64-disk (1541 only)"
"copy file               copies a file from a C64-disk to a virt.disk"
"call message            prints the status message of the C64-floppy"
"send command            sends commands (basic syntax) to the floppy"
"C64-SAVE                copies PC-file to the C64 disk"
"return                  back to the main menue"
"-1"
"HilfVDisk"
"directory               shows the directory of a virtual disk"
"make new disk           originates a formatted virtual disk"
"delete disk             deletes a selected virtual disk"
"return                  back to the main menue"
"-1"
"HilfVerz"
"          shows PC directory of PATH"
"-1"
"Beschreibung"
"The program copies complete disks and single files from a C64 floppydrive "
"to virtual disks, which are PC files to be used together with the C64 "
"emulation C64S. It copies files from the PC to the C64 floppy as well. The "
"bus-cable of the C64 floppy is connected via a simple interface, which is "
"described under HELP/INTERFACE, to the printer port LPT1 or LPT2 of the "
"PC. The interface cable for the x1541 may be used instead, this must "
"however be indicated under PATH & PORTS."

"The floppy must use the original COMMODORE 64 operating system, other "
"systems are not supported. Single PRG and SEQ files are read from all C64 "
"floppies, USR files will be copied completely, if they have PRG or Geos "
"structure. REL files are not copied."

"GEOS files can be copied from C64 floppies with the directory at track 18, "
"sector 1 (e.g. the 1541) and from the 1581."

"At first the kind and address of the C64 floppy, the PATH, the printer "
"port and the type of the cable should be chosen (menue PATH & PORTS), if "
"your choice deviates from the default. A path is only accepted if it "
"exists. All other values are not checked and must therefore be exact. If "
"the new values are not saved, the old defaults will be used for each new "
"start."

"***** Defaults are address 8, 1541, C:\TEMP\C64S\, LPT2, original *****  "
"if LPT1 only is available, this port is chosen independently of the "
"configuration file"

"Complete copies of disks are only possible from the 1541, as the emulation "
"supports this format only. Single files may also be copied from the 1581. "
"GEOS files are identified (conditions see above) and may be copied "
"regardless of their structure. This is an investment in the future, when "
"C64S eventually may accept GEOS. "

"If the name of an existing file is proposed for a new PC file, the program "
"reqests a confirmation for the replacement of the old file. Every answer "
"different from <y>es will terminate the operation."

"Virtual formatted disks should be taken as a basis for copying single "
"files, as the copy of a whole 5-1/4' disk takes more than 10 minutes and "
"as from a 1581 copies of single files only are possible."

"It is recommended to restrict all operations to the directory where the "
"C64S emulation is to be found as that will identify only virtual disks in "
"the same directory."

"PC-files may be copied to the C64 disk (FLOPPY/C64-SAVE). The directory "
"from which to copy can be chosen. This choice however is only valid for "
"this single action and there is no possibility to have a look to the "
"directory. If this is needed change the path under PATH & PORTS. The "
"complete DOS name has to be given and the main part of it is proposed as "
"the C64 name, but it can be changed at your convenience according to C64 "
"conventions. Finally the type of the C64 file has to be chosen. This "
"choice has no influence on the file, but it helps the C64 to load it "
"correctly."

"Instead of the keybord the mouse may be used for selecting from the menue, "
"for all selections of white characters, for scrolling of lists and text "
"(like this one) and for selecting items under a highlight bar. Menues need "
"a click on the word, answer boxes and <r>eturn need exact positioning on "
"the r or y. A click above or below a bar moves it one step. If you hold "
"the left button, the bar will move to the mouse position. A double click "
"on a bar means the same as ENTER. Scrolling is achieved by putting the "
"mouse to the first or last line of the list and holding the mouse button. "
"Change the columns by clicking on them. The scrolling of this text is done "
"in the same way as with other similar windows. This window however is "
"closed by a double click in the field, not on the scroll bar."

"It is possible that with certain mouse drivers (e.g. GENIUS up to version "
"10.2) difficulties may arise. The reason is not yet identified and as far "
"as found so far, the crash occurs only, if quick repetitions of clicks are "
"executed outside the menue or a field."

"For the majority of the menue items the program provides an online help "
"which can be requested by pressing F1. As at one or two occasions INPUT is "
"used, the program will at those places only respond to F1 after typing a "
"character."

"The interface is very simple and is shown under HELP/INTERFACE. Instead of "
"this one also the x1541 cable may be used, however only after indicating "
"this to the program under PATH & PORTS !! To avoid damages of the ports "
"the interface should only be plugged in and out after switching off the PC "
"and the floppy. It is better to switch on at first the PC. After switching "
"on the floppy this one needs about 5 seconds before being operational. If "
"you try to get access within those 5 seconds this may lead to an endless "
"loop and the PC must then be restarted with the RESET button !!"

"The menue item MESSAGE provides the usual status indications of the C64 "
"floppy and is especially useful if the LED is blinking. With COMMAND all "
"BASIC commands which usually come between OPEN 15,8,15 and CLOSE 15 may be "
"sent to the floppy. The string is to be entered in literals without "
"OPEN... and CLOSE, which are added automatically. The string N:MARGRET,A7 "
"e.g. will format a C64 disk with the name MARGRET and the ID A7. BASIC "
"commands including CHR$() are accepted, no functions however between the "
"brackets of CHR$(). This means that CHR$(73) is fine but CHR$(64+9) leads "
"to an error. Commands requiring ongoing actions with an open channel are "
"possible but useless (e.g. M-R...) as the result cannot be read. The "
"program does not check for errors in the string !"

"The program needs a PC with a VGA card, a printer port and a mouse. The "
"clock should not be much less than 20 MHz. 20 and 40 MHz are tested. It is "
"not possible to run the program under WINDOWS or other environments with "
"multitasking because of the strict timing requirements of the C64 floppy. "
"Accessing the C64 floppy under WINDOWS will lead to an endless internal "
"loop and as the keybord is switched off during floppy operations only the "
"RESET button will help. Similarly the program will presumably hang up "
"soon, if any TSR extends the timer interrupt to some lengthy procedure and "
"a nice endless loop is guaranteed if a TSR uses TIMER 2."

"The files DISK64E.EXE, DISK64E.HLP and DISK64E.CFG ought to be copied to "
"the same directory. Otherwise the program will stop at the latest if F1 is "
"pressed or HELP/DESRCIPTION is called."


"Problems and possible solutions"

"If the directory of the C64 floppy is called and the only answer is "
"'device not available': You use the wrong printer port or the floppy is "
"switched off."

"If the directory of the C64 floppy is called and the only answer is "
"'timeout (output)': The real address of the C64 floppy is not the one you "
"indicated under PATH & PORTS."

"Each trial to operate the C64 floppy leads to the message 'timeout'..: "
"Presumably in the interface the pins CLOCK and ATN or CLOCK and DATA are "
"reversed."

"Each trial to operate the C64 floppy leads to the message 'timeout': If "
"the a/m reasons are not valid, your PC is too slow or too fast. If it has "
"a clock of more than 40 MHz try again with TURBO switched off. If the "
"clock is much less than 20 MHz the program will be too slow for the C64 "
"floppy."

"Your PC has two printer ports, but the second cannot be selected under "
"PATH & PORTS : The port LPT2 is recognized only, if it is notified to BIOS "
"and inserted by the BIOS at 40:0A. Is it possible that a TSR has cancelled "
"this insertion?"

"Calling 'directory' or 'copy file' leads to a hang-up : Either the pins "
"'DATA' and 'ATN' of the interface are reversed or you try to run the "
"program in the DOS window of WINDOWS. Accessing the C64 floppy under "
"WINDOWS will lead to an endless loop and as the keybord is switched off "
"during floppy operations, only the RESET button will help. This may cause "
"severe problems especially with WINDOWS ."


"HINT: C64 as well as GEOS and all terms composed with Geo.. are registered "
"trademarks. They are explained in the relevant handbooks."

