
 [ NOTE: there is now new version of this program available, that replaces
  x1541.exe. ]


Subject: X1541.EXE Cable & Docs.
Summary: Connect 1541 to PC


Here is the pinout spec and some brief English docs.      ....BJ 1/93


X1541.EXE
 by  GHIELMET@eldi.epfl.ch (Leopoldo Ghielmetti)

The X1541 program requires an adapter cable to connect your PC parallel 
printer port (LPT1/LPT2/LPT3) and a commodore disk drive (1541/1581).
*(The Female port pinouts are shown below. The normal cable is Male-Male.)

                                  CBM IEEE serial port *Female*:
     IBM Lpt port *Female*:                ___ ___
        ,-----,                          .-   -   -.
Strobe--+-1*  '---,                    .-           -.  _____
        |      *14+--AutoFeed    Data--+--*5     1*--+--SrqIn  _____
(Data 0)| 2*-,    |                   (       6*------)---------Reset
        |    |_*15|(Error)      Clock--+--*4     2*--+---Ground
        | 3*      |  ____              ._    3*     _.
        |      *16+--Init                .____|____.
        | 4*      |                       Atn-|
        |      *17+--SelectIn  -------------------------------------------
        | 5*      |            | C64signal |  IBMsignal       Lptport +2 |
        | 6*   *18+-+-Ground   |  2 Ground | 18..25 Ground               |
        |         | |          |  3 Atn    |      1 Strobe      bit0     |
        | 7*   *19+-|          |  4 Clock  |     14 AutoFeed    bit1     |
        vvvvvvvvvvv |          |  5 Data   |     17 SelectIn    bit3     |
        |      *25+-+          |  6 Reset  |     16 Init        bit2     |
        |13*  ,---'            -------------------------------------------
        '-----'




X1541.EXE  IBM <--> C64 file reader

type "x1541"   for the interface scheme (see above)
type "x1541 ?" for the options list
     options are : "/b" force monochrome mode
                   "/c" force color mode
                   "/LPTn" force I/O from LPT port n (n in range 1..3)

<ALT>     Activate Menu or to dismiss menu and go to file list
          Also used to dismiss status boxes (after COPY)
<ENTER>   Highlight memu or Select menu item
<DOWN>    Highlight menu

<ESC> or  Go back; Highlight previous menu 
<LEFT>or
<UP>      ( Sub-menu stays screen, but is no longer highlighted)

<TAB>     Move between 1541 and IBM filelists
          Also used move to "OK" in COLOR menu

Cursor keys    Move through menus
<PAGE UP> &    and Move through filelists
<PAGE DN>   


<SPACE>   Select files in filelist for copying

1541-COMMAND Note:     command letter (e.g. N0:Test Format,tt) 
                   Must be capital letter --^


**** Brief command sequence for file copy ********

1. OPEN 1541   <ENTER> to select and highlight Drive# sub-menu
               <ENTER> to select drive number (8-11)
2. OPEN IBM
3. <TAB> to source filelist
4. <SPACE> selects file(s)
5. <ALT> for menu
6. COPY
7. <ALT> to dismiss status box after copy is complete


Well I forgot to mention it, to make a file with another extension (seq, 
usr, rel (not yet supported)) you should give the correct extension to the
IBM file Eg. *.seq will be transferred as sequential file (seq)

In normal condition 1581 and 1571 have the same mechanism as 1541 but for
lack of documentation I did not implement the fast serial mode feature.

ciao, Leopoldo


Posting and docs by bjh@linc.att.com


-
From: mcmillan_a@kosmos.wcc.govt.nz
Date: 1 May 93 01:05:57 NZST


> The problem is that x1541 totally locks up the computer
> when I select "open 1541".  No activity from the drive at all.  

I get this all the time with x1541. It mars an otherwise perfect
program.
Usually I can just quit and re-run x1541 and it behaves itself the second
time around.  It seems to be related to the number of serial devices
you have, and the length of the leads between them. Changing both of 
these, sorry, EITHER of these affects the x1541 program.
You will find the program bombs out if e.g. you have devices 8, 9 and 10
and device 9 is switched off. Also a Super Grafix Gold printer interface
causes problems.
My system consists of 4 drives which I switch between a 128, Plus/4 and
PC. Within the above restraints it works wonderfully!

Cheers - Kirk


From: cnbp147@ccsun.strath.ac.uk ( "s.stewart", Electronic Engineering )

I had the same problem with computer hanging up when it tried to examine my
configuration and then I found that this was due to the fact that the diagram
given in x1541.doc and most of the rest of the programs is the DIN port and
not the DIN plug as I had thought so that means that it is back to front!

i.e pin 1 is pin 5 and pin 2 is pin 4 so when I swapped these connections
 I got it to work fine! For the correst pin numbers for the DIN PLUG
see the instructions for making tha cable in the online help in trans64

	s.stewart@ccsun.strath.ac.uk


From: ceejack@crl.com (Jack Vander White)

X1541 will not work on an XT. Will work on most 286's at above 10mhz. Being
that it is or seems to be timing specific I doubt that it would work with the
faster 486s.So it seems limited in range to the 286-386 10-30mhz.

Jack Vander White 


