User Tools

Site Tools


x68000:file_transfer_between_windows_pcs_and_x68000_machines_using_null_modem_cable

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
x68000:file_transfer_between_windows_pcs_and_x68000_machines_using_null_modem_cable [2011/12/31 05:25] eidisx68000:file_transfer_between_windows_pcs_and_x68000_machines_using_null_modem_cable [2020/06/20 19:23] (current) – Mirrored missing file. NFG
Line 1: Line 1:
-==== File transfer between Windows PCs and X68000 machines using a null modem cable ==== 
  
-The following tutorial is kind contribution by our forum member Magic Knight.+====== File transfer between Windows PCs and X68000 machines using a null modem cable ====== 
 + 
 +The following tutorial is kind contribution by our forum member **Magic Knight**.
  
 Last year I had a problem. I wanted to transfer files which I had downloaded from the Internet onto my Windows PC over to my X68000. I didn’t have a 5.25” drive on my PC, and even if I were to get one, I was running Windows XP so a program like xfloppy wasn’t going to work anyway. I do have a laptop, running Windows 98, but with no way to connect a 5.25” drive. Last year I had a problem. I wanted to transfer files which I had downloaded from the Internet onto my Windows PC over to my X68000. I didn’t have a 5.25” drive on my PC, and even if I were to get one, I was running Windows XP so a program like xfloppy wasn’t going to work anyway. I do have a laptop, running Windows 98, but with no way to connect a 5.25” drive.
Line 21: Line 22:
   *Your Windows PC will probably have to be Windows 95/98 or similar, I haven’t tried it with other operating systems. You could try it and see if it works on your own system.   *Your Windows PC will probably have to be Windows 95/98 or similar, I haven’t tried it with other operating systems. You could try it and see if it works on your own system.
   *Your X68000 probably needs Human68k 3.02, it may well work with earlier versions, I really don’t know.   *Your X68000 probably needs Human68k 3.02, it may well work with earlier versions, I really don’t know.
-  *A null modem cable. The one I got to work is the Sanwa KR-MD1.+  *A null modem cable. Use the following diagram to construct the cable.
  
-http://www.sanwa.co.jp/product/syohin.asp?code=KR-MD1&cate=1&keyword=kr-md1 +http://www.gamesx.com/wiki/doku.php?id=x68000:rs232_null_modem_cable_with_partial_handshaking
- +
-|{{ :x68000:kr-md1_1.jpg?250 |}}  |{{ :x68000:kr-md1_2.gif?250 |}} | +
-|{{ :x68000:kr-md1_4.gif?250 |}}  |{{ :x68000:kr-md1_5.jpg?250 |}} | +
- +
- +
-You can see how the pins from each end are connected, so you can probably find a similar cable in your own country. You may also have to connect two cables together before you get the right connection.+
  
 Ensure that both machines are turned OFF when connecting the cable. Ensure that both machines are turned OFF when connecting the cable.
Line 35: Line 30:
 Now, the procedure: Now, the procedure:
  
-==== 1.  Download and install Tera Term Pro ver. 2.3 for Windows on your PC ====+====== 1.  Download and install Tera Term Pro ver. 2.3 for Windows on your PC ======
  
 Download ttermp23.zip from: Download ttermp23.zip from:
Line 44: Line 39:
  
  
-==== 2.  Download ZM.X for X68000 ====+====== 2.  Download ZM.X for X68000 ======
  
 Download ZMX68K4.LZH from: Download ZMX68K4.LZH from:
Line 53: Line 48:
  
  
-==== 3.  Extract sxmr.zip onto the Windows PC ====+====== 3.  Extract sxmr.zip onto the Windows PC ======
  
-http://homepage2.nifty.com/m_kamada/sxmr.lzh+<del>http://homepage2.nifty.com/m_kamada/sxmr.lzh</del>  [[https://nfggames.com/X68000/PC_Tools/sxmr.lzh|Local Mirror]]
  
 When extracted, you will see a simple text file, sxmr.bas. This is a simple XMODEM receiver tool written by Makoto. You use it only once, when transferring ZM.X from the Windows PC to the X68000. When extracted, you will see a simple text file, sxmr.bas. This is a simple XMODEM receiver tool written by Makoto. You use it only once, when transferring ZM.X from the Windows PC to the X68000.
  
  
-==== 4.  Setup the serial port of the Windows PC ====+====== 4.  Setup the serial port of the Windows PC ======
  
 Start Tera Term Pro. Start Tera Term Pro.
Line 77: Line 72:
  
  
-==== 5.  Setup the RS-232C port of the X68000 ====+====== 5.  Setup the RS-232C port of the X68000 ======
  
 Using Human68k version 3.02: Using Human68k version 3.02:
Line 87: Line 82:
 Now reset the X68000 so that the driver loads while booting. Now reset the X68000 so that the driver loads while booting.
  
-At the X68000 Command line type+At the X68000 Command line type:
  
 <code>A:\>SPEED 4800 b8 pn s1 rts</code> <code>A:\>SPEED 4800 b8 pn s1 rts</code>
Line 102: Line 97:
  
  
-==== 6.  Transfer sxmr.bas from the Windows PC to the X68000 ====+====== 6.  Transfer sxmr.bas from the Windows PC to the X68000 ======
  
-At the X68000 Command line type+At the X68000 Command line type:
  
 <code>A:\>copy aux sxmr.bas</code> <code>A:\>copy aux sxmr.bas</code>
Line 116: Line 111:
 This is an easy method to transfer text files from Windows PC to X68000. This is an easy method to transfer text files from Windows PC to X68000.
  
-CAUTION:+**CAUTION:**
   *The copy command of X68000 does not stop until 0x1a is received.   *The copy command of X68000 does not stop until 0x1a is received.
   *You might have to use the INTERRUPT switch or the RESET button to abort the copy command if you have a problem.   *You might have to use the INTERRUPT switch or the RESET button to abort the copy command if you have a problem.
Line 125: Line 120:
  
  
-==== 7.  Transfer ZM.X from Windows PC to X68000 ====+====== 7.  Transfer ZM.X from Windows PC to X68000 ======
  
-If you already have an LZH extractor on your X68000, transfer the file ZMX68K4.LZH.+  *If you already have an LZH extractor on your X68000, transfer the file ZMX68K4.LZH
 +  *Otherwise, transfer ZM.X extracted from ZMX68K4.LZH by using your favourite tool.
  
-Otherwise, transfer ZM.X extracted from ZMX68K4.LZH by using your favourite tool. +At the X68000 Command line type:
- +
-At the X68000 Command line type+
  
 <code>A:\>basic sxmr.bas</code> <code>A:\>basic sxmr.bas</code>
Line 151: Line 145:
 When the transfer is finished, use "SYSTEM" command to return to the command line. When the transfer is finished, use "SYSTEM" command to return to the command line.
  
 +Now you can use higher speed of 19200 bps with ZM.X
  
-==== 8.  Transfer any files from Windows PC to X68000 ====+At the X68000 Command line type:
  
-At the X68000 Command line type+<code>A:\>SPEED 19200 b8 pn s1 rts</code> 
 + 
 +The SPEED program will set up the communications port to use the following settings: 
 + 
 +       Baud rate:      19200 
 +       Data:           8 bit 
 +       Parity:         none 
 +       Stop:           1 bit 
 +       Flow control:   hardware <---- Don't use Xon/Xoff 
 + 
 + 
 +====== 8.  Transfer any files from Windows PC to X68000 ====== 
 + 
 +At the X68000 Command line type:
  
 <code>A:\> zm -r</code> <code>A:\> zm -r</code>
Line 165: Line 173:
                                        -Filename: any file</code>                                        -Filename: any file</code>
  
-If you had transferred not ZMX68K4.LZH but ZM.X, you should transfer a LZH extractor, e.g. lx.r, and ZMX68K4.LZH first and replace ZM.X. lx.r is here:+If you had transferred not ZMX68K4.LZH but ZM.X, you should transfer a LZH extractor, e.g. lx.r, and ZMX68K4.LZH first and replace ZM.X. 
 + 
 +lx.r is here:
  
 http://retropc.net/x68000/software/tools/archiver/lx/ http://retropc.net/x68000/software/tools/archiver/lx/
  
  
-==== 9.  Transfer any files from X68000 to Windows PC ====+====== 9.  Transfer any files from X68000 to Windows PC ======
  
 <code>From Tera Term Pro <code>From Tera Term Pro
Line 178: Line 188:
                                -Receive</code>                                -Receive</code>
  
-At the X68000 Command line type+At the X68000 Command line type:
  
 <code>A:\> zm -s FILENAME</code> <code>A:\> zm -s FILENAME</code>
Line 184: Line 194:
  
 Note that the baud rate when transferring initially is 4800, this is probably the highest speed possible when transfering using the BASIC program, due to the speed of the BASIC interpreter. When using ZM.X, you can probably go higher, I transfer files at 9600 baud when using ZM.X. Note that the baud rate when transferring initially is 4800, this is probably the highest speed possible when transfering using the BASIC program, due to the speed of the BASIC interpreter. When using ZM.X, you can probably go higher, I transfer files at 9600 baud when using ZM.X.
 +
 +
 +====== 10.  Transfer files at 38400 bps speed ======
 +
 +It is possible to achieve even higher speeds with MuTerm.
 +
 +Get it here:
 +http://nfggames.com/X68000/Mirrors/x68pub/x68tools/ONLINE/MUTERM/MUTERM.LZH
 +
 +Transfer it to X68000, extract the files from archive, open muterm.cnf in text editor and change the following lines
 +
 +From:
 +
 +<code>
 +PMODE = 0
 +*SPEED  = 9600
 +XFLOW = 1
 +</code>
 +
 +To:
 +
 +<code>
 +PMODE = 1
 +SPEED = 38400
 +XFLOW = 0
 +</code>
 +
 +Start Tera Term Pro.
 +
 +<code>Tera Term Pro
 +       -Setup
 +               -Serial port
 +                       Baud rate:      38400
 +                       Data:           8 bit
 +                       Parity:         none
 +                       Stop:           1 bit
 +                       Flow control:   hardware <---- Don't use Xon/Xoff
 +                       Transmit delay
 +                               0 msec/char     0 msec/line
 +               -Save setup</code>
 +
 +On X68000 side launch MuTerm and use the following keys:
 +
 +<code>
 +F4 - Send
 +F5 - Receive
 +BREAK - Interrupt data transfer
 +SHIFT+BREAK - Exit to HumanOS
 +</code>
 +
 +Please note that there is no need to use the SPEED command because MuTerm sets RS232 port speed and parameters automatically.
 +
 +====== 11.  Transfer any files at 38400 bps from Windows PC to X68000 ======
 +
 +<code>From Tera Term Pro
 +       -File
 +               -Transfer
 +                       -XMODEM
 +                               -Send
 +                                       -Filename: any file
 +                                       --Option CRC ON <---- Important</code>  
 +
 +At X68000 in MuTerm press F5, type any name for the incoming file and press Enter.
 +
 +
 +====== 12.  Transfer any files at 38400 bps from X68000 to Windows PC ======
 +
 +<code>From Tera Term Pro
 +       -File
 +               -Transfer
 +                       -XMODEM
 +                               -Receive
 +                               -Option 1K ON <---- This will make file transfer slightly faster
 +                               -Option Binary ON <---- Otherwise you will get a corrupted file
 +                               -Type any name for the incoming file and click Open</code>
 +
 +At X68000 in MuTerm press F4, then hit Enter and select the file you want to transfer.
 +
 +Please note that it is recommended to use 1K option only when transferring from X68000 to PC. When transferring data from PC to X680000, CRC option gave better performance.
x68000/file_transfer_between_windows_pcs_and_x68000_machines_using_null_modem_cable.1325273145.txt.gz · Last modified: 2019/08/27 20:44 (external edit)