home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / C128 / C128-NEW.DOC < prev    next >
Text File  |  2000-06-30  |  12KB  |  319 lines

  1.          INSTALLING NEWSYS.DOC    12/22/85
  2.  
  3.              (Updating Your CPM+.SYS)
  4.  
  5.        To Enable Downloading In The Commodore 128 CP/M Mode
  6.      Converting NEWSYS.COM and IMP.COM to CP/M Format
  7.  
  8. This Text will explain how you will be able use the "CP/M Mode" of your
  9. Commodore 128 for telecommunication via the modem (user port).
  10.  
  11. There are hundreds of CP/M Bulletin Boards (RCPM's) across the country
  12. with thousands of public domain CP/M programs (free), information and
  13. help that you will soon be able to access.  Most of these are listed
  14. in a program called PDSE-nnn.LST and a shorter reference list called
  15. PDFT-nnn.LST.  All but a few are free, unless calling long distance.
  16.  
  17. OBJECTIVE: To have an "updated" 128 CPM+ Operating System and a good
  18.        300/1200 bps CP/M telephone modem program that will allow
  19.        you direct access to CP/M files.  THE END OF CONVERSIONS!
  20.  
  21. PROBLEM 1: The original 128 CP/M+ operating system which was shipped
  22.        with your computer does not support the use of a modem.
  23.  
  24.     2: Now that an update program is available (NEWSYS.COM) which
  25.        fixes the first problem, how can you get it without the abil-
  26.        ity to use your modem in the CP/M mode??
  27.  
  28. SOLUTION:  Download the CP/M programs that you will need, using a 64 or
  29.        128 modem program.  Then convert them to CP/M format.
  30.  
  31.        You can use either a "Punter" or "Xmodem" protocol terminal
  32.        program, depending on the protocol used by the particular
  33.        source.
  34.  
  35.  
  36.              WHAT YOU WILL NEED
  37.              ------------------
  38.  
  39.        "NEWSYS.COM"
  40.  
  41. This program, from Commodore engineering, automatically updates your old
  42. "CPM+.SYS" to a newer version which fixes the modem problem and speeds
  43. up other functions.  It will enable use of the 300/1200 bps Commodore
  44. 1670 modem or other modems when using the 1011A adapter interface card.
  45.  
  46.        "64CONVERT."
  47.  
  48. This utility converts programs that are in "64 disk format" over to
  49. "CP/M disk format".
  50.  
  51.        "IMP-C128.COM"
  52.  
  53. IMP-C128 is a Commodore 128 version of Irv Hoff's CP/M "IMP" telephone
  54. modem program.    It will autodial the Commodore 1670, Hayes "AT" compat-
  55. ible or Racal-Vadic modems.  It can also be used with other modems if
  56. dialing is done manually.  It is the only modem program available that
  57. has automatic 1k transmission size (saves 8-9% throughput over older
  58. modem programs that can only send 128 characters per transmission) and
  59. also is the only modem program having both KMD and MODEM7 batch modes.
  60. (This allows automatic sending or receiving a number of files from RCPM
  61. systems using the KMD file transfer program which has replaced the pro-
  62. gram formely used at most RCPM systems called XMODEM.COM.)  It can be
  63. used on any system that offers ASCII in the terminal mode and XMODEM
  64. protocol (either CRC or checksum) in the file transfer mode.  It remains
  65. the newest of the public domain modem programs.
  66.  
  67.             Files to get later
  68.             ------------------
  69.  
  70.        "IMP.DOC"  (get this later)
  71.  
  72. Instruction file.  The "DOC" file is optional at this point as IMP dis-
  73. plays a built-in "Command Menu" by typing "M" at the Command line.  Try
  74. to use IMP itself to download "IMP.DOC".  This will save the 16 minutes
  75. it would take to convert it to the new CP/M disk itself.  You will want
  76. to get this program and make a copy on your printer, as it contains very
  77. useful information on the full use of the IMP modem program.  IMP.DOC is
  78. in the IMP244.LBR which is free and is available on RCPM systems around
  79. the country.
  80.  
  81.        "I2C8-1.ASM" (get this later)
  82.  
  83. This is the small file that is used to convert the standard IMP modem
  84. program to the Commodore C128.    It has all the options on it that the
  85. use can change if desired.  It will likely appear as "I2C8-1.AQM" which
  86. is a "squeezed file".  (This is a means of compressing ASCII text files
  87. so they only use about 2/3rds normal storage space - thus allowing more
  88. files to be stored on a given disk as well as taking considerably less
  89. time over the telephone to obtain.  You use a program called "USQ.COM"
  90. to unsqueeze them on your own disk, for normal use.  You may never make
  91. any changes in the options currently in use with IMP-C128.COM but unless
  92. you get this file, you will not know what options you COULD be using.
  93.  
  94.  
  95.               Instructions
  96.               ------------
  97.  
  98. There have been many different methods for doing C64 to CP/M conversions.
  99. The following method has been tested by several different users and has
  100. worked suitably for them.
  101.  
  102. 1. You must have two disk drives, #8 and #9.  (CP/M calls these A and B.)
  103.  
  104. 2. From your CP/M mode, format two disks:
  105.  
  106.     1> "64 Single Sided Disk" (This disk will be used for the con-
  107.        vert program.)
  108.  
  109.           NOTE: THIS MUST BE A CP/M C64 SINGLE-SIDED
  110.             NOT A 128 SINGLE-SIDED FORMAT
  111.  
  112.     2> "C128 double sided disk", will be your new SYSTEM DISK.
  113.  
  114. 3. From your "64 mode", format a regular 64 disk or select such a disk
  115.    that has at least 230 blocks available.  (375 blocks available if
  116.    planning to copy the IMP.DOC at the same time.)
  117.  
  118.  
  119.     NOTE: At this point you will have four disks for
  120.         this project, you will find it convenient
  121.         to temporarily put a number on each, so
  122.         the followin discussion can be accurately
  123.         followed:
  124.  
  125.         1.  the C64 disk mentioned in paragraph 3 just now
  126.         2.  the CP/M 64 single-sided disk from paragraph 2
  127.         3.  the CP/M C128 double-sided disk from paragraph 2
  128.         4.  the normal CP/M system disk used to boot CP/M
  129.  
  130.  
  131. 4. With disk 1 in drive #8 and using either a 64 modem program that has
  132.    XMODEM protocol, a 64 Punter modem program or a 128 modem program
  133.    with XMODEM protocol, download the following three programs to it:
  134.  
  135.         a) 64CONVRT     (may go by other similar names)
  136.         b) NEWSYS.COM     (will modify the original BIOS)
  137.         c) IMP-C128.COM  (modem program for use with CP/M)
  138.  
  139.  
  140.      64CONVRT is a C64 "PROGRAM" file, and should be downloaded as such.
  141.  
  142.      NEWSYS.COM and IMP-C128.COM are going to be "converted" and MUST
  143.      be downloaded as "SEQUENTIAL" files ONLY!    (If you take these two
  144.      as "program" files, the conversion will NOT WORK.
  145.  
  146.      Your disk should now contain these files;
  147.  
  148.         64CONVRT     (copied as a "program" file)
  149.         NEWSYS.COM     (copied as a "sequential file)
  150.         IMP-C128.COM     (copied as a "sequential file)
  151.  
  152. 5. After downloading the files to your 64 diskette, insert disk 2 (the
  153.    new CP/M 64 single-sided disk in drive #9.  Activate 64CONVRT in
  154.    drive #8:
  155.             LOAD "64CONVRT",8 <ret>
  156.  
  157.    The program is menu driven:
  158.  
  159.     a. tells you to insert disks into #8 and #9 (already done)
  160.     b. "any key" to continue
  161.     c. type "0" for #8
  162.     d. type "0" for #9
  163.     e. disk #9 then reads and displays the CP/M directory
  164.     f. then says "any key" to continue
  165.     g. this brings up the menu with 6 choices
  166.     h. select #3 choice: "CBM to CP/M"
  167.     i. asks for:
  168.  
  169.          CBM file name? NEWSYS.COM <ret>
  170.                       |
  171.                       \note a period is used here,
  172.                      just like the original name
  173.  
  174.     j. then asks for:
  175.  
  176.          CP/M user, filename, type
  177.          ? 0,NEWSYS,COM <ret>
  178.            |   |   |  |
  179.            |   |   |  \type of file
  180.            |   |   \note a comma is used here, NOT a period!
  181.            |   \name of file
  182.            \disk user area, be sure to use 0 here at this time
  183.  
  184.  
  185. 6. This is a 26-1/2k file with 212 records.  It will take about 11-1/2
  186.    minutes to transfer, so do not get excited if 5-10 minutes have gone
  187.    by and it is still not finished.  (BE PATIENT.)
  188.  
  189. 7. After NEWSYS.COM has been transferred, then transfer IMP-C128.COM in
  190.    a similar manner.  This is an 18k file with 144 records and will take
  191.    about 7-3/4 minutes.
  192.  
  193. 8. Once you have converted both of the CP/M files over to disk 2 in #9,
  194.    remove both disks.  Lay aside the C64 disk (disk 1) from #8 (you are
  195.    finished with it), put the normal CP/M system disk (disk 4) into #8
  196.    (will now be called CP/M drive A:) and put disk 3 (the 128 CP/M
  197.    double-sided disk) in drive B: (#9), then hit the reset key to boot
  198.    the system in CP/M mode.
  199.  
  200. 9. You will now move the two operating system files from the system disk
  201.    (disk 4) in drive A: (#8) to the empty disk (disk 3) in drive B:
  202.    (#9).  Use PIP to move the following programs to the new disk:
  203.  
  204.         A>PIP B:=A:PIP.COM <ret>
  205.         A>PIP B:=A:CPM+.SYS <ret>
  206.         A>PIP B:=A:CCP.COM <ret>
  207.  
  208. 10. Remove both disks, you are done with the CP/M system disk (disk 4).
  209.     Put disk 3 into drive A: (#8) and disk 2 into drive B: (#9).  You
  210.     will need to reboot the system since you changed disks.  Now copy
  211.     these two files:
  212.  
  213.         A>PIP A:=B:NEWSYS.COM <ret>
  214.         A>PIP A:=B:IMP-C128.COM <ret>
  215.  
  216. 11. Everything that is needed is now (finally!) on the A: drive (disk 3).
  217.  
  218. 12. Now we will replace the old CPM+.SYS with the new one:
  219.  
  220.         A>NEWSYS <ret>
  221.  
  222.     This will give you a bit of explanation and have a
  223.     line showing how to use the file, then returns to
  224.     the main A> prompt again, now type:
  225.  
  226.         A>NEWSYS C <ret>
  227.  
  228.     and it will do its own thing, at the termination of which
  229.     YOU ARE ALL DONE.  The directory will show three files in
  230.     place of the original two:
  231.  
  232.         CPM+.SYS    (the new version)
  233.         OLDCPM+.SYS    (the original version)
  234.         CCP.COM     (needed when booting)
  235.  
  236. 13. All finished.  You can rename the modem program if you like:
  237.  
  238.         A>REN IMP.COM=IMPC-128.COM <ret>
  239.  
  240.     It was given the longer name so it would be properly identified as a
  241.     C128 modem program when you were downloading it from another system
  242.     that likely does not use this version and would not want to mix them
  243.     up.
  244.  
  245. 14. You may wish at this time to replace the CPM+.SYS file on your other
  246.     bootable disks, so all have the new program and there will be no
  247.     confusion.    You can do this with PIP as shown above.  Put the disk
  248.     into drive B: and then type B: <ret> to select that drive.    Then type
  249.     a CTL-C to log it in, else you may see an error when try to copy a
  250.     file to that drive.
  251.  
  252. 15. The rest of these comment involve using the IMP modem program.
  253.  
  254. 16. When bringing up IMP, just say:
  255.  
  256.         A>IMP <ret>
  257.  
  258.     and you are in business.  Type:
  259.  
  260.         A>>COMMAND: M <ret>
  261.  
  262.     to get the first page of a 3-page menu.  Type:
  263.  
  264.         A>>COMMAND: CAL <ret>
  265.  
  266.     to see the numbers currently in the telephone library, ready for
  267.     autodialing.  Type:
  268.  
  269.         A>>COMMAND: (escape char.) <ret>
  270.  
  271.     to see the list of current function key assignments.  These are
  272.     activated when in the terminal mode by preceeding the number with
  273.     an ESC character.  Type:
  274.  
  275.         A>>COMMAND: ? <ret>
  276.  
  277.     to see a list of the current parameters.  When/if you change any via
  278.     the commands listed in the menu, you can check to see if your change
  279.     is now in use.
  280.  
  281.         A>>COMMAND: T <ret>
  282.  
  283.     puts you in the terminal mode.  To return to command mode just type
  284.     ESC-E.
  285.  
  286. 17. Beyond this point you should get the IMP.DOC file and read it for
  287.     additional information on how to transfer files, how batch mode can
  288.     be used on RCPM systems offering the KMD.COM file transfer program,
  289.     how IMP is the only modem program with automatic 1k protocol to save
  290.     file transfer time, etc.  (About 8-9% at 1200 bps.)
  291.  
  292.          NOTE:    The Commodore C128 is considerably
  293.             slower than most CP/M computers, so
  294.             the times shown for file transfers
  295.             should be increased at least 20%
  296.             for the C128.
  297.  
  298.     You will eventually want to get the IMP244.LBR which contains nu-
  299.     merous additional files of interest (including the .DOC file) so
  300.     the telephone library can be easily changed, the function key as-
  301.     signments changed to the operator's preference, a note on how to
  302.     select the options IMP offers for special purposes, etc.  This is
  303.     free and is available on most RCPM systems, one that is easy to
  304.     access is TCBBS in Detroit - (313) 846-6127.  Another which is in
  305.     the Chicago area is also very easy to access: (312) 983-5147.
  306.  
  307.  
  308.                   SUMMARY
  309.                   -------
  310.  
  311. 18. The original draft of this help guide was prepared by George Smonig.
  312.     After helping several other people install the new CPM+.SYS version
  313.     and get IMP.COM running, the final draft was made by Irv Hoff.  We
  314.     hope you enjoy using it.
  315.  
  316.     Irv Hoff            George Smonig
  317.     Los Altos Hills, CA        DataShall II Commodore BBS
  318.     (415) 948-2166 - voice        (914) 961-7032
  319.