home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / Information / CBM-MAIN-FAQ.2.2 < prev    next >
Encoding:
Text File  |  2019-04-13  |  140.4 KB  |  3,539 lines

  1. Archive-name: cbm-main-faq.2.2
  2. Version: 2.2
  3. Last-modified: 1994/09/16
  4.  
  5.  
  6.   Disclaimer: This file is being maintained by Jim Brain
  7.   (brain@mail.msen.com).  It is composed of information gleaned from many
  8.   authors of articles in comp.sys.cbm, too many to list here.  All the authors
  9.   have either directly or indirectly given their consent to use their work in
  10.   this FAQ.  All of the information in this file has been gathered and checked
  11.   if possible for errors, but I cannot guarantee the correctness of any
  12.   statement in this file.  If in doubt, please bring up the subject in
  13.   comp.sys.cbm.
  14.  
  15.   If you have suggestions, comments, or criticisms, please let Jim Brain
  16.   know by sending electronic mail to brain@mail.msen.com.  Keep in mind that
  17.   new questions appear on a daily basis, so there is a finite time between a
  18.   new question appearing in comp.sys.cbm, and its inclusion in this file.
  19.  
  20.   The latest version of this file may be obtained from the following ftp
  21.   sites:
  22.  
  23.   ccnga.uwaterloo.ca in /pub/cbm/comp.sys.cbm/cbm-main-faq.2.2
  24.   ftp.funet.fi in /pub/cbm/faq/cbm-main-faq.2.2.gz
  25.   ftp.csv.warwick.ac.uk in /tmp/c64/cbm-main-faq.2.2
  26.   rtfm.mit.edu in /pub/usenet/comp.sys.cbm/main-faq/part*
  27.                in /pub/usenet/news.answers/commodore/main-faq/part*
  28.                in /pub/usenet/comp.answers/commodore/main-faq/part*
  29.  
  30.   and from the following World Wide Web sites:
  31.  
  32.   http://www.warwick.ac.uk/~stuce/faq/default.html
  33.  
  34.   See section 5.4 for directions on how to download the FAQ via ftp.
  35.   If you do not have access to ftp, you can send mail to
  36. | mail-server@rtfm.mit.edu with the first 4 lines of the message containing:
  37.  
  38.   send /usenet/comp.sys.cbm/main-faq/part1
  39.   send /usenet/comp.sys.cbm/main-faq/part2
  40.   send /usenet/comp.sys.cbm/main-faq/part3
  41.   send /usenet/comp.sys.cbm/main-faq/part4
  42.   
  43. + Alternately, you can send mail to brain@mail.msen.com with the following
  44. + in the subject line:
  45.  
  46. + FGET: cbm-main-faq.2.1.p1
  47.  
  48. + You can request all 4 parts by mailing 4 messages with the appropriate
  49. + request in each subject.
  50.  
  51.   This file is posted to the groups comp.sys.cbm, news.answers, and
  52.   comp.answers twice every month around the 5th and the 20th of the month.
  53.  
  54.   _Notes for this release_:
  55.   -----------------------
  56.  
  57. + I know there are still some errors, so I would appreciate knowing about
  58. + them.
  59.  
  60.   I would like to add a section on IRC, so anyone who wants to write may feel
  61.   free to do so.
  62.  
  63.   I would also like to add a section on Amateur Radio.  Anyone who wants to
  64.   write it, please go ahead.
  65.  
  66.   Shortly, the FAQ, in hypertext format, will be available.  Stay tuned.
  67.  
  68.   I would also like to add a section for the FidoNet people.  .....
  69.  
  70.   -----------------------
  71.  
  72.   Lines preceded with a '|" have been modified since the last version of this
  73.   file was posted.  Lines preceded by a '+' have been added since the last
  74.   version was posted.
  75.  
  76.   If readers of this FAQ wish to make changes, please precede formatted lines
  77.   sent to me with a 'C' so that I can see the changes even if you enclose
  78.   header and trailer text to show context.
  79.  
  80.   ---------------------------------------------------------------------------
  81.  
  82.  
  83.   Table of Contents
  84.   -----------------
  85.  
  86.    1. Introduction
  87.  
  88.    2. Net Etiquette
  89.    2.1.  What news groups cater to Commodore 8-bit machines?
  90.    2.2.  What is a FAQ?
  91.    2.3.  What types of discussions belong in comp.sys.cbm?
  92.    2.4.  How do I post in comp.sys.cbm?
  93.  
  94.    3. Overview
  95.    3.1.  Do people still use Commodore 8-bit machines?
  96.    3.2.  What do people do with Commodore 8-bit machines?
  97.    3.3.  What Commodore 8-bit machines are most widely used?
  98.    3.4.  What is the economic status of Commodore?
  99.  
  100.    4. Starting Out
  101.    4.1.  How many Commodore machines are there?
  102.    4.2.  Which ones does comp.sys.cbm discuss regularly?
  103.    4.3.  Where do I purchase Commodore Equipment and Software?
  104.    4.4.  Where do I get equipment serviced?
  105.  
  106.    5. Connecting Up
  107.    5.1.  How do I connect my computer to the outside world?
  108.    5.2.  What hardware do I need?
  109.    5.3.  What kinds of terminal programs exist?
  110.    5.4.  How do I download?  What does transfer protocol mean?
  111.    5.5.  PETSCII vs. ASCII?
  112.    5.6.  Where can I find Commodore programs?
  113.    5.7.  What else is available online?
  114.    5.8.  What is a file extension, and what do they stand for?
  115.    5.9.  What are mailing lists and how do I join one?
  116.    5.10. Are there other ways to transfer files?
  117.    5.11. How do I contact people on Compuserve, Genie, etc.?
  118.  
  119.    6. Publications
  120.    6.1.  What paper publications are available?
  121.    6.2.  What is a Disk Magazine?  Where do I find them?
  122.    6.3.  What is an Online Magazine?  Where do I find them?
  123.  
  124.    7. Exchanging Data
  125.    7.1.  Can I read IBM(tm) disks?
  126.    7.2.  Can my IBM(tm) computer read Commodore disks?
  127.    7.3.  Are there other ways to exchange data between computers?
  128.  
  129.    8. Operating Systems
  130.    8.1.  What Operating Systems are available?
  131.    8.2.  What is GEOS?
  132.    8.3.  What is UNIX?
  133.    8.4.  What is CP/M
  134.  
  135.    9. Enhancements
  136.    9.1.  How do I increase my disk drive's transfer speed?
  137.    9.2.  How do I expand my disk drive's capacity?
  138.    9.3.  How do I expand my computer's RAM capacity?
  139.    9.4.  How do I increase my computer's speed?
  140.    9.5.  How do I increase my computer screen's resolution?
  141.    9.6.  How do I increase my computer's serial transfer speed?
  142.    9.7.  How do I increase my computer's sound quality?
  143.    9.8.  How do I hook a Hayes(tm) compatible modem to my Commodore computer?
  144.    9.9.  What other ways can I expand my Commodore computer?
  145.  
  146.   10. Emulators
  147.   10.1.  What is an emulator?
  148.   10.2.  What platforms do 64 emulators exist on?
  149.   10.3.  What platforms do 128 emulators exist on?
  150.   10.4.  Are any other Commodore computers emulated?
  151.  
  152.   11. Demonstrations
  153.   11.1.  Just what is a demonstration, or demo?
  154.   11.2.  What does NTSC and PAL mean?
  155.   11.3.  Where do I get demos?
  156.   11.4.  What is a demo competition?
  157.   11.5   What does FLI, DYCP, etc. mean?
  158.  
  159.   12. Troubleshooting
  160.   12.1.  What do I do for my ill disk drive?
  161.   12.2.  What do I do for my ill computer?
  162.   12.3.  What do I do for my ill keyboard?
  163.  
  164.   13. Miscellaneous
  165.  
  166.   14. Credits
  167.  
  168.   ---------------------------------------------------------------------------
  169.  
  170.  
  171.    1. Introduction
  172.  
  173.   Welcome to the comp.sys.cbm "Frequently Asked Questions" (FAQ) file.
  174.   Many news groups maintain a FAQ file which is posted monthly, and
  175.   is a repository for general interest and common information that many
  176.   readers of the news group, or new readers of the news group, might be
  177.   interested in.
  178.  
  179.   I would like to keep programming information in this FAQ file to a minimum;
  180.   otherwise, it could balloon out of control.  For those interested in
  181.   programming, see Section 6, Publications.
  182.  
  183.  
  184.    2. Net Etiquette
  185.  
  186.    2.1.  What news groups cater to Commodore 8-bit machines?
  187.  
  188.   The first thing to discuss here is the dividing line between Commodore
  189.   models.  All Commodore computers up to, but not including, the Commodore
  190.   Amiga or the Commodore line of IBM PC Compatible computers, are
  191.   discussed in comp.sys.cbm, which is what this FAQ covers.  The Amiga line
  192.   of computers is covered in the separate newsgroups comp.sys.amiga.*,
  193.   where the '*' indicates that there are a number of groups that match that
  194.   name. The IBM PC Compatible computers are discussed in comp.sys.ibm-pc.*.
  195.   This FAQ is concerned primarily with the newsgroup comp.sys.cbm
  196.   and its associated binary distribution newsgroup comp.binaries.cbm.
  197.  
  198.   If you are in Germany, there are at least three German Commodore newsgroups
  199.   available.  One is zer.z-netz.rechner.c64+c128.allgemein, which is a 
  200.   german version of comp.sys.cbm. "allgemein" = general.  Another is
  201.   zer.z-netz.rechner.c64+c128.binaer, which parallels the function of
  202.   of comp.binaries.cbm. "binaer" = "binary".  The third is zer.t-netz.c64, 
  203.   which is a general discussion group for the c64 computer.  It has the
  204.   description 'Der am weitesten verbreitete Rechner', which means "The most
  205.   widely used/most popular computer."
  206.  
  207.  
  208.    2.2.  What is a FAQ?
  209.  
  210.   FAQ is short for Frequently Asked Questions.  Most newsgroups have such a
  211.   file for the aid of newcomers.  During the course of a newsgroups life,
  212.   some questions begin to be get asked repeatedly.  These frequently asked
  213.   questions are answered in the FAQ, which means that new readers should
  214.   grab a copy of this file before asking any questions.  Experienced readers
  215.   are encouraged to glance over the FAQ every so often to check for errors
  216.   and to possibly catch up on details of questions.
  217.  
  218.  
  219.    2.3.  What types of discussions belong in comp.sys.cbm?
  220.  
  221.   Obviously, any discussions relating to all Commodore machines prior to the
  222.   Commodore Amiga line.  These machines are commonly referred to a the
  223.   Commodore 8-bit line, whereas the Amiga line is not 8-bit.  Please make
  224.   sure any question you intend on posting is not already answered in this
  225.   FAQ.  Also, when posting a troubleshooting question about inoperative
  226.   equipment, please give as much detail as possible.  Be considerate of
  227.   others in the group and keep questions not pertaining to some aspect of
  228.   Commodore 8-bit machines and peripherals out of comp.sys.cbm.  The group
  229.   does realize, however, that a large percentage of Commodore 8-bit owners
  230.   also own another computer system and might have questions about
  231.   interfacing or emulations.  Just use your own good judgement.
  232.  
  233.  
  234.    2.4.  How do I post in comp.sys.cbm?
  235.  
  236.   You first need to access the newsgroup comp.sys.cbm through the use of
  237.   newsreader.  There are many available in UNIX with names like rn, nn, tin,
  238.   and trn.  I can't begin to tell you what command each uses to construct
  239.   a posting, but your machine administrator should be able to tell you.
  240.   All posts should contains relevant Summary and Keyword info, as well as
  241.   a descriptive title.  If you are posting a followup to an existing article,
  242.   and are quoting the article, please only quote the relevant portions of the
  243.   existing article.
  244.   
  245. + If you find that you cannot post to a newsgroup via your newsreader, but do 
  246. + have Internet electronic mail capabilities, you can post to the newsgroups
  247. + via e-mail.  For example, to posts a message to COMP.SYS.CBM, simply mail the
  248. + message to either comp.sys.cbm@anon.penet.fi or comp.sys.cbm@cs.utexas.edu.
  249. + It is probably best to use the U of Texas address, since the other is an 
  250. + anonymous posting service, so people won't know who originated the post.  
  251. + Such disguises are unnecessary in the CBM newsgroups.
  252.  
  253.  
  254.    3. Overview
  255.  
  256.    3.1.  Do people still use Commodore 8-bit machines?
  257.  
  258.   Yes, people still do.  Newer machines may have appeared and taken over the
  259.   corporate world, but the Commodore 8-bit machines live on.
  260.  
  261.  
  262.    3.2.  What do people do with Commodore 8-bit machines?
  263.  
  264.   People use their machines for very different purposes:
  265.  
  266.         Game Console.
  267.         Home Computer.
  268.         Experimentor's machine.
  269.         Small Business Computer.
  270.  
  271.   No matter what purpose they use them for, they use them because there is a
  272.   wealth of programs available for the Commodore computer systems.  The
  273.   Commodore line of computers has a seemingly endless supply of quality
  274.   programs available for it, and more are being created daily.
  275.  
  276.  
  277.    3.3.  What Commodore 8-bit machines are most widely used?
  278.  
  279.   Well, it is a fact that all types of Commodore 8-bit computers are still
  280.   in use, but the following machines get the most use:
  281.  
  282.         Commodore 64 (include SX64, DX64, and PET64)
  283.         Commodore 128 (includes 128D and Euro 128D)
  284.  
  285.   The following systems manufactured by Commodore still have a devout
  286.   following:
  287.  
  288.         Commodore VIC-20
  289.         Commodore PET series
  290.         Commodore Plus 4 and 16
  291.         Commodore C65
  292.  
  293.   The Commodore 65 is a recent addition and is the result of a liquidation of
  294.   some ALPHA stage test machines.  A number of people have purchased these
  295.   test units, and they have a FAQ devoted just to this machine.  The C65
  296.   faq is located in the same directory as this file under the name
  297. | cbm-c65-faq.2.0.  The Commodore 65 FAQ is maintained by Russell Alphey and a
  298. | copy of this file can be obtained from him at r.alphey@dce.vic.gov.au.
  299.   In spite of rumors, CMD does not have any intenetions of acquiring the
  300.   rights to manufacture the C65.
  301.  
  302. | If you own a Commodore C65, the following person is compiing a list of
  303.   people who own them.
  304.  
  305.   Robin Harbon
  306.   542 West Donald Street.
  307.   Thunder Bay, Ontario, P7E 5Y6
  308.   Canada
  309.  
  310.  
  311.   3.4.  What is the economic status of Commodore?
  312.  
  313.   On April 29, 1994, Commodore International announced that it had been unable
  314.   to renegotiate terms of outstanding loans and were closing down the
  315.   business.  In the days following, numerous rumors as to what the somewhat
  316.   tersely worded statement.  Although the following information was relayed
  317.   from Gilles Bourdin, who talked at leangth with in-command folks at
  318.   Commodore germany, that does not prove the correctness of the following.
  319.  
  320.   Commodore US has been slated for liquidation, However, according to Gilles
  321.   Bourdin, calls to Commodore Germany determined that this will not impact the
  322.   european operations. Commodore US, France, Spain, and Belgium were
  323.   liquidated for various reasons (non-rentable subsidiary, no chance for
  324.   profit, etc).  The name Commodore and Amiga will be maintained after the
  325.   liquidation, and Commodore has found an outside investor, although the terms
  326.   of the investment have not been disclosed. Bourdin went on to say in a later
  327.   note that Alwin Stumpf of Commodore Germany and top managers know the name
  328.   of the investor, but no official word yet.  The as-of-yet-unnamed investor
  329.   is getting the rights to all trademarks, technology, know-how, and products.
  330.   Rumors have circulated that it is a big asian investor.
  331.  
  332.   Of course, since Commodore US hasn't served the Commodore 8-bit community
  333.   for quite some time, the main question we need to know the answer to is: 
  334.   
  335. | Is Commodore Semiconductor Group part of Commodore US?  If so, will it be
  336.   liquidated along with CBM US? CSG is the only source for SID/VIC/CIA chips.
  337.   If it is liquidated, will the new company continue to produce the chips that
  338.   many use as replacement parts under some licensing agreement with Commodore?
  339.  
  340.  
  341.    4. Starting Out
  342.  
  343.    4.1.  How many Commodore machines are there?
  344.  
  345.   I am glad you asked!  I have compiled a list of all known Commodore
  346.   computers and peripherals, including the CBM PC Clones and the Amigas,
  347.   which is much too large to put in this FAQ.   You can get it by e-mailing
  348.   brain@msen.com with the Subject: line of "Commodore Products List", or
  349.   look for the file called cbmmodel.txt in the same directories as the
  350.   FAQ is kept.
  351.  
  352.  
  353.    4.2.  Which ones does comp.sys.cbm discuss regularly?
  354.  
  355.   Although comp.sys.cbm discusses all Commodore 8-bit machines at times,
  356.   the C64 and C128 get most of the attention.
  357.  
  358.    4.3.  Where do I purchase Commodore Equipment and Software?
  359.  
  360.   Commodore no longer manufactures Commodore 8-bit computers in the U.S.A.
  361.   They may still be made in Europe, but the likelihood is small.
  362.   Comp.sys.cbm has regular postings from people wanting to sell pieces of
  363.   Commodore equipment, so your best bet is to ask in the group and then check
  364.   back for postings.
  365.  
  366.   In Germany, there are a number of shops which still sell factory new
  367.   Commodore 64 and Commodore 128 computers.
  368.  
  369.   Commodore also no longer manufactures software for the Commodore 8-bit line.
  370.   However, many companies still sell software for the Commodore line.
  371.  
  372.   A number of third parties still support the Commodore 8-bit line. They are
  373.   listed below with a sampling of their products:
  374.  
  375.   Creative Micro Designs, Incorporated. (CMD)
  376.   15 Benton Drive
  377.   P.O. Box 646
  378.   East Longmeadow, MA  01028-0646
  379.   (800) 638-3263 (Orders only)
  380.   (413) 525-0023 (Information)
  381.   (413) 525-0147 (Fascimile)
  382.   cmd-doug@genie.geis.com (Contact)
  383.   CMD Hard Drives, Floppy Drives, GEOS Software, JiffyDOS, RAMLink, Games,
  384.   SID Symphony, IEEE Flash!, Printer Adaptors, Books, Productivity, MIDI SW.
  385.  
  386.   CMD Direkt (CMD Europe)
  387.   Postfach 58, A-6410
  388.   Telfs, Austria
  389.   0043-5262-66080 (Voice)
  390.   0043-5262-64040 (Fascimile)
  391.  
  392.   Plus Electronics (CMD Germany)
  393.   Postfach 100 263, D-30198
  394.   Seelze, Germany
  395.   05137-50477 (Voice)
  396.   05137-91376 (Fascimile)
  397.  
  398.   Sandinges Import and Data (CMD Sweden)
  399.   Norsbergvagen 8-B, S-302 30
  400.   Halmstad, Sweden
  401.   351-22164 (Voice)
  402.  
  403.   Novo Computers (CMD Australia)
  404.   P.O. Box 237
  405.   Mayfield, NSW 2304, Australia
  406.   049-602-082 (Voice)
  407.  
  408.   Exceldata (CMD Australia)
  409.   P.O. Box 572
  410.   Marrickville, NSW, 2204, Australia
  411.   02-550-0727 (Voice)
  412.   02-558-1884 (Fascimile)
  413.  
  414.   Tenex Computer Express
  415.   56800 Magnetic Drive
  416.   Mishawaka, IN  46545
  417.   (800) 776-6781 (Orders Only)
  418.   (219) 259-7051 (Product Info and Intl. Orders)
  419.   (219) 259-0300 (Fascimile Orders and RFQs)
  420.   (219) 259-7053 (Order Status)
  421.   (219) 259-5227 (Technical Help)
  422.   Modems, Monitors, Speakers, Trackballs, Cartridge Expanders, User Port
  423.   Expanders, Cabling, Joysticks, Disk Drive Cleaning Supplies, Diskettes,
  424.   Printers, Computer Covers, Power Supplies, Productivity SW, Games.
  425.  
  426.   Software Support International
  427.   2700 N.E. Andresen Road Suite A-10
  428.   Vancouver, WA 98661
  429.   (800) 356-1179 (Orders Only)
  430.   (206) 695-1393 (Information)
  431.   (206) 695-9648 (Information)
  432.   (206) 695-0059 (Fascimile)
  433.   1750 Clone, Miscellaneous Software and Hardware.
  434.  
  435.   The Grapevine Group
  436.   3 Chestnut Street
  437.   Suffern, NY 10901
  438.   (800) 292-7445 (Orders only)
  439.   (914) 368-4242 (Information)
  440.   (914) 357-6243 (Fascimile)
  441.   (914) 343-8463 (BBS)
  442.   EMAIL C.LEAZOTT1 on Genie   or  71562,1706 on Compuserve
  443.   Miscellaneous Hardware.
  444.  
  445.   Software Hut
  446.   2534 S Broad Street
  447.   Philadelphia, PA 19145
  448.   (800) 848-0079 (Orders only)
  449.   (215) 462-2268 (Information)
  450.   (215) 339-5336 (Fascimile)
  451.   Miscellaneous Software and Hardware.
  452.  
  453. | Rio Computers/SST
  454. | 572 Tam O'Shanter
  455. | Las Vegas, NV  89109
  456. | (702) 791-5764
  457.   Video & Audio cartridges plus software
  458.   
  459.   SOGWAP Software
  460.   115 Bellmont Road
  461.   Decatur, IN 46733
  462.   (219) 724-3900
  463.   Big Blue Reader, and Bible Search Software
  464.  
  465.   The FGM Connection
  466.   P.O. Box 2206
  467.   Roseburg, OR 97470
  468.   (503) 673-2234 (Information)
  469.   Fun Graphics Machine Software, printing/ publishing utility
  470.  
  471.   Mad Man Software
  472.   The Enterprise Center
  473.   1400 E. College Drive
  474.   Cheyenne, WY 82007-3298
  475.   Software supplier
  476.  
  477.   Horse Feathers Graphics
  478.   N. 27310 Short Road
  479.   Deer Park, WA 99006-9712
  480.   Western Graphics for Print Shop, Professional quality
  481.  
  482.   Busy Bee Software
  483.   P.O. Box 2959
  484.   Lompoc, CA 93438
  485.   (800) 736-8184
  486.   The Write Stuff 64/128 wordprocessing software
  487.  
  488.   Brown Boxes, Inc.
  489.   26 Concord Road
  490.   Bedford, MA 01730
  491.   (617) 275-0090
  492.   Quick Brown Box Battery Backed Memory cartridges for the C64/128
  493.  
  494.   Performance Peripherals, Inc.
  495.   5 Upper Loudon Road
  496.   Loudonville, NY 12211
  497.   (518) 436-0485
  498.   Battery Backed Ram expansion units. Cheap.
  499.  
  500.   Commodore Country
  501.   1420 Country Road 914
  502.   Burleson, TX 76028
  503.   (800) 676-6447 (Orders only)
  504.   (817) 295-7658 (Information)
  505.   ?
  506.  
  507.   Living Proof, Ltd
  508.   P.O. Box 80714
  509.   Minneapolis, MN 55408-8714
  510.   I paint software for the C128
  511.  
  512.   The Landmark Series
  513.   New Horizon Software
  514.   2253 N. Kansas Avenue
  515.   Springfield, MO 65803
  516.   Geos desktop replacement and other software
  517.  
  518.   Antigrav Toolkit
  519.   P.O. Box 1074
  520.   Cambridge, MA 02142
  521.   KeyDOS ROM version 2 for the C128
  522.  
  523.   Creative Pixels, Ltd.
  524.   P.O. Box 502
  525.   Library, PA  15129
  526.   "The Adventures of Eric Hawthorne, P.I." action/strategy game.
  527.  
  528.   Micro Storm Software
  529.   P.O. Box 1086
  530.   Sidney, MT 59270
  531.   Public Domain and Shareware software
  532.  
  533.   8-Bit
  534.   P.O. Box 542
  535.   Lindenhurst, NY 11757-0542
  536.   (516) 957-1100 (Orders)
  537.   Public Domain and Commercial Software
  538.  
  539.   Commodore Connection
  540.   127 North Sante Fe Avenue #C
  541.   Vista, CA  92804-5401
  542.   (619) 945-8777 (Information/Orders)
  543.   Michael Hendren (Contact)
  544.   Miscellaneous software and hardware.
  545.  
  546.   64 Disk Connection
  547.   4291 Holland Road, Suite 562
  548.   Virginia Beach, VA  23452
  549.   Large selection of public domain and shareware software.
  550.  
  551.   Softside Supply
  552.   c/o Dale Sidebottom
  553.   1001 Estate Circle
  554.   Georgetown, IN  47122
  555.   GEOS Applications
  556.  
  557.   US Commodore Support
  558.   c/o Ron Snyder
  559.   1192 South nome Street Suite B
  560.   Aurora, CO  80012
  561.   (303) 751-3247 (Information)
  562.   Sells used Hardware and software. A full price list is available on
  563.   ccnga.uwaterloo.ca in /pub/cbm/comp.sys.cbm/us.cbm-list.
  564.  
  565.   John Green
  566.   365 Smith Street
  567.   Freeport, NY  11520
  568.   Sells "The Castle of Kraisar", a role playing game.
  569.  
  570.   Home-Spun Software
  571.   P.O. box 1064DH
  572.   Estero, FL  33928
  573.   Unusual software, Foreign utilities.
  574.  
  575.   Computer Bargain Store
  576.   3366 South 2300 East
  577.   Salt Lake City, UT  84109
  578.   (801) 466-8084 (Information: call only between 4-6 PM Mountain Time)
  579.   New and like-new C128D computers.
  580.  
  581.   Tech Star Computer Center
  582.   7036 188th South
  583.   Kent, WA  98032
  584.   (206) 251-9040 (Information/Orders) 
  585.   Refurbished hardware and new software.
  586.  
  587.   Suzart
  588.   1529 Longmont Avenue
  589.   Boise, ID 83706-3731
  590.   Fonts for GEOS.
  591.  
  592.   Mega-Disk Software
  593.   P.O. Box 1554
  594.   Ellensburg, WA  98926-1554
  595.   Joshua Brandt (Contact)
  596.   brandtj@cwu.edu (Internet contact)
  597.   Mega-Disk software specializes in public domain and shareware on sets of
  598.   3.5" disk for the C-64 with a 1581, CMD FD-2000, or CMD FD-4000.
  599.   Each set has over 2.5 Megs of files and cost $10 to $20.
  600.   They currently have 3 different sets (SAMPLER #1, DEMOS #1, and GAMES #1).
  601.   Send a SASE to the above address for a complete catalog.
  602.  
  603.   MPCUG (Public Domain Software)
  604.   P.O. Box 391
  605.   Gloucester, VA  23061
  606.   Public Domain Titles
  607.  
  608.   Compusult Software
  609.   P.O. Box 5160
  610.   San Luis Obispo, CA  93403
  611.   (805) 544-6616 (Orders)
  612.   $5-$10 Commercial Software and Public Domain Software
  613.  
  614.   Disks O'Plenty Software
  615.   8362 Pines Blvd. Suite 270
  616.   Pembroke Pines, FL  33024
  617.   (305) 963-7750 (Orders)
  618.  
  619.   Microstorm Software
  620.   P.O. Box 1086
  621.   Sidney, MT 59270
  622.  
  623.   Q Enterprises Software
  624.   P.O. Box 77123
  625.   Washington, DC  20013-7123
  626.  
  627.   Powerdisk Software
  628.   6813 Lotus Way
  629.   West Jordan, UT  84084
  630.  
  631.   Compute Books!
  632.   c/o CCC
  633.   2500 McClellan Ave.
  634.   Pennsauken, NJ  08109
  635.   Various Compute! Books.
  636.  
  637.   Caloke Industries (Dept. GK)
  638.   P.O. Box 18477
  639.   Raytown, MO 64133
  640.   Send US$2.00 for catalog + sample disk of programs
  641.  
  642.   J.P. PBM Products By Mail (Commodore Hardware)
  643.   c/o N. Sheridan
  644.   Mall Postal Outlet - Box # 60515
  645.   Downsview, Ontario  M3L 1BO
  646.   CANADA
  647.   Send US$2.00 For C64 catalog on disk.
  648.  
  649.   Keystone Software - Dept. G
  650.   P.O. Box 8369
  651.   Pittsburgh, PA. 15218
  652.   (412) 243-1049 (Orders)
  653.  
  654.   KFPDS Software
  655.   c/o Kenneth Franklin
  656.   P.O. Box 470464
  657.   Los Angeles, CA 90047-0464
  658.   Send US$2.00 for catalog + sample disks.
  659.  
  660.   Threshold Productions
  661.   18801 26th NE
  662.   Seattle, WA. 98155
  663.   (206)361-1332
  664.   Jon Mines (Contact)
  665.   grizzly@isumataq.eskimo.com (Information)
  666.   TP is a developer and producer of quality & budget software.
  667.  
  668.   Fred Ogle
  669.   P.O. Box 35427
  670.   Dundalk, MD  21222-7427
  671.   F.OGLE@GENIE.GEIS.COM (Information)
  672.   The Color 64 BBS Software.
  673.  
  674.   R&K MicroTronics
  675.   34 Hillwyck
  676.   Toledo, OH  43615
  677.   (419) 536-1455 (Information and Orders)
  678.   Commodore repair and sales.
  679.  
  680.   Centsible Software
  681.   P.O. Box 930
  682.   St. Joseph, MI  49085
  683.   (616) 428-9096 (Information and Orders)
  684.   CENTSIBLE@DELPHI.COM (Information)
  685.   Used software for the Commodore.
  686.  
  687.   Pages Software Group
  688.   P.O. Box 670431
  689.   Dallas, TX  75367
  690.   PageArt Professional Images for GEOS.
  691.  
  692.   Angelo Pasquella
  693.   P.O. Box 71
  694.   Beachwood, HJ  08722-0071
  695.   (908) 349-9187 (Information M-F 10AM-5PM & 7PM-10PM EST)
  696.  
  697.   ArcTech Soft
  698.   P.O. Box 56911
  699.   North Pole, AK 99705-1911
  700.   Software.
  701.  
  702.   Psygnosis Ltd.
  703.   South Harrington Building
  704.   Sefton Street
  705.   Liverpool, L3 4BQ
  706.   ENGLAND
  707.   (44) 51-709-5755
  708.   Makers of Lemmings for the 64.
  709.  
  710.   Psygnosis
  711.   29 Saint Marys Court
  712.   Brookline MA 02146
  713.   psygtech@psygnosis.com (Contact)
  714.   Jim Drewry (Contact)
  715.   (617) 497-7794 (Information)
  716.   (617) 497-6759 (Fascimile)
  717.   Makers of Lemmings for the 64.
  718.  
  719.   RM Software
  720.   16 Maybrook Drive
  721.   Maywood, NJ 07607
  722.   (201) 843-3116 (Information)
  723.   C-Net 128 and C-Net 64 BBS Programs
  724.  
  725.   Virginia Micro Systems
  726.   13646 Jeff Davis Highway
  727.   Woodridge, VA  22191
  728.   (703) 491-6502 (Information: 10-8 MWF, 10-5 TTSAT)
  729.   Drive Maintenence Program.
  730.  
  731.   Master Software
  732.   6 Hillery Court
  733.   Randallstown, MD  21133
  734.   (410) 922-2962 (Information and Orders)
  735.   BASIC Help Screens, Monitor Cables.
  736.  
  737.   Russian Wyatt
  738.   8614 Bramble Lane #203
  739.   Randallstown, MD  21133
  740.   Quest for Adventure for C-128.
  741.  
  742.   ACS Computer and Video Incorporated
  743.   5344 Jimmy Carter Blvd.
  744.   Norcross, GA  30093
  745.   (404) 263-9190 (Information)
  746.   (800) 962-4489 (Orders)
  747.   (404) 263-7852 (Fascimile)
  748.  
  749.   Aprotek
  750.   9323 West Evans Creek Road
  751.   Rogue River, OR  97537
  752.   (503) 582-2120 (Orders and Information)
  753.   (503) 582-1225 (BBS)
  754.  
  755.   Computer Bargain Store
  756.   3366 South 2300 East
  757.   Salt Lake City, UT  84109
  758.   (801) 466-8084 (Orders and Information)
  759.   (801) 486-9128 (Fascimile)
  760.  
  761.   Dave's Computers
  762.   32400 Aurora Road
  763.   Solon, OH  44139
  764.   (216) 248-4514
  765.  
  766.   EMS Computer Service
  767.   4355 Kinney Road
  768.   Ludington, MI  49431
  769.   (616) 845-1540
  770.  
  771.   Lyben
  772.   P.O. Box 130
  773.   5545 Bridgewood
  774.   Sterling Heights, MI  48311-0130
  775.   (810) 268-8100
  776.  
  777.   Mid Continent Computers
  778.   2332 North MacArthur
  779.   Oklahoma City, OK  73127
  780.   (405) 946-2888 (Orders and Information)
  781.  
  782.   Micro R&D
  783.   721 "O" Street
  784.   Loup City, NE  68853
  785.   (800) 527-8797 (Orders and Information)
  786.  
  787.   Xetec
  788.   2804 Arnold Road
  789.   Salina, KS  67401
  790.   (913) 827-0685
  791.  
  792.   Andor House/Don Radler
  793.   3907 Southeast 2nd Avenue
  794.   Cape Coral, FL  33904
  795.  
  796.   Bare Bones Software
  797.   940 4th Avenua., Suite #222
  798.   Huntington, WV  25701
  799.   (800) 638-1123 (Orders)
  800.   (304) 529-0461 (Information)
  801.   (304) 529-7050 (BBS)
  802.  
  803.   Bruno's Computer Warehouse
  804.   510 Andover Park West
  805.   Tukwila, WA  98188
  806.   (206) 575-8737 (Information and Orders)
  807.  
  808.   Caloke Industries
  809.   P.O. Box 18477
  810.   Raytown, MO  64133
  811.   (816) 478-6185 (Information and Orders)
  812.  
  813.   Compsult
  814.   P.O. Box 5160
  815.   San Luis Obispo, CA  93403-5160
  816.   (805) 544-6616 (Information and Orders)
  817.   (805) 544-6576 (Fascimile)
  818.  
  819.   Computer Workshops
  820.   3612 Birdie Drive
  821.   La Mesa, Ca  91941-8044
  822.  
  823.   Digital Vision, Incorporated
  824.   270 Bridge Street
  825.   Dedham, MA  02026
  826.   (617) 329-5400 (Information)
  827.   (800) 346-0090 (Orders)
  828.  
  829.   Easy Books Distributing
  830.   P.O. Box 216
  831.   Iowa Park, TX  76367-0216
  832.   (817) 592-4727 (Orders and Information)
  833.  
  834.   Epyx Incorporated
  835.   1979 Palomar Oaks Way
  836.   Carlsbad, CA  92009
  837.   (619) 431-9888 (Orders and Information)
  838.  
  839.   Family Computers & Video Games
  840.   510 South First Street
  841.   Mount Vernon, WA  98273
  842.   (206) 336-3586 (Orders and Information)
  843.  
  844.   Compustuff
  845.   2759 Medina Road
  846.   Medina, OH  44256
  847.   (216) 725-7729 (Orders and Information)
  848.   (216) 723-7070 (Fascimile)
  849.  
  850.   FRD Software
  851.   3487 East Terrace
  852.   Fresno, CA  93703
  853.  
  854.   GeoWorks/Commodore Order Processing Center
  855.   960 Atlantic Avenua
  856.   Alameda, CA  94501
  857.   (800) 772-0001 ext. 1012 (Orders)
  858.  
  859.   Harv Harris
  860.   981 Brownthrush
  861.   Wichita, KS  67212
  862.  
  863.   Horse Feathers Graphics
  864.   North 27310 Short Road
  865.   Deer Park, WA  99006-9712
  866.   (509) 276-6928
  867.  
  868.   Lance Haffner Games
  869.   P.O. Box 100594
  870.   Nashville, TN  37224
  871.   (615) 242-2617
  872.  
  873.   Landmark Series
  874.   c/o New Horizon Software
  875.   326 Fern Avenue - Second Floor
  876.   Lyndhurst, NJ  07071-2127
  877.  
  878.   Maurice Randell
  879.   P.O. Box 606
  880.   215 East Harris
  881.   Charlotte, MI  48813
  882.  
  883.   Music Software Exchange
  884.   P.O. Box 533334
  885.   Orlando, FL  32853-3334
  886.  
  887.   Nathan Fiedler
  888.   5711 Nount Pleasant Road
  889.   Bernville, PA  19506
  890.  
  891.   Novastar Game Company
  892.   P.O. Box 1813
  893.   Rocklin, CA  95677
  894.   (916) 624-7113 (Orders and Information)
  895.  
  896.   Quincy Software
  897.   9479 East Whitmore Avenua
  898.   Hughson, CA  95326-9745
  899.  
  900.   Russian Wyatt
  901.   8614 Bramble Lane #203
  902.   Randallstown, MD  21133
  903.  
  904.   Software Clearance Center
  905.   2025 Southwest Freeway
  906.   Houston, TX  77098
  907.   (800) 825-1990 (Orders)
  908.  
  909.   Software Etc.
  910.   801 South Greenville Avenua
  911.   Allen, TX  75002
  912.   (214) 727-9695 (Orders and Information)
  913.  
  914.   Spark's Electronics
  915.   5316 South Ninth Street
  916.   Saint Joseph, MO  65404-1802
  917.   (816) 238-5235 (Orders and Information)
  918.  
  919.   Surplus Computer Software
  920.   3301 South Harbor Blvd.
  921.   Santa Ana, CA  92704
  922.   (714) 751-2667 (Orders and Information)
  923.  
  924.  
  925.   Nathan Fiedler
  926.   5711 Mount Pleasant Road
  927.   Bernville, PA  19506
  928.  
  929.   Terrapin Software
  930.   400 Riverside Street
  931.   Portland, ME  04103-1068
  932.   (800) 972-8200
  933.  
  934.   Titus Software
  935.   20432 Corisco Street
  936.   Chatsworth, CA  91311
  937.   (818) 709-3692
  938.  
  939.   User's Corner
  940.   1110 East Jackson
  941.   Medford, OR  97504
  942.   (503) 773-8868 (Orders and Information)
  943.  
  944.   West River Computer Center
  945.   1212 Ordegon
  946.   Rapid City, SD  57701-2006
  947.   (605) 348-3389 (Information)
  948.   (800) 272-1591 (Orders)
  949.  
  950.   Abacus
  951.   5370 52nd Street Southeast
  952.   Grand Rapids, MI  49512
  953.   (616) 698-0330 (Information)
  954.   (800) 272-1591 (Orders)
  955.  
  956.   Brantford Educational Services
  957.   6 Pioneer Place
  958.   Brantford, ONT  Canada N3R7G7
  959.  
  960.   Busy Bee User Group
  961.   P.O. Box 3
  962.   Arivaca, AZ  85601-0003
  963.  
  964.   LynnCarthy Industries
  965.   P.O. Box 392
  966.   Boise, ID  83701-0392
  967.   (208) 383-0300
  968.   Performance Peripherals, dieHard
  969.  
  970.   Digi-Key
  971.   701 Brooks Avenue South
  972.   P.O. Box 677
  973.   Thief River Falls, MN  56701-0677
  974.   (800) 344-4539 (Orders)
  975.   Replacement ICs.
  976.  
  977.   Elliam Associates
  978.   P.O. Box 2664
  979.   Atascadero, CA  93423
  980.   (805) 466-8440 (Orders and Information)
  981.  
  982.   John Elliot
  983.   35 Crestview Avenue
  984.   Daly City, CA  94015
  985.   (415) 756-9810
  986.  
  987.   Historical Computer Society
  988.   10928 Ted Williams Place
  989.   El paso, TX  79934
  990.   (915) 822-2683 (Orders and Information)
  991.  
  992.   Howard W. Sams & Company
  993.   2647 Waterfront Parkway East Drive
  994.   Indianapolis, IN  46214-2041
  995.   (317) 298-5400 (Orders and Information)
  996.  
  997.   Jameco Electronics
  998.   1355 Shoreway Road
  999.   Belmont, CA  94002
  1000.   (415) 592-8097 (Orders and Information)
  1001.   Replacement ICs.
  1002.  
  1003.   Jason-Ranhem Company
  1004.   3105 Gayle Lane
  1005.   Auburn, CA 95602
  1006.   (916) 878-0785 (Information)
  1007.   (800) 421-7731 (Orders)
  1008.  
  1009.   Kaltec
  1010.   Adjuntas, Puerto Rico  00601-0971
  1011.  
  1012.   Marshview Software Limited
  1013.   P.O. Box 1212
  1014.   Sackville, New Brunswick, Canada  E0A3C0
  1015.   (506) 364-0110 (Orders and Information)
  1016.   (506) 536-1462 (Fascimile)
  1017.  
  1018.   MEI/Micro Center
  1019.   1100 Steelwood Road
  1020.   Columbus, OH  43212
  1021.   (800) 634-3478 (Orders and Information)
  1022.  
  1023.   Midwest Micro-Peripherals
  1024.   6910 US Route 36
  1025.   East Fletcher, OH  45326
  1026.   (800) 522-8080 (Orders and Information)
  1027.  
  1028.   L.L. Plankey
  1029.   1712 Santa Margarita Drive
  1030.   Fallbrook, CA  92028-1641
  1031.  
  1032.   RTH COmpuware
  1033.   805 Timber Lane
  1034.   Glenwood, IA  51534
  1035.   (712) 527-3863
  1036.  
  1037.   Reliance Forms & Supplies Incorporated
  1038.   23920 Freeway Park Drive
  1039.   Farmington Hills, MI  48334
  1040.   (810) 478-6620 (Orders and Information)
  1041.  
  1042.   Schnedler Systems
  1043.   P.O. Box 5964
  1044.   Asheville, NC  28813
  1045.   (704) 274-4646
  1046.  
  1047.   Skyles Electric Works
  1048.   P.O. Box 1984
  1049.   Cupertino, CA  95015-1984
  1050.   (408) 737-1632 (Orders and Information)
  1051.  
  1052.   The Soft Group
  1053.   P.O. Box 111
  1054.   Montgomery, IL 60538
  1055.   (708) 851-6667 (Orders and Information)
  1056.   (708) 851-1002 (Fascimile)
  1057.  
  1058.   TAB Books Incorporated
  1059.   Blue Ridge Summit, PA  17294-0840
  1060.   (717) 794-2191 (Information)
  1061.   (800) 822-8158 (Orders)
  1062.   
  1063. + D-mail U.S.A
  1064. + 91 Market Street
  1065. + Wappingers Falls, NY  12590
  1066. + (914) 297-4800 (Orders and Information)
  1067. + (914) 297-2483 (Fascimile)
  1068.  
  1069.  
  1070.    4.4.  Where do I get equipment serviced?
  1071.  
  1072.   I am drawing a blank here.  Some sufficiently small repair shops will
  1073.   service old Commodore equipment, as well as some knowledgeable Commodore
  1074.   users.  However, checking around in user groups and such will yield the
  1075.   best answer.
  1076.  
  1077.   Here are a few first places to try.
  1078.  
  1079.   A&M Computer Repair
  1080.   24 Conklin Drive
  1081.   Stoney Point, NY 10980
  1082.   (800) 344-4102 (Orders)
  1083.   (914) 562-7271 (Information)
  1084.   Fixed repair prices are very low, C64 C128 etc!!
  1085.  
  1086.   TYCOM Inc.
  1087.   503 East Street
  1088.   Pittsfield, MA 01201
  1089.   (413) 442-9771 (Information)
  1090.   Fast, fixed price all hardware repaired
  1091.  
  1092.   J&C Repair
  1093.   RD #2, Box 9
  1094.   Rockton, PA 15856
  1095.   (814) 583-5996 (Information)
  1096.   (814) 583-5995 (Fascimile)
  1097.   Repair all hardware.
  1098.  
  1099.   Harvey and Associates
  1100.   1409 Mill Street
  1101.   Laramie, WY 82070
  1102.   (307) 742-3275 (Information)
  1103.   Repairs and service. Inexpensive.
  1104.  
  1105.   Computer Technologies
  1106.   121 North Ridgewood Avenue, Suite A
  1107.   Datona Beach, FL 32114
  1108.   (800) 237-2835 (Information)
  1109.   Standard C64/128 repairs.
  1110.  
  1111.   Kasara Micro Systems
  1112.   21-G Airport Road
  1113.   Hilton Head Island, SC 29926
  1114.   (800) 248-2983 (Information)
  1115.   All standard C64/128 repairs.
  1116.  
  1117.   Commodore Connection
  1118.   127 North Sante Fe Avenue #C
  1119.   Vista, CA  92804-5401
  1120.   (619) 945-8777 (Information/Orders)
  1121.   Michael Hendren (Contact)
  1122.   General repair.
  1123.  
  1124.   Capestany Copmputer Repair
  1125.   P.O. Box 2802
  1126.   Titusville, FL  32781-2802
  1127.   Philip Capestany (Contact)
  1128.   General repair.
  1129.  
  1130.   Sodak Electronics
  1131.   603 South mable
  1132.   Sioux Falls, SD  57103
  1133.   (605) 335-3004 (Information/Orders)
  1134.   Lamar nance (Contact)
  1135.   General repair.
  1136.  
  1137.   Sodak Electronics
  1138.   RR2 Box 52
  1139.   Hartford, SD  57033
  1140.   (605) 361-0632 (Information/Orders)
  1141.   Jim Muir (Contact)
  1142.   General repair.
  1143.  
  1144.   Bear Computer Repair Inc
  1145.   1005 McKean Street
  1146.   Philadelphia, PA 19148
  1147.   (800) 755-5295
  1148.   Repair C64, C128, Disk drives etc.
  1149.  
  1150.   BCE Inc/Commodore Connection
  1151.   c/o Jim Bethereum
  1152.   13914 E. Radcliff Pl.
  1153.   Auroa, CO 80015
  1154.   (303) 693-4038
  1155.   Commodore and general computer/peripheral repair.
  1156.  
  1157.   R&K MicroTronics
  1158.   34 Hillwyck
  1159.   Toledo, OH  43615
  1160.   (419) 536-1455 (Information and Orders)
  1161.   Commodore repair and sales.
  1162.  
  1163.   Service Management Group
  1164.   930 Lancaster Avenue Suite 290
  1165.   Exton, PA  19341
  1166.  
  1167.   Gordy Wilson's Keyboard Studio
  1168.   304 North Maple Suite #203
  1169.   Urbana, IL  61801
  1170.   (217) 328-3975
  1171.  
  1172.   Accurate Data Services
  1173.   North 1414 Fiske
  1174.   Spokane, WA  99202
  1175.   (509) 535-0590 (Orders and Information)
  1176.  
  1177.   Computer Shoppe of Alabama
  1178.   310 Second Avenue Northwest
  1179.   Suite C
  1180.   Cullman, AI  35055
  1181.   (205) 739-0040
  1182.  
  1183.   Computer USERS
  1184.   138 North Fifth
  1185.   Springfiled, OR  97477
  1186.   (503) 726-8500 (Orders and Information)
  1187.  
  1188.   North American Computer
  1189.   147 West Broadway
  1190.   Waukesha, WI  53186
  1191.   (414) 547-6222 (Orders and Information)
  1192.  
  1193.   Handi Hams System Care of Courage Center
  1194.   3915 Golden Valley Road
  1195.   Golden Valley, MN  55422
  1196.   (915) 822-2683 (Orders and Information)
  1197.  
  1198.  
  1199.  
  1200.  
  1201.    5. Connecting Up
  1202.  
  1203.    5.1.  How do I connect my computer to the outside world?
  1204.  
  1205.   You need to first define what the "outside world" world means to you.  Here
  1206.   are a few examples:
  1207.  
  1208.         Bulletin Board System (BBS). - Small system usually with one phone
  1209.         line operated by an individual. Fees are optional.  For a list of
  1210.         BBS systems in your area, contact Myles Skinner for a listing at
  1211.         mskinner@julian.uwo.ca.
  1212.  
  1213.         Compuserve Information Service.  - CompuServe has two Forums designed
  1214.         specifically for Commodore 8-bit computer users.  CBM Applications
  1215.         Forum (GO CBMAPP) deals with programming, geoProgramming,
  1216.         applications software, telecommunications, CP/M, utilities and
  1217.         hardware.  CBM Arts/Games/Music & GEOS Forum (GO CBMART) deals with
  1218.         GEOS in general, music (including SidPlayer and MIDI), games,
  1219.         graphics and graphics utilities.  Both Forums have full message
  1220.         boards and extensive data libraries, and both Forums have weekly
  1221.         real-time conferences.
  1222.  
  1223.         The CompuServe network is available virtually world wide.  The
  1224.         Commodore Forums are attracting increasing membership from Europe
  1225.         and Australia, and have begun to tap into the vast variety of
  1226.         Commodore files available around the world (some of the best new
  1227.         Commodore programs are coming in from Europe these days).  CompuServe
  1228.         has an extensive network of local numbers throughout the United
  1229.         States and Canada and is also available through supplemental
  1230.         networks such as SprintNet and DataPac.  The number of direct
  1231.         CompuServe connect numbers in Europe is beginning to expand.
  1232.  
  1233.         While there is no standalone CompuServe navigator program available
  1234.         for Commodore users, CBMAPP has the CIS.EXE script set that
  1235.         automates Dialogue 128 on CompuServe, and also VIDAUT.BIN which will
  1236.         virtually automate Vidtex (which is available again through Software
  1237.         Support International).  In addition there is OFFLIN.HLP, a text
  1238.         file in CBMAPP, that provides a method for semi-automating access
  1239.         with any standard comm program and word processor.
  1240.  
  1241.         CompuServe's rates are as follows:
  1242.  
  1243.         * The Standard Pricing Plan (also referred to as Basic Services)
  1244.         provides free unlimited access to a wide variety of news, reference,
  1245.         shopping, games, financial, communications and travel services for a
  1246.         monthly charge of $8.95.  New members get their first month of Basic
  1247.         Services free (the $8.95 charge does not begin until their second
  1248.         month of membership).  All other access is charged at standard
  1249.         hourly rates.
  1250.  
  1251.         * The Alternative Pricing Plan provides unlimited free access only
  1252.         to Membership Support Services (Customer Service, the Practice Forum,
  1253.         the Help Forum and the support Forums for CompuServe's software) for
  1254.         a monthly fee of $2.50.  All other usage is charged at standard
  1255.         hourly rates.
  1256.  
  1257.            Standard Pricing Plan:       Alternative Pricing Plan:
  1258.            300 bps.........$ 4.80/hour  300 bps...........$ 6.30/hour
  1259.            1200,2400 bps...$ 4.80/hour  1200,2400 bps.....$12.80/hour
  1260.            9600,14400 bps..$ 9.60/hour  9600,14400 bps....$22.80/hour
  1261.  
  1262.         While these rates on the face of it appear to be much higher than
  1263.         some of the other competing services, it is important to remember
  1264.         that with CompuServe's threaded message structure it is possible to
  1265.         capture all messages, sign off, read and reply to them off line, and
  1266.         transmit the replies in a very short time, so that one's actual
  1267.         connect time and cost will be minimized.  This is not possible on
  1268.         wholly-interactive services.
  1269.  
  1270.         Genie - GEnie is a general interest telecommunications service
  1271.         run by General Electric. For a monthly price of $9.00, you are given
  1272.         4 hours of access time and then charged $3/hour for any service.
  1273.  
  1274.         The Commodore support area on GEnie is known as the Flagship
  1275.         Roundtable.  While there are a few premium services on GEnie that
  1276.         charge an extra price, all of the Flagship is available at the basic
  1277.         rate. The Flagship RT includes some "Real-Time Conferences" (RTCs)
  1278.         featuring classes or discussion of issues associated with Commodore
  1279.         computers. Additionally, there is a BB (Bulletin Board), which works
  1280.         much like Usenets comp.sys.cbm (only the discussion is broken down
  1281.         into categories and topics). Finally, the Flagship has an extensive
  1282.         library of Commodore files.
  1283.  
  1284.         The BB messages can be read economically by capturing all the new
  1285.         messages in a terminal programs capture buffer, and reading the
  1286.         messages off-line. Wizard, the C= GEnie fron end, supports this.
  1287.  
  1288.         Because GEnie is a general interest service,it supports many different
  1289.         computers, and you can use any ASCII terminal program to connect to
  1290.         GEnie. Wizard is available, but not required. GEnie operates normally
  1291.         at 300, 1200, and 2400 baud, although for additional cost you can
  1292.         connect at 9600 baud. There are local access numbers across the
  1293.         country.
  1294.  
  1295.         Delphi Internet Services. - Delphi is a commercial system that,
  1296.         while small in comparison to other systems, is growing rapidly.  It
  1297.         has a large forum dedicated to Commodore computers, as well as access
  1298.         to the Usenet and the comp.sys.cbm newsgroup.  Delphi has two plans.
  1299.         One, called the Standard Plan, costs $10.00 a month and gives the
  1300.         user 4 hours of non-prime time (6PM-7AM) free each month.  Each
  1301.         additional hour is $4.00.  The other plan, called the Advantage Plan,
  1302.         costs $20.00 a month and gives the user 20 hours of non-prime-time
  1303.         free each month.  Each hour over 20 is $1.80.  Access to the Internet
  1304.         via Delphi costs an additional $3.00 for both plans each month.
  1305.  
  1306.         QuantumLink. - Q-Link is a Commodore specific telecommunications
  1307.         service.  This service, while booming in the late 1980's, is now only
  1308.         a mere shadow of what it once was.  QuantumLink is owned by America
  1309.         Online, and calls to the Technical service area of Qlink have
  1310.         unearthed the truth: AOL will spend no more money on Q-Link.  It will
  1311.         be allowed to die.  There are rumors floating around about when it
  1312.         will close, but the fact that it will close is true.  Many services
  1313.         have already been shutdown, so it is wise to just avoid this service.
  1314.         Many others listed here can provide the same level of Commodore
  1315.         support as Quantumlink once did.  It has been confirmed that Q-Link
  1316.         will cease to exist as of October 31st, 1994.  Any existing users
  1317.         can opt to transfer their membership to AOL.
  1318.  
  1319.         Internet. - Huge system of interconnected systems.  Home of the
  1320.         Usenet newsgroups and all FTP sites.
  1321.         
  1322. +       Phoenix Network - Phoenix is a new network system.  It is reviewed in
  1323. +       Issue 3 of Commodore World, and other publications.
  1324.  
  1325.   To get to each of these services, you must have a Commodore computer, a disk
  1326.   drive or tape unit, a modem, and a terminal emulation program.
  1327.  
  1328.  
  1329.    5.2.  What hardware do I need?
  1330.  
  1331.   You need a Commodore computer system that is functional.
  1332.   To connect at 2400 bps or lower (4800 bps on the C128 in 128 fast mode),
  1333.   you need either a modem that can plug into the user port of the computer,
  1334.   or a Hayes(tm) compatible modem and a RS-232 to RS-232C interface.  The
  1335.   interface can either be made or purchased.  See the enhancements section
  1336.   for more information.
  1337.  
  1338.   To connect at speeds greater than 2400(4800) bps, you must either build or
  1339.   purchase a serial port interface.  Typical examples are the Swiftlink
  1340.   cartridge from CMD or the DataPump cartridge that can be built. You will
  1341.   also need a Hayes(tm) compatible modem that will work at the speed you
  1342.   desire.
  1343.  
  1344.   The easiest modems to use are C= standard modems.  These modems plug
  1345.   directly into the user port of your 64/128.  The most popular modem from
  1346.   Commodore is the C= 1670.  The 1670 sports a (large and useful) subset of
  1347.   the Hayes command set, the standard command set expected by most terminal
  1348.   programs.  Most other C= standard modems are 1670 compatible, Hayes
  1349.   compatible, or both.  Standard C= modems can be found as fast as 2400 baud.
  1350.  
  1351.   The next easiest is a Commodore compatible modems, like the Aprotek line.
  1352.   These modems plug directly into the user port, and emulate Commodore modems,
  1353.   but may be eaiser to find and cheaper to buy.
  1354.  
  1355.   You can connect a standard Hayes modem to your 64/128 if you acquire a
  1356.   RS232 adapter.  Such an adapter plugs into your User port, and provides
  1357.   you with a standard RS232 serial port, into which a standard modem can be
  1358.   plugged.  Peak Peripherals, Omnitronix, and a few others sell such
  1359.   adapters.  They typically cost from $20 to $40.  See 9.8 for details on
  1360.   how to make your own interface.
  1361.  
  1362.  
  1363.    5.3.  What kinds of terminal programs exist?
  1364.  
  1365.   Popular shareware and freely distributable terminal programs available on
  1366.   the net include DesTerm128 for the 128, Novaterm for the 64, and Kermit
  1367.   for both the 64 and 128.  Each of these programs include emulations of
  1368.   popular terminal types (e.g. VT100, ANSI), as well as one or more transfer
  1369.   protocols.  Popular commercial terminal programs include Bob's Term Pro
  1370.   and Dialogue 128.
  1371.  
  1372.  
  1373.    5.4.  How do I download?  What does transfer protocol mean?
  1374.  
  1375.   Downloading Files via Anonymous FTP
  1376.  
  1377.   Freely distributable (PD, freeware, shareware) files are available for you
  1378.   to download at a number of "anonymous ftp" sites on the net.  To get files
  1379.   from these sites, you use (on most systems) a program called ftp.  A typical
  1380.   ftp session (assuming you are running from a Unix system) would be as
  1381.   follows:
  1382.  
  1383.   To download software (files) from an anonymous ftp sites, one has to
  1384.   be cognizant that there are two connections to be concerned about.  The
  1385.   first connection is from your Commodore to you host computer and then
  1386.   the connection from your host to the ftp site.  In addition you need to be
  1387.   be aware of the nature of the information in the desired file, particularly
  1388.   if you are downloading programs.  If the file is not known to be in
  1389.   printable ASCII form, consider it a binary file.  It may also be be in an
  1390.   archived form, i.e. a form where it is packed with many files or in a
  1391.   shortened format.  Consider these to be binary unless it is of the "uu"
  1392.   type which is an ASCII format.  ASCII format will download faster as it
  1393.   does not have to worry about the high bit being set.
  1394.  
  1395.   SAMPLE SESSION:
  1396.  
  1397.   %ftp ccnga.uwaterloo.ca                   <ccnga.uwaterloo.ca is site name>
  1398.   Connected to ccnga.uwaterloo.ca.
  1399.   220 punisher FTP server (SunOS 4.1) ready.
  1400.   Name (cco.caltech.edu:rknop): anonymous     <Use "anonymous" for user name>
  1401.   331 Guest login ok, send ident as password.
  1402.   Password:                                   <Type your E-mail address here>
  1403.   230 Guest login ok, access restrictions apply.
  1404.   ftp> cd /pub/cbm/utilities                         <"cd" changes directory>
  1405.   250 CWD command successful.
  1406.   ftp> dir z*                             <"dir" alone lists whole directory>
  1407.   200 PORT command successful.
  1408.   150 ASCII data connection for /bin/ls (131.215.48.57,2084) (0 bytes).
  1409.   -rw-r--r--  1 root     root        15427 Apr 13 15:42 zed-128.070
  1410.   -rw-r--r--  1 root     root        14107 Apr 13 15:42 zed-128.doc
  1411.   226 ASCII Transfer complete.
  1412.   remote: z*
  1413.   134 bytes received in 0.44 seconds (0.3 Kbytes/s)
  1414.   ftp> binary                           <specifies binary files. IMPORTANT!!>
  1415.   200 Type set to I.
  1416.   ftp> get zed-128.070                            <requests file zed-128.070>
  1417.   200 PORT command successful.
  1418.   150 Binary data connection for zed-128.070 (131.215.48.57,20) (15427 bytes)
  1419.   226 Binary Transfer complete.
  1420.   local: zed-128.070 remote: zed-128.070
  1421.   15427 bytes received in 0.1 seconds (1.5e+02 Kbytes/s)
  1422.   ftp> quit                                      <quit when you are finished>
  1423.   221 Goodbye.
  1424.   %
  1425.  
  1426.   To submit files to an ftp site, you use the command "put".  Again, make sure
  1427.   to first specify "binary" for programs and other binary files.  Typically,
  1428.   ftp sites will only accept submissions in an "INCOMING" directory.
  1429.  
  1430.   Mail Servers
  1431.  
  1432.   If you do not have access to ftp, there are also some "mail servers" that
  1433.   allow ftp access for only GETTING files from anonymous FTP sites.
  1434.   Basically, you send mail to ftpmail@decwrl.dec.com, and in the first
  1435.   message you ever send, the only thing you should say in the body is "help"
  1436.   on the first line and on another line "quit".  They will send you a help
  1437.   file.  From then on out, the mail you send to the mail server will be
  1438.   requests that you send for information from sites.  Ftpmail will send you a
  1439.   message telling you it got your request, then later on you get your
  1440.   file/directory in mail, and also a result message of what went on.
  1441.  
  1442.   All I do then is transfer the files to my work directory, edit out
  1443.   the headers from the mail, and d/l the file, uudecode it, and
  1444.   there I have the file I asked for.
  1445.  
  1446.   Included is a sample mail file I use to get the job done.
  1447.   As a matter of fact, the output of the actual FTP session is like the
  1448.   material in the section on anonymous FTP.  This process will take some time
  1449.   as it depends on the amount of requests in the queue.  I usually get one
  1450.   day turnaround, but I have also had bombs since the systems may be down etc.
  1451.   when the ftpmail server gets around to serving your request.  I guess
  1452.   that's part of life.  There are some limitations that apply and you will
  1453.   be told about them each time you send a request.
  1454.  
  1455.   The mail file is really a "here" document that I have in a shell script.
  1456.   If you don't understand what I mean by a shell script/"here" document
  1457.   all you have to do is type the the lines as shown below without the
  1458.   information in [] on the command line.
  1459.   ---------------------------------------------------------------------------
  1460.   mail ftpmail@decwrl.dec.com[<<!]
  1461.   connect ccnga.uwaterloo.ca anonymous brain@msen.com
  1462.   chdir /pub/cbm/comp.sys.cbm
  1463.   ls -l
  1464.   quit
  1465.   [!] or CNTL-D
  1466.   ---------------------------------------------------------------------------
  1467.   Something you need to know is that the mailserver will split
  1468.   files into smaller chunks and substitute the file name with "ftp.mail" or
  1469.   something close to that. You need to watch the sequence when you receive
  1470.   the parts so you get them in order and you come up with a good name
  1471.   or extra lines.  Experience will teach you.
  1472.  
  1473.   Other Mail Servers
  1474.  
  1475.   A couple of people are running servers that will respond to email requests.
  1476.   Each have a limited amount of files available.  To access them send the
  1477.   following email:
  1478.  
  1479. | To:  brain@mail.msen.com
  1480. | Subject: HELP
  1481.  
  1482. + That will return a list of commands.  In short, most commands are put in
  1483. + the Subject line and include:
  1484.  
  1485. + HELP               Gets a copy of the list of commands available.
  1486. + FLIST              Gets a copy of the files currently available.
  1487. + FGET: <filename>   Gets a copy of <filename> from the server.
  1488. + FFTP               Invokes the mail ftp server.  command to ftp should be
  1489. +                    in the body of the message.  
  1490.   
  1491.   Or another server:
  1492.  
  1493.   To: duck@pembvax1.pembroke.edu
  1494.   Subject: MAILSERV
  1495.   Commands available:
  1496.   send iss<number>. - send issue of C=Hacking magazine
  1497.   subscribe  - Subscribe to mailing list
  1498.   catalog - show list of files available
  1499.   psend name - send uuencoded binary
  1500.  
  1501.  
  1502.   Transfer Protocols
  1503.  
  1504.   To transfer files from your mainframe (usually Unix or VMS) system to your
  1505.   64/128, you typically need to use some sort of error-correcting file
  1506.   transfer protocol.  The most popular protocols for the 64/128 are X/YMODEM
  1507.   and KERMIT.  These two protocols are very common, and are available on many
  1508.   computer systems.  Note that the term kermit is used as a terminal emulator
  1509.   product as well as a file transfer protocol.  Indeed, the Kermit terminal
  1510.   program supports the KERMIT file transfer protocol.  Novaterm supports
  1511.   KERMIT and X/Y/ZMODEM. DesTerm supports KERMIT and X/Y MODEM.
  1512.  
  1513.   For more info on Novaterm or to get a copy by mail, contact:
  1514.  
  1515.   Nick Rossi
  1516.   10002 Aurora Avenue North #1159
  1517.   Seattle, WA  98133
  1518.   $25 US for the program, now at version 9.5.
  1519.   voyager@isumataq.eskimo.com (Contact)
  1520.   The version is also available as shareware at eskimo.com in
  1521.   /voyager/Novaterm
  1522.  
  1523.   For more info on Kermit (the term prg) or to get a copy by mail, contact:
  1524.  
  1525.   Kent Sullivan
  1526.   16611 NE 26th Street
  1527.   Bellevue, WA  98008
  1528.   $12.50 US for the program, now at version 2.2.
  1529.   Note that Columbia University holds the copyright for the Kermit Terminal
  1530.   Software.  You can get a copy of the Commodore version by ftp:
  1531.   cs.columbia.edu (128.59.1.2) /archives/C64KER.
  1532.  
  1533.   For more information on DesTerm or to get a copy by mail, contact:
  1534.  
  1535.   Steve Cuthbert
  1536.   steve_cuthbert@cuehere.graysage.edmonton.ab.ca
  1537.  
  1538.   XMODEM/YMODEM
  1539.  
  1540.   XMODEM comes in several varieties.  Standard XMODEM sends files in 128 byte
  1541.   packets.  There are two standard error-correction methods with XMODEM
  1542.   checksum and CRC.  CRC is the more modern of the two.  There is also a
  1543.   version of XMODEM which supports 1K-byte packets.  This version is most
  1544.   commonly known as XMODEM-1K, but is sometimes erroneously called YMODEM.
  1545.   YMODEM is a "batch" XMODEM protocol, allowing you to transfer multiple
  1546.   files in one operation.
  1547.  
  1548.   ZMODEM
  1549.  
  1550.   A new file transfer protocol is ZMODEM.  NovaTerm, as of version 9.5,
  1551.   supports ZMODEM receives, but not sends.
  1552.  
  1553.   KERMIT
  1554.  
  1555.   Another file transfer protocol used is Kermit.
  1556.   It is on the Columbia machine (watsun.cc.columbia.edu) and available by
  1557.   anonymous ftp. The same package only supports 1200 baud; there used to be
  1558.   some 2400 baud patches on Milton by whom I don't know.  If someone has them,
  1559.   could they be put on ccnga.uwaterloo.ca?
  1560.  
  1561.  
  1562.    5.5.  PETSCII vs. ASCII?
  1563.  
  1564.   This debate has caused grief for many years.  Watch out for it.  The
  1565.   Commodore world represents all of its characters in an encoding called
  1566.   PETSCII, but the rest of the world uses the American Standard Code for
  1567.   Information Interchange (ASCII).  If your transferring text files,
  1568.   there is a possibility the file could be in ASCII or PETSCII.  If you
  1569.   fetch a file and it looks as though the case of the letters is reversed,
  1570.   the the file needs to be converted into PETSCII.
  1571.  
  1572.  
  1573.    5.6.  Where can I find Commodore programs?
  1574.  
  1575.   A number of BBS systems have download areas devoted to the Commodore line
  1576.   of computers.  Also, a number of sites on Internet have areas for Commodore
  1577.   files. The list of current Internet FTP sites can be retrieved from the
  1578.   same directory that this file was found and is called cbm_ftpsitesMMYY,
  1579.   where MM is the Month and YY is the year that the list is for.  The
  1580.   FTP List is maintained by Howard Herman and a copy of the latest file can be
  1581.   obtained from him at 72560.3467@compuserve.com.
  1582.  
  1583.  
  1584.    5.7.  What else is available online?
  1585.  
  1586.   Well, aside from people, programs, and newsgroups, there are such things
  1587.   as disk magazines, online magazines, mailing lists, and project
  1588.   descriptions for Commodore enthusiasts.
  1589.  
  1590.  
  1591.    5.8.  What is a file extension, and what do they stand for?
  1592.  
  1593.   A file extension is a 3 letter suffix appended to the end of a file name.
  1594.   This extension holds important information about the contents of the file.
  1595.   Most file extensions on Commodore files tell which type of archiving
  1596.   method was used to make the file smaller or place several files into one
  1597.   large file.  The list below tells what each extension stands for and what
  1598.   processing the user must do to the file before using it.
  1599.  
  1600.   Extension:    Meaning:            Notes:
  1601.   -----------------------------------------
  1602.   .txt          Text File           This file is not compressed, so it needs
  1603.                                     no decompression step.  However, the file
  1604.                                     may be in either ASCII or PETSCII format,
  1605.                                     so a conversion step may be necessary.
  1606.                                     Most terminal programs can do this
  1607.                                     conversion, and there are stand-alone
  1608.                                     programs that do the necessary conversion
  1609.                                     also.
  1610.  
  1611.   .sda          Self-Dissolving     Just load and run the .sda file to
  1612.                 Archive             dissolve the archive.  Will dissolve
  1613.                                     itself into its constituent files.
  1614.                                     C64 and C128 .sda files are not
  1615.                                     compatible with each other.
  1616.  
  1617.   .sfx          Self-Extracting     Load and run just like a .sda file.
  1618.                 Archive             The same archive can be extracted on
  1619.                                     either a C64 or a C128, memory permitting.
  1620.  
  1621.   .arc          ARChive             Use the program arc250.4 or earlier
  1622.                                     for the 64 or arc128 for the 128 to
  1623.                                     dissolve the archive.  arc128 is available
  1624.                                     as part of the CS-DOS package.  Other
  1625.                                     de-archive programs may exist.
  1626.  
  1627.   .lzh          LHArchive           Use the program lhx in CS-DOS on the
  1628.                                     128 to dissolve this archive.  These
  1629.                                     are not very common.  This archive
  1630.                                     uses the same format as .sfx files,
  1631.                                     but is not self-extracting.  It is
  1632.                                     a standard format also used by
  1633.                                     Amiga (and MS-DOS) computers.  This
  1634.                                     format originated on the PC.
  1635.  
  1636.   .lnx          Lynx Archive        The above formats all compress files when
  1637.                                     storing them; Lynx just stores them.
  1638.                                     There are many different versions of
  1639.                                     Lynx out there, so good luck dissolving
  1640.                                     these.
  1641.  
  1642.   .lbr          Library Archive     A format similar to lynx.  Library
  1643.                                     dissolving programs exist for both the
  1644.                                     64 and 128 to dissolve these.
  1645.  
  1646.   .uue          UUEncoded file      UUencoding is a process whereby a binary
  1647.                                     file can be converted to an all-text
  1648.                                     file, transferable by E-mail.  This
  1649.                                     encoded file can later be UUDecoded back
  1650.                                     to the original binary file.  Unix
  1651.                                     has uuencoding/decoding utilities.
  1652.                                     A program "uuxfer" for the
  1653.                                     C64 (by Fuzzy Fox) will both uuencode
  1654.                                     and uudecode.  Note that the contents of
  1655.                                     uue file could be another archived file.
  1656.  
  1657.   .uua          UU archive          An extension of uuencoding, a uuarchive
  1658.                                     file is a concatenation of one or more
  1659.                                     UUEncoded files.  So far as I know, this
  1660.                                     was introduced by Craig Bruce in his ACE
  1661.                                     shell for the C=128, and the utilities
  1662.                                     included with that shell create and
  1663.                                     dissolve uuarchives.
  1664.  
  1665.   .kar          Kevin's Archive     Another text archive format that seems
  1666.                                     to have originated with Craig Bruce,
  1667.                                     this is a proscription for concatenating
  1668.                                     a series of text files (which can include
  1669.                                     uuencoded files) into one file.  More
  1670.                                     information can be found in C. Bruce's
  1671.                                     documentation for his ace shell.
  1672.  
  1673.   x!<file>      ZIPCoded file       ZIPCode is a program that takes an entire
  1674.                                     disk and "compacts" it into 4 files that
  1675.                                     have a number followed by a '!' and then
  1676. |                                   a filename.  Also, ZipCode can compress
  1677. +                                   files, in which case the x is a letter
  1678. +                                   (a,b,c,d) and there need not be 4 files.
  1679. +                                   If ZipCode has compressed individual 
  1680. +                                   files, there will be an "i!" or 
  1681. +                                   "x!"-prefixed file on the disk that holds
  1682. +                                   the directory of the file compressed.  To
  1683. +                                   make things even more confusing, there
  1684. +                                   are two versions of ZipCode (v1 and v2).
  1685. +                                   The newer version will accept v1 archives,
  1686. +                                   but not vice-versa.  Use ZipCode v2 to
  1687. +                                   unpack such archives.
  1688.  
  1689.   x!!<file>     ZIPCode 6-pack      This is a ZIPCode archive that takse an
  1690.                                     entire disk and puts it into 6 files,
  1691.                                     each file containing GCS codes and header
  1692.                                     info for the tracks.  This is basically
  1693.                                     a nybble copier that stores the data it
  1694.                                     receives from the disk into files.
  1695.  
  1696.   .bco          BCODEd file         BCODing is very similar to UUencoding in
  1697.                                     that a binary file is converted into an
  1698.                                     all-text format that is 33% larger than
  1699.                                     the original.  The difference is that the
  1700.                                     BCODE format provides additional
  1701.                                     information for error detection and
  1702.                                     automatic data segmentation and
  1703.                                     reordering.  C-code versions of "bcode"
  1704.                                     and "unbcode" are available via FTP and
  1705.                                     Commodore versions are provided with
  1706.                                     ACE-128/64.
  1707.  
  1708.    .zip         ZIP archive         Zip is a file format used on IBM
  1709.                                     platforms and is created by the PKZip
  1710.                                     program that is available for some
  1711.                                     platforms.  There are two forms of zip
  1712.                                     files that have the same extension.
  1713.                                     Both are created by different versions of
  1714.                                     PKZip.  The first, version 1.01, can be
  1715.                                     dissolved on a 64 by using the program
  1716.                                     UNZIP64.  The second, newer format is
  1717.                                     version 2.04, which cannot be dissolved by
  1718.                                     UNZIP64.  Your best solution when in doubt
  1719.                                     is to dissolve the files on another
  1720.                                     platform.  For the 128, there is a version
  1721.                                     of the UNZIP64 program, called UNZIP128
  1722.                                     that has been modified to run in 128 mode.
  1723.                                     It is in a file called NZP12813.SFX.
  1724.  
  1725.    <file>]x     Compression Kit     x = 4,7,8, cmd, or c(xx) to denote type
  1726.                 Archive             of media that was compressed.  The files
  1727.                                     can be extracted only with The Compression
  1728.                                     Kit, from Mad Man Software.
  1729.  
  1730.   .tar          TAR Archive         UNIX Tape ARchiver.  This program can be
  1731.                                     used to archive files as well.  The file
  1732.                                     must be decoded using tar.
  1733.  
  1734.   .Z            Compress archive    Compress is a program on UNIX that will
  1735.                                     shrink a single file.  It is usually used
  1736.                                     on .tar files in UNIX to reduce their
  1737.                                     size.  The file must be decoded by the
  1738.                                     uncompress program, available on UNIX, PC,
  1739.                                     Mac and other platforms.
  1740.  
  1741.   .gz           GZIP Archive        GZIP is a free program developed by the
  1742.                                     Free Software Foundation to freely shrink
  1743.                                     their software.  the resulting file must be
  1744.                                     decoded by GUNZIP, available on many
  1745.                                     platforms, before using.
  1746.  
  1747.   .taz          Compressed TAR      This is a file that should have the
  1748.                                     extension "tar.Z", but has been shortened
  1749.                                     for MS-DOS.  Run uncompress, then tar on
  1750.                                     this file.
  1751.  
  1752.    .cvt         GEOS file           GEOS files use a special file format. The
  1753.                                     files are called USR files, but they have
  1754.                                     special information in the file that
  1755.                                     normal files don't, so you cannot just
  1756.                                     upload a GEOS file like any SEQ or PRG
  1757.                                     file. You can pack all the extra
  1758.                                     information and the data into a regular
  1759.                                     Commodore SEQ or PRG file with a program
  1760.                                     Called Convert.  It has a version 2.5 and
  1761.                                     a 3.0.  The files that result from this
  1762.                                     conversion have the extension.  The file
  1763.                                     must be processed again by Convert before
  1764.                                     it can be used with GEOS.
  1765.  
  1766.   There many programs available to do these conversions.  One of the them is
  1767.   called Omega-Q II, which includes one-stop compression and decompression of
  1768.   many of the available types.  It has a menu-style system and can do other
  1769.   things as weel, like display or print ASCII files.
  1770.  
  1771.   If you use a host system to download the files from, you may want to
  1772.   decompress the files before downloading.  Even though the files will be
  1773.   larger to download, the time to decompress them offline will not be a
  1774.   factor.  However, those who pay by-the-minute for download time would
  1775.   probably want the smallest possible file, which implies decompressing on
  1776.   the local machine, except in the case of a UU encoded file.  These files
  1777.   are actually bigger in the 'UU' format.
  1778.  
  1779.  
  1780.    5.9.  What are mailing lists and how do I join one?
  1781.  
  1782.   A mailing list is similar to a Usenet newsgroup like comp.sys.cbm, in that
  1783.   it provides a place for people to talk among each other and ask questions.
  1784.   The difference is that the mechanism used is mail.  You mail a message off
  1785.   to the list, the message then gets sent out to all members of that list,
  1786.   they read and reply to the list, and the process repeats.  It is used for
  1787.   topics that are considered temporary or topics that have a limited scope and
  1788.   may not sustain an entire newsgroup being devoted to them.  It may also
  1789.   be used when people want to privately discuss some issue.
  1790.  
  1791.   There are a number of Commodore 8-bit mailing lists for you to join:
  1792.  
  1793.   cbm-unix - This is a list devoted to the discussion of alternate operating
  1794.              systems for the Commodore line that have the familiar UNIX
  1795.              shell look-and-feel. You can join this one by sending mail to
  1796.              mailserv@lists.funet.fi with the message:
  1797.  
  1798.              subscribe cbm-unix Jim Brain                 <use your own name>
  1799.              review cbm-unix          <this will show you who is on the list>
  1800.              help                     <this will explain how to use the list>
  1801.  
  1802.              you can then send mail to the list by addressing it to:
  1803.              cbm-unix@lists.funet.fi.
  1804.  
  1805.   old-cbm -  This is a list devoted to discussions of older Commodore
  1806.              equipment.  Typically, this list discusses issues concerning
  1807.              PETs, the VIC-20, Plus 4 and C16, and other lesser used
  1808.              machines.  You can join this one by sending mail to
  1809.              mailserv@lists.funet.fi with the message:
  1810.  
  1811.              subscribe old-cbm Jim Brain                  <use your own name>
  1812.              review old-cbm           <this will show you who is on the list>
  1813.              help                     <this will explain how to use the list>
  1814.  
  1815.              you can then send mail to the list by addressing it to:
  1816.              old-cbm-unix@lists.funet.fi.
  1817.  
  1818.   c64-hackers - I do not know much about this list other than it is used to
  1819.              discuss issue relating to timing and special opcodes used in
  1820.              Commodore programs. You can join this list by sending mail to
  1821.              mailserv@lists.funet.fi with the message:
  1822.  
  1823.              subscribe c64-hackers Jim Brain              <use your own name>
  1824.              review c64-hackers       <this will show you who is on the list>
  1825.              help                     <this will explain how to use the list>
  1826.  
  1827.              you can then send mail to the list by addressing it to:
  1828.              c64-hackers@lists.funet.fi.
  1829.  
  1830.   commodor - This is a list that is for all Commodore 8-bit computer
  1831.              discussion.  This list mirrors most of the discussion on
  1832.              comp.sys.cbm, so I would post to both places. You subscribe
  1833.              by sending a mail msg to:
  1834.              listserv@ubvm.cc.buffalo.edu with the message:
  1835.  
  1836.              subscribe commodor Jim Brain                 <use your own name>
  1837.              review commodor          <this will show you who is on the list>
  1838.              help                     <this will explain how to use the list>
  1839.  
  1840.              you can then send mail to the list by addressing it to:
  1841.              commodor@ubvm.cc.buffalo.edu
  1842.  
  1843.   c65list -  This is a list that discusses the various aspects of the
  1844.              Commodore C65 Prototype system.  There are files and
  1845.              information available through this list to C65 owners.  Note
  1846.              that this is NOT the list to ask where a C64 can be purchased
  1847.              from, since the C65 is not a product, per se, as all available
  1848.              units were in-house prototypes liquidated at a warehouse.
  1849.              You can subscribe by sending a mail msg to:
  1850.              c65list-request@robin.dce.vic.gov.au with the subject:
  1851.  
  1852.              subscribe
  1853.  
  1854.              You can then send mail to the list by address it to:
  1855.              c65list@robin.dce.vic.gov.au or c65@dce.vic.gove.au.
  1856.  
  1857.   c=hacking - This list is set up to automatically mail out the latest copy
  1858.              of Commodore Hacking Online Magazine upon publication.  It is run
  1859.              through Craig Taylor's mailserver.  You can subscribe by sending
  1860.              a mail message to:
  1861.  
  1862.              duck@pembvax1.pembroke.edu with a subject line of:
  1863.  
  1864.              MAILSERV with a message of:
  1865.  
  1866.              subscribe
  1867.              help                     <this will explain how to use the list>
  1868.  
  1869.  
  1870.    5.10. Are there other ways to transfer files?
  1871.  
  1872.   It is possible to mail people binary files.  To do this, you need access
  1873.   to a program called uuencode.  Most, if not all UNIX machines have this
  1874.   command available, and there are versions available for IBM, Amiga, and
  1875.   Macintosh. There is also a version of uuencode available for the
  1876.   Commodore 64 and 128 as part of the ACE 128/64 OS replacement. (See section
  1877.   8.3)  The uuencode program takes a binary file and expands it so that
  1878.   it only contains 7-bit ASCII characters.  This resulting file can then be
  1879.   mailed to a recipient, who then uses a similar program called uudecode
  1880.   that will transform the uuencoded file into the resulting binary file.
  1881.   This encoding technique is a standard one used across multiple platforms.
  1882.   If you want to send a file to another Commodore owner, you can use bcode,
  1883.   which is a Commodore-specific encoding available in ACE 128/64.
  1884.  
  1885.   If you are regularly on Internet Relay Chat (IRC), you can send binary
  1886.   files directly to others on IRC by issuing:
  1887.  
  1888.     /dcc send (nickname) (filename)
  1889.  
  1890.   where (nickname) is the nickname of the person you wish to send to, and
  1891.   (filename) is the name of the file, including path if not is current
  1892.   directory.
  1893.  
  1894.   You receive files by typing:
  1895.  
  1896.     /dcc receive (nickname)  or
  1897.     /dcc get (filename)
  1898.  
  1899.  
  1900.    5.11. How do I contact people on Compuserve, Genie, etc.?
  1901.  
  1902.   These online services have gateways to the Internet.  To send a message to
  1903.   someone on the following services, make sure they can receive Internet mail
  1904.   and address the message as follows:
  1905.  
  1906.   Service       Username        Internet Address
  1907.  
  1908.   Compuserve    12345,678       12345.678@compuserve.com
  1909.   GEnie         j.smith2        j.smith2@genie.geis.com
  1910.   Delphi        jsmith          jsmith@delphi.com
  1911.  
  1912.   FidoNet is special, since there are many fidonet nodes, so you need the
  1913.   specific node information for the system that the recipient is on.  Assume
  1914.   that Jim Brain is on a fido BBS that is node 115 on network 233 in zone
  1915.   1.  The address would be:
  1916.  
  1917.   FidoNet       Jim Brain       Jim_Brain@f115.n233.z1.fidonet.org
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.    6. Publications
  1924.  
  1925.    6.1.  What paper publications are available?
  1926.  
  1927.   There are a number of publications which are specifically geared to
  1928.   information associated with the C64 and C128.
  1929.  
  1930.   THE DEAD LIST
  1931.  
  1932.   The following magazines have died:  AHOY,RUN,COMMODORE,TRANSACTOR GeoVISION.
  1933.   Back issues that can be found are a treasure trove of good information.
  1934.  
  1935.   The Transactor
  1936.  
  1937.   Sure, it's dead, and has been for a few years, but this one was a classic.
  1938.   Calling itself the magazine for Commodore programmers, this magazine was
  1939.   enough to make any C64/C128 programmer drool.  Featuring in-depth technical
  1940.   information and programming tutorials, as well as "out-of-the-way" topics
  1941.   (things along the line of Richard Curcio's 256K and 512K articles that
  1942.   appeared in TC128).  If you are a programmer, and can get your hands on
  1943.   back issues of this magazine, do so.
  1944.  
  1945.   Micro-Bytes
  1946.  
  1947.   As of 25-May-1992, Parsec, Inc. has taken over the
  1948.   distribution of MB products, and back issues.
  1949.   More information about MB can be found in the /pub/cbm/micro-bytes
  1950.   directory on ccnga.uwaterloo.ca.
  1951.  
  1952.  
  1953.   THE LIVE LIST
  1954.  
  1955.   Commodore World
  1956.  
  1957.   Creative Micro Designs, Inc.
  1958.   P.O. Box 646
  1959.   East Longmeadow, MA  01028
  1960.   (800) 638-3263 (Credit Card Orders)
  1961.   This is a new magazine that supersedes the RUN magazine.  It is packed
  1962.   with info about Commodore computers. One year subscription (8 issues)
  1963.   rates: $29.95 (U.S.), $35.95 (Can/Mex), $45.95 (EC), $57.95 (all others).
  1964.   Single issue: $4.95 plus shipping of $2.00 (U.S./Can/Mex), $4.00 (other).
  1965.  
  1966.   geoNews
  1967.  
  1968.   geoCLUB
  1969.   55 High Bank Road
  1970.   Droylsden
  1971.   Manchester
  1972.   M35 6FS
  1973.   This magazine is published entirely with GEOS, and the contents are:
  1974.   Meet the Members, Library Review (GEOS disk library which looks pretty
  1975.   extensive), GeoSnips (Hints and Tips), and feature articles.
  1976.  
  1977.   Twin Cities 128 (TC128)
  1978.  
  1979.   Twin Cities 128 (TC128)
  1980.   Parsec, Inc.
  1981.   PO BOX 111
  1982.   Salem MA 09170-0111, USA.
  1983.   Twin Cities 128 is (as of issue #29) published by Parsec, Inc.  It features
  1984.   Commodore 128 specific information, and attempts to cater to readers at all
  1985.   levels of experience, not just novices.  Additionally, starting with Issue
  1986.   #31(February/March 1991), Twin Cities 128 comes with a companion disk.
  1987.  
  1988.   A subscription to TC128 in the US is $20 ($36.50 with disk), outside the US
  1989.   is $26 ($46.50 with disk).  Mail the check payable in US funds.
  1990.  
  1991.   dieHard
  1992.  
  1993.   dieHard subscriptions
  1994.   P.O. Box 392
  1995.   Boise, ID 83701-0392
  1996.   (208) 383-0300 (Information)
  1997.   Magazine devoted to all 8-bit Commodore computers.  $16.97 for 10 issues
  1998.   or $49.97 for 10 issues including SPINNER companion disk. $2.95 for sample
  1999.   magazine.
  2000.  
  2001.   Commodore Network
  2002.  
  2003.   Commodore Network Magazine
  2004.   Warren Naismith
  2005.   9 Wadeson
  2006.   St Cobram Vic, Australia  3150
  2007.   This magazine comes out of Australia.  Please check the Address and correct
  2008.   this listing if wrong.
  2009.  
  2010.   Random (64/128 Magazine)
  2011.  
  2012.   Random
  2013.   c/o Saber Enterprises
  2014.   7161 North Main
  2015.   Clovis, CA  93611-8200
  2016.   $23.70 for one year (10 issues)/$5 for sample issue
  2017.  
  2018.   64'er (German)
  2019.  
  2020.   64'er (German)
  2021.   MagnaMedi Verlag AG
  2022.   PF 1304
  2023.   85531 Haar
  2024.   Germany
  2025.   +49 89 4613192 (Voice)
  2026.   +49 89 46135001 (Fascimile)
  2027.   mmatting@cube.net (E-mail Address)
  2028.   +49 89 4613266 (Bulletin Board System)
  2029.  
  2030.   Subscription price is:
  2031.                            99 DM/year for Germany, Austria, and Switzerland.
  2032.                           123 DM/year for all others.
  2033.   Price includes 12 issues of 64 pages each and 12 program disks.
  2034.  
  2035.   User Group Newsletters
  2036.  
  2037.   Your local user group newsletter is another source of commodore
  2038.   information.  Often, newsletters will reprint articles of other user
  2039.   groups, allowing information to spread further.  Many user group
  2040.   newsletters can be subscribed to in the mail.  (Is anyone interested in
  2041.   compiling a list of user group newsletters to which one can subscribe;
  2042.   send me mail at brain@mail.msen.com.)
  2043.  
  2044.   Try these out first.
  2045.  
  2046.   The Main Commodore Club in the United Kingdom:
  2047.  
  2048.   Independent Commodore Products User Group
  2049.   PO Box 1309
  2050.   London, N3 2UT
  2051.   It supports all Commodore computers and has a software library for each
  2052.   of them. It also produces 6 Journals a year of approx 100 pages each.
  2053.   They have an Amateur Radio section in their c64 software library.
  2054.  
  2055.   FRIENDZ & CONTAX
  2056.   c/o Steve Hedges
  2057.   11 Dunsford Street, Whyalla Stuart
  2058.   South Australia, Australia 5608
  2059.   They have both disk and hard copy newsletters.
  2060.  
  2061.   NMCUG: New Mexico Commodore User's Group
  2062.   P.O. Box 37127
  2063.   Albuquerque, NM
  2064.   DIMensions newsletter.
  2065.  
  2066.   CHUG: Commodore Houston User's Group
  2067.   P.O. Box 441252
  2068.   Houston, TX  77244-1252
  2069.   ?SYNTAX newsletter
  2070.  
  2071.   BCS Commodore User's Group
  2072.   c/o The Boston Computer Society
  2073.   101-A First Avenua, Suite 2
  2074.   Waltham, MA  02154
  2075.   Edward Piecewicz, Secretary (Contact)
  2076.   edward@cs.umb.edu (Information)
  2077.   A one year Associate membership for those outside Maine, Massachusetts,
  2078.   Rhode Island, Connecticut, Vermont, ans New Hampshire, is $35.00 US. If
  2079.   inside, the cost is $39.00 US.  The membership includes the monthly
  2080.   magazine "BCS Magazine", which includes the Commodore newsletter.
  2081.  
  2082.   Brentwood Commodore Computer Club
  2083.   c/o Brentwood Public Library
  2084.   2nd Avenua and 4th Street
  2085.   Brentwood, NY  11717
  2086.  
  2087.   Capital Region Commodore Computer Club/LOAD CRCCC
  2088.   P.O. Box 2372
  2089.   Vernon, CT  06066
  2090.  
  2091.   Cheyenne Association of Computer Enthusiasts
  2092.   P.O. Box 1733
  2093.   Cheyenne, WY 82003
  2094.  
  2095.   FUNHUG
  2096.   814 valley Run
  2097.   hercules, CA  94547-1440
  2098.   BBS Number: (510) 713-7944
  2099.  
  2100.   Louisville Users of Commodore of Kentucky/The LUCKY Report
  2101.   P.O. Box 19032
  2102.   Louisville, KY  40219-0032
  2103.   BBS Numberr: (502) 933-5397
  2104.  
  2105.   LUCKY LINE Magazine (LUCKY member Dale Sidebottom's own newsletter)
  2106.   c/o Dale Sidebottom
  2107.   P.O. Box 972
  2108.   New Albany, IN  47151-0972
  2109.  
  2110.   Lansing Area Commodore Club
  2111.   LACC membership
  2112.   P.O. Box 1065
  2113.   East Lansing, MI  48823-1065
  2114.   Membership dues are $15.00 US per year per family.  membership entitles you
  2115.   to receive the monthly newsletter and get PD software.
  2116.  
  2117.   Arizona Commodore Users Group
  2118.   P.O. Box 27201
  2119.   Tempe, AZ  85285
  2120.   One of the best newsletters around.
  2121.  
  2122.   Anchorage Commodore Users Group
  2123.   P.O. Box 104615
  2124.   Anchorage, AK  99510-4615
  2125.  
  2126.   Birmingham Commodore Club
  2127.   P.O. Box 59564
  2128.   Birmingham, AL  35259-9564
  2129.  
  2130.   C-128 West User's Group
  2131.   17407 Devanah Street
  2132.   Covine, CA  91722
  2133.  
  2134.   The Fresno Sixty-Fourum
  2135.   P.O. Box 16098
  2136.   Fresno, CA  93755
  2137.  
  2138.   Western Slope Commodore User Group
  2139.   P.O. Box 81
  2140.   Mack, CO  81525
  2141.  
  2142.   Commodore Computer Club of Jacksonville
  2143.   141 Mango Court
  2144.   MIddleburg, FL  32127
  2145.  
  2146.   Commodore Hawaii User's Group
  2147.   c/o M.N. Daniels
  2148.   46-329 Kumoo Loop
  2149.   Kaneohe, HI  96744-3532
  2150.  
  2151.   Champaign-Urbana Commodore User's Group (CUCUG)
  2152.   2010 West William
  2153.   Champaign, IL  61821
  2154.  
  2155.   Midwest Computer Users Group
  2156.   P.O. Box 9311
  2157.   Highland, IN  46322
  2158.  
  2159.   Commo-Hawk Commodore User's Group
  2160.   P.O. Box 2724
  2161.   Cedar Rapids, IA  52406-2724
  2162.  
  2163.   Michigan Commodore User's Group
  2164.   800 Lloyd
  2165.   Madison Heights, MI  48071-1915
  2166.  
  2167.   Commodore User's Group of Kansas City
  2168.   P.O. Box 36034
  2169.   Kansas City, MO  64111
  2170.  
  2171.   Lehigh Valley Commodore User's Group
  2172.   931 Lawrence Drive
  2173.   Emmaus, PA  18049
  2174.  
  2175.   Sioux Empire Commodore Club
  2176.   1932 South Menlo Avenue
  2177.   Sioux Falls, SD  57105-2717
  2178.  
  2179.   Commodore Houston User's Group
  2180.   P.O. Box 441252
  2181.   Houston, TX  77244-1252
  2182.  
  2183.   C64 Compendium
  2184.   P.O. Box 70
  2185.   Ringgold, VA  24586-0070
  2186.  
  2187.   Commodore Computer Club of Toledo
  2188.   P.O. Box 13011
  2189.   Toledo, OH  43613
  2190.  
  2191.   Commodore Home User Group of Wheeling (CHUG)
  2192.   81 Lynwood Avenua
  2193.   Wheeling, WV  26003
  2194.  
  2195.   Mountain Computer Society
  2196.   3898 Cheryl Street
  2197.   Salt Lake City, UT  84119-4682
  2198.  
  2199.   Peninsula Commodore User's Group
  2200.   P.O. Box 11293
  2201.   Newport News, VA  23601-9293
  2202.  
  2203.   Colorado Commodore Computer Club
  2204.   1192 South Nome Street
  2205.   Aurora, CO  80012
  2206.   (303) 751-3247
  2207.   Ron Snyder (Contact)
  2208.  
  2209.   Basic Bits Commodore Group
  2210.   P.O. Box 81886
  2211.   Cleveland, OH  44181-0886
  2212.   A great users group with a great newsletter.  $10.00 per year associate
  2213.   membership. $20.00 per year family membership.  Includes access to a
  2214.   large public domain library.
  2215.  
  2216.   Meeting 64/128 Users Through the Mail
  2217.   Route 7, Box 7614
  2218.   Palestine, TX  75801
  2219.   Francis Redmond, President
  2220.   jpnan@prairienet.org (Contact)
  2221.   A very good users group. Has been around for 7 years. $15 per year
  2222.   includes monthly newsletter.
  2223.  
  2224.   PLUS4/C16 Users Group
  2225.   c/o Tony Ellis
  2226.   36 Western Highway
  2227.   Blaxland NSW  2774
  2228.   (047) 39 1528 (Voice)
  2229.   Specializes in the Plus/4 and Commodore 16.
  2230.  
  2231.   6.2.  What is a Disk Magazine?  Where do I find them?
  2232.  
  2233.   A disk magazine is a publication that comes out as a text file(s) on a
  2234.   diskette.  You load the reader program on a computer and view the magazine
  2235.   on the computer screen.
  2236.  
  2237.   CEE-64 Alive!
  2238.  
  2239.   CEE-64 Alive!
  2240.   P.O. Box 232115
  2241.   Sacramento, CA 95823
  2242.   EMAIL gaelyne.moranec@wolverine.com (CEE-64 Alive! Editor, G. Moranec)
  2243.  
  2244.   Demo disk is $3.00.  Subscription info:
  2245.   Before March 15th       $25.00
  2246.   After March 15th        $30.00
  2247.  
  2248.   Back Issue Information:
  2249.   Volume 1-5, ending 12-92     $20
  2250.   Volume 1-6, ending 12-93     $25
  2251.  
  2252.   Subscribers will receive 6 disk magazine issues pertaining to the C=64,
  2253.   and 6 disks with "extra" material on it - shareware, P.D., data bases,
  2254.   recipes, etc. for the 64, 128 and PLUS/4 computers.  Each issue will
  2255.   also be accompanied by a printed newsletter.
  2256.  
  2257.   LodeStar
  2258.  
  2259.   SOFTDISK PUBLISHING
  2260.   P.O. BOX 30008
  2261.   SHREVEPORT, LA  71130-00008
  2262.   (800) 831-2694 (Phone)
  2263.   (318) 221-8870 (Fascimile)
  2264.   A disk magazine that features C64/C128 programs. 3.5 or 5.25 disks.
  2265.  
  2266.   COMPUTE'S Gazette
  2267.  
  2268.   COMPUTE'S Gazette
  2269.   P.O. BOX 3244
  2270.   HARLAN, IA 51593-2424
  2271.   (800) 727-6937 (Subscription Number)
  2272.   tomnetsel@aol.com (Gazette Editor, Tom Netsel)
  2273.   In addition to the usual columns by Jim Butterfield, Larry Cotton, and other
  2274.   knowledgeable writers, each issue of the all new double-sided Gazette Disk
  2275.   has original ready-to-run programs--no more typing in long program listings!
  2276.   All documentation is included on disk. As a bonus, you'll also find a couple
  2277.   of outstanding PD programs on each disk.
  2278.  
  2279.   The price for a one year's subscription is only $29.95 for 12 issues ($42.75
  2280.   in Canada; $39.95 in other countries.)
  2281.  
  2282.   Programmers, Gazette is still interested in buying your best original
  2283.   efforts. Send your programs with documentation to our editorial office:
  2284.  
  2285.   Gazette Program Submissions
  2286.   324 W. Wendover Ave., Ste. 200,
  2287.   Greensboro, NC 27408.
  2288.  
  2289.  
  2290.    6.3.  What is an Online Magazine?  Where do I find them?
  2291.  
  2292.   An online magazine is one which exists in a text file format and can be
  2293.   downloaded like a regular file off the network by the user for browsing
  2294.   and/or printing.
  2295.  
  2296.   Usenet C= Hacking Magazine
  2297.  
  2298.   An on-line magazine written by denizens of comp.sys.cbm, this features
  2299.   in-depth technical programming information on C64 and C128 computers.  The
  2300.   editor of C= Hacking is Craig Taylor (duck@pembvax1.pembroke.edu).  The
  2301.   issues of C= Hacking can be found on ccnga.uwaterloo.ca in the directory
  2302.   /pub/cbm/hacking.mag.  Back issues can be gotten from Craig Taylor's
  2303.   mail server.  He also posts a summary notice each month with what is
  2304.   currently there.
  2305.  
  2306.  
  2307.    7. Exchanging Data
  2308.  
  2309.    7.1.  Can I read IBM(tm) disks?
  2310.  
  2311.   Commodore computers use a disk format which is not compatible with the
  2312.   disk formats of other computers.  However, some programs exist which allow
  2313.   you to read foreign, specifically MS-DOS, disks.  Note that in general to
  2314.   do this, you must have either a 1571 or 1581 disk drive.  The 1541 cannot
  2315.   read MS-DOS disks without some hardware modifications.
  2316.  
  2317.   A commercial package, The Big Blue Reader, from SOGWAP software, runs on
  2318.   either a 64 or a 128, will read and write MS-DOS format 3.5" (with a 1581)
  2319.   and 5.25" (with a 1571) disks.
  2320.  
  2321.   Other freely distributable programs exist to read and write 5.25" MS-DOS
  2322.   disks.  One such program is Crosslink, (available on ccnga.uwaterloo.ca
  2323.   although it is limited to reading files 43K in size or smaller.  Finally,
  2324.   there are a few CP/M MS-DOS reading utilities that work in the C128's CP/M
  2325.   mode.
  2326.  
  2327.   RUN magazine (4/89 to 6/89) published a series of programs that would use
  2328.   1571/1581 drives to transfer MS-DOS files to and from a C= drive.  It is
  2329.   also limited in file size handling ~43-44K.
  2330.  
  2331.   Issues 4 and 5 of C= Hacking magazine presented a program called Little
  2332.   Red Reader for the 128 that will copy files to and from MS-DOS floppy
  2333.   disks.  The menu-driven program requires two disk drives to work, where the
  2334.   one containing the MS-DOS disk must be a 1571 or 1581 (or compatible).  The
  2335.   program does not buffer data internally, so the only size restriction on
  2336.   copying is the capacity of the target disk.  The program provides PETSCII/
  2337.   ASCII conversion but will work only with the root directories of MS-DOS
  2338.   disks.  The program is also available via FTP and is FREE.
  2339.  
  2340.   To read and write to MS-DOS disks with 1541 disk drives you have to make a
  2341.   small hardware modification. The 1541-dos package contains instructions on
  2342.   how to modify Commodore 1541 and Oceanic OC-118/OC-118N disk drives, and
  2343.   programs to read disks in MS-DOS format and to write to disks in a format
  2344.   that can be read by MS-DOS computers.  The newest version of the package is
  2345.   available via anonymous ftp on ftp.funet.fi in /pub/cbm/documents/1541-dos.
  2346.  
  2347.  
  2348.    7.2.  Can my IBM(tm) computer read Commodore disks?
  2349.  
  2350.   To read CBM disks on an IBM, you can use the program x1541 available on
  2351.   ccnga.uwaterloo.ca in /pub/cbm/emulation.  This program uses the PC parallel
  2352.   port to emulate a C= serial port.  You need to have a unique cable built to
  2353.   make the connection.  The cable is connected to a 1541 drive.
  2354.   The documentation has a schematic for the cable.
  2355.  
  2356.   Also, if you own a Commodore 1581, there is a PC program which can read
  2357.   1581 formatted disks.  It is called 22DSK13.
  2358.  
  2359.  
  2360.    7.3.  Are there other ways to exchange data between computers?
  2361.  
  2362.   NULL Modems
  2363.  
  2364.   If you are transferring data to another computer (e.g. a PC) in the same
  2365.   room, or if you are lucky enough to have a terminal server line near your
  2366.   64/128(more and more colleges are putting such beasts in dorm rooms), you
  2367.   be able to connect your serial port directly to another computer.  If you
  2368.   have a terminal server port, all you need is a C= RS232 to standard RS232
  2369.   adapter (see 9.8).  If you are connecting to another, PC, you will also
  2370.   need a null modem.  A null modem is a simple device that you can buy for
  2371.   less than $10.  It typically is a small box with a 25-pin (or 9-pin) RS232
  2372.   connector on either side.  Put it somewhere in the line between your C= and
  2373.   the other PC.
  2374.  
  2375.  
  2376.    8. Operating Systems
  2377.  
  2378.    8.1.  What Operating Systems are available?
  2379.  
  2380.   Well, Commodore computers come with a standard operating system
  2381.   built in ROM. They also contain a built in BASIC interpreter which is
  2382.   normally activated after switching on or resetting the computer.
  2383.   If you want alternative options to replace the existing OS, there are a few
  2384.   that may suit your needs.  GEOS is the best known, but a number of people
  2385.   have made UNIX-like operating system replacements for the Commodore 64 and
  2386.   128.  Also, on the 128, CP/M is available out-of-the-box. (see below for
  2387.   details on different OS types.)
  2388.  
  2389.  
  2390.    8.2.  What is GEOS?
  2391.  
  2392.   GEOS stands for Graphical Environment Operating System.  It is a Graphical
  2393.   User Interface (GUI) style of OS, and it brings to the Commodore 64 and 128
  2394.   integrated applications.  The graphical nature of GEOS allows applications
  2395.   to use fonts of any size, bitmaps, and menus and mice.  The system was
  2396.   Designed by Berkeley Softworks, now GEOWorks, and is supported now by CMD.
  2397.   There are a number of graphical style GEOS applications, like GEOWrite,
  2398.   GEOPaint, GEOPublish, GEOTerm, etc.  The system is very easy to use, and
  2399.   is very fast, even when compared to other GUIs like Windows and OS/2.
  2400.  
  2401.   GEOS can make very effective use of a Ram Expansion Unit, a RAMDrive or
  2402.   RAMLink, or GEORam.  GEOS allows you to configure your REU to appear just
  2403.   like another (very fast) disk drive, although it does not keep its contents
  2404.   when you turn your computer off.  So, any GEOS software that works off of
  2405.   a disk will work out of your REU.  Since GEOS is very disk-intensive, this
  2406.   greatly improves the performance of your system.  Indeed, some firm GEOS
  2407.   adherents have said that they would not use GEOS without a RAM device of
  2408.   some sort.
  2409.  
  2410.   GEOS will not work with a stock 1700.  To have a RAM drive, in GEOS, you
  2411.   must have at least 256K of expansion.  Thanks to patches developed by Jim
  2412.   Collette(configure2.1), GEOS also supports 1 Meg, 1.5 Meg, and 2 Meg REUs.
  2413.  
  2414.   GEOS files are structured differently from standard Commodore files.  They
  2415.   cannot be uploaded or downloaded directly.  Before you upload a GEOS file,
  2416.   use the freeware GEOS application convert2.5 by W.C. Coleman to convert it
  2417.   to Commodore format.  When you download a GEOS file, you must use the same
  2418.   program to convert it to GEOS format.  By convention, GEOS format files
  2419.   converted to standard Commodore format have a .cvt on the end; however,
  2420.   many converted GEOS files just have the same name as the original GEOS file.
  2421.   As a rule of thumb, any GEOS file you download, regardless of the extension,
  2422.   must be converted to GEOS format with convert2.5.
  2423.  
  2424.   If you download an archive of GEOS files (e.g. a .arc or .sda file
  2425.   containing GEOS files), you must first dissolve the archive using your C64
  2426.   or C128 in native mode.  The constituents of the archive will be converted
  2427.   GEOS files, whether or not they have the .cvt extension.  Each of these
  2428.   constituents (which are GEOS files) must be individually converted to GEOS
  2429.   format with convert2.5.
  2430.  
  2431.   If you need some help with GEOS or any aspect of it, I refer you to Myles
  2432.   Skinner at mskinner@julian.uwo.ca.  He is one of many people who use GEOS
  2433.   every day and can be of help.
  2434.  
  2435.  
  2436.    8.3.  What is UNIX?
  2437.  
  2438.   UNIX is an OS that was developed by Bell Laboratories in the 1960's and
  2439.   is now used on many workstations.  It is a multi-user, multi-process
  2440.   OS that has extensive support from the educational and commercial
  2441.   communities.  Internet and Usenet are primarily a collection of UNIX
  2442.   workstations networked together.  The UNIX-like OS replacements for
  2443.   Commodore computers mainly emulate the shell of UNIX, where programs are
  2444.   run by merely typing in their name.  Other aspects of UNIX, such as
  2445.   multiple processes are supported by some of the offering, which are:
  2446.  
  2447.        Asterix. - A UNIX-Look-and-feel Shell replacement for 64
  2448.  
  2449.        UNIX128. - A small implementation of UNIX for the 128.
  2450.  
  2451.        ACE 128/64. - A new offering which borrows the UNIX shell look for 64
  2452.        and 128.  It is available at ftp.funet.fi in /pub/cbm/csbruce.
  2453.  
  2454.  
  2455.   8.4.  What is CP/M
  2456.  
  2457.   CP/M stands for Control Program for Microcomputers and is available on
  2458.   every Commodore 128.  There is also a CP/M cartridge available for the
  2459.   Commodore 64, but it cannot read CP/M disks, just 1541 formatted disks, and
  2460.   there are questions concerning its ability to work with all revisions
  2461.   of the Commodore 64.  CP/M was very popular in the early eighties before
  2462.   MS-DOS became popular.  It requires a Z-80 microprocessor, which the 128
  2463.   has, or an 8080 processor, and a disk drive capable of reading CP/M disks,
  2464.   such as the 1571.  If you don't need to read existing CP/M formatted disks,
  2465.   then a 1541 could also be used.  This operating system is the one that
  2466.   MS-DOS was modeled after, so there are a lot of similarities.  If you are
  2467.   interested in using CP/M as your primary OS, then please check out the
  2468.   newsgroup comp.os.cpm, as they have more info on the current events
  2469.   concerning CP/M.
  2470.  
  2471.   The version of CP/M used on the 128 is 3.0, commonly called CP/M Plus.
  2472.   It is compatible with earlier versions of CP/M but adds some new features.
  2473.   The copy of CP/M 3.0 that ships with the 128 was specially modified to allow
  2474.   use of the features of the 128, such as the Ram Expansion Unit as a RAM
  2475.   disk, the SID chip, and the extra RAM of the 128.
  2476.  
  2477.   In the March,1994 issue of dieHard, Mike Gordillo gave an overview of the
  2478.   CP/M operating system.  It is one of many such articles that should be read
  2479.   by anyone new to CP/M.
  2480.  
  2481.  
  2482.    9. Enhancements
  2483.  
  2484.    9.1.  How do I increase my disk drive's transfer speed?
  2485.  
  2486.   Fastloaders
  2487.  
  2488.   The Commodore 1541 drive and any drive attached to a VIC-20, C64, Plus 4,
  2489.   C116, or C16 suffer from very slow read and write times.  This is caused
  2490.   by Commodore's haste in "economizing" the IEEE-488 bus used in the PET
  2491.   series of Commodore computers into the serial bus.  The IEEE-488 bus
  2492.   transferred 8 bits of data at a time, and performed some synchronization
  2493.   steps, or handshaking, between bytes.  Commodore reduced the path to 1 bit
  2494.   but kept most of the original handshaking, most of which is redundant when
  2495.   transferring 1 bit at a time.  Early on, some developers noted that, since
  2496.   the 1541 drive was intelligent enough to execute a program loaded into its
  2497.   RAM, and the Commodore operating system calls to do disk I/O could be
  2498.   bypassed, they could write software that sped up the loading process by
  2499.   modifying or completely changing the protocol used on the serial bus.  This
  2500.   is the idea behind fastload cartridges like FastLoad, Mach 5, etc...
  2501.  
  2502.   Now, as programs became more complex, some programs would not operate with
  2503.   this approach.  Thus, the developers then rewrote parts of the Commodore
  2504.   operating system on both the computer and the disk drive, and replaced the
  2505.   parts of them that did disk I/O with new pieces of code.  This is the idea
  2506.   behind JiffyDos and others.
  2507.  
  2508.   The basic idea in speeding up the disk drive is to use more than 1 line
  2509.   to transfer data, effectively doubling the transfer speed.  Then, reduce
  2510.   synchronization requirements in the protocol to a bare minimum, as
  2511.   synchronizing time is time not being used to do transfers.
  2512.  
  2513.   The fastload cartridges are handicapped somewhat by the need to transfer
  2514.   the portion of the program that runs in the disk drive to the drive using
  2515.   the slow speed evry time the drive is used.  This can be alleviated
  2516.   somewhat, but the replacement operating system replacement products like
  2517.   JiffyDos win the race since they do not need to load code into the drive,
  2518.   as it is already there.
  2519.  
  2520.   The products are not 100% compatible, as they sacrifice reliability for
  2521.   speed somewhat.  That means that a program that does not load due to an
  2522.   error while using a fastload product will probably load without the
  2523.   fastloading enabled.  Also, some programs can not handle the change in
  2524.   loading or reading speed, so these enhancements yield about 90%
  2525.   compatibility.
  2526.  
  2527.   You can also increase the speed of disk drive operation by organizing
  2528.   consecutive parts of a file on disk to fall a certain number of disk
  2529.   sectors apart.  This is called the interleave or interleaving factor.
  2530.   Normally, a 1541 disk drive space consecutive parts of a file 10 sectors
  2531.   apart, but you can change that a little to minimize the time needed to find
  2532.   consecutive parts of a file.
  2533.  
  2534.   Also, the C128 in 128 mode hooked up to a 1571 or 1581 has a built-in
  2535.   fastloading scheme called burst loading.  Therefore, if you are in 128 mode
  2536.   and hooked up to a 1581 or a 1571, you already have this feature.  However,
  2537.   the 128 in 64 mode reverts back to the old slow serial routines, and the 128
  2538.   in any mode using a 1541 cannot use the burst load routines.
  2539.  
  2540.  
  2541.    9.2.  How do I expand my disk drive's capacity?
  2542.  
  2543.   CMD sells hard drives for the Commodore 64 and 128.  They range in sizes
  2544.   from 50 Megabytes to 200 Megabytes.
  2545.  
  2546.   You can also expand your disk drives on board RAM capacity, and use that extra
  2547.   memory for better archiving performance.
  2548.  
  2549.   Software Support International sells the 1541 RAMBoard, which will increase
  2550.   you 1541's memory.  SSI used to market a similar board for the 1571, but they
  2551.   have depleted stock and no longer carry it.
  2552.  
  2553. | If you have access to an IBM of some kind (preferrably with a hard drive),
  2554. | you can use a product called 64NET to hook the drive up to the Commodore.
  2555. | 64NET consists of a cable which connects the CBM User Port and the IBM 
  2556. | Parallel Port together, and a program that runs on both machines.  The 
  2557. | program on the IBM is a standard application, but the CBM part is a wedge,
  2558. | so it should integrate seamlessly with some programs.  There are two 
  2559. | versions of the product: the public domain version and the commercial 
  2560. | version.
  2561.  
  2562. | Both are at version 1.67, have full OPEN/CLOSE/READ/READST
  2563.   support, can support 4 gigabyte IBM partitions, and have a built-in
  2564.   off-board monitor which includes some dos wedge functions. Both the
  2565.   versions' IBM programs have link-based helpsystems and will run on any IBM
  2566.   machine.  The commercial version allows saving of files, wheras the PD
  2567.   version does not.
  2568.  
  2569.   The BETA versions are available (with upgrade to final version free) for
  2570.   AUST$50.00, while the PD version is free.  All prices do not include cable
  2571.   that is required for operation.  The cable, program, and more information
  2572.   can be received from Paul Gardner-Stephen at gardner@ist.flinders.edu.au.
  2573. + Also, the system can be ordered in Europe from:
  2574.  
  2575. + Performance Peripherals Europe
  2576. + Germany
  2577. + +49 2227 3221
  2578.  
  2579.  
  2580.    9.3.  How do I expand my computer's RAM capacity?
  2581.  
  2582.   C1700/1764/1750
  2583.  
  2584.   The original form of RAM expansion available to the C64 and C128 were the
  2585.   Commodore REUs (Ram Expansion Units).  These REUs plug into the cartridge
  2586.   port, and provide 128K (the C=1700), 256K (the C=1764), or 512K (the C=1750)
  2587.   of additional RAM.
  2588.  
  2589.   This RAM is not true system RAM however; simply adding a 512K REU to your
  2590.   system does NOT mean that your word processor will suddenly be able to edit
  2591.   512K larger documents.  A REU will only be used by a program that was
  2592.   written to take advantage of an REU.  As a caveat on this, you can use your
  2593.   REU as additional RAM for a RAMLink .
  2594.  
  2595.   An REU can be used as a Commodore Disk Drive by running the program
  2596.   RAMDOS.  This will allow users to save and load files from the REU.
  2597.  
  2598.   If you are using CP/M, the REU can be configured to act like a disk drive
  2599.   under CP/M.
  2600.  
  2601.   Although the C=1764 was originally advertised for the C64, and the 1700 and
  2602.   1750 for the C128, any of the three RAM expanders will work with either the
  2603.   C64 or the C128.  Note that if you want to use any of them on the C64, you
  2604.   need a heavy duty power supply.  The 1764 comes with such a power supply.
  2605.  
  2606.   There are hardware hacks that will expand a 1700 or a 1764 to 512K;
  2607.   additionally, a 512K REU can be expanded to 1 Meg or more.  See /pub/cbm/
  2608.   hardware on ccnga.uwaterloo.ca.  If you don't wish to do it yourself, there
  2609.   are people who will do it for you, for a fee.  While it appears completely
  2610.   safe to upgrade your REU to 1 Meg, there have been some reports of problems
  2611.   with REU's upgraded to 2 Megs.  Sometimes the REU will work fine for a while,
  2612.   then fail.  If you are upgrading your REU, it would probably be wise to stop
  2613.   at 1 Meg.  If you are still memory hungry, consider a CMD RAMLink or RAMDrive.
  2614.  
  2615.   The following individual will do RAM expansions on the 17xx series. He
  2616.   Has lots of experience doing these modifications. His current quoted price
  2617.   for expanding a 1750 from 512k to 1 meg is $60. Call for the latest prices.
  2618.   In addition he can do repairs on the RAM.
  2619.  
  2620.   Raymond Day
  2621.   9601 Morton Taylor Road
  2622.   Belleville, MI 48111-1328
  2623.   GEnie email r.day
  2624.   (313) 699-6727
  2625.  
  2626.   On a similar note, Software Support International sells a device called
  2627.   the 1751 clone, which functions just like a 1750.  It is not as expandable
  2628.   as the real 1750, but can be used where a 1750 is recommended or required.
  2629.  
  2630.   geoRAM
  2631.  
  2632.   When Commodore REUs became hard to find several years back, Berkeley
  2633.   Softworks introduced geoRAM, which is a 512K RAM expander.  This RAM
  2634.   expander gives you all of the advantages of a 1750 with GEOS.  However, it is
  2635.   not 1750 compatible, so it will not work like a 1750 outside of GEOS; it is
  2636.   transparent to other programs.  (As a caveat on this, see the info on
  2637.   RAMLink)).  DesTerm128 2.0 will not work with a geoRAM plugged in.  A
  2638.   special version of GEOS 2.0 (which is bundled with geoRAM) is necessary to
  2639.   use geoRAM.  No additional power supply is necessary to use geoRAM.  The
  2640.   geoRAM can be upgraded to 2MB also.  Contact Jens-Michael Gross at
  2641.   grossibr@buran.fb10.tu-berlin.de for information on upgrading the geoRAM.
  2642.  
  2643.   The geoRAM can be used without GEOS if it is installed in a RAMDrive or
  2644.   RAMLink.  See below for details.
  2645.  
  2646.   RAMDrive, RAMLink
  2647.  
  2648.   RAMDrive (RD) and RAMLink (RL) are RAM devices from CMD.  The
  2649.   RAM in these devices can be partitioned into native mode partitions (with
  2650.   dynamically allocated subdirectories), or competely 1541, 1571, or 1581
  2651.   emulating partitions.  Thanks to the 15x1 emulating partitions, software
  2652.   does not have to be specifically written to run with a RD or a RL. These
  2653.   RAM devices should appear as a disk drive to most programs.  One notable
  2654.   exception is DesTerm v2.00, which does not work with RD or RL.  There are
  2655.   few other exceptions, and no major commercial program has a problem running
  2656.   with RL or RD.  The deciding factor seems to be whether or not the program
  2657.   uses a drive's internal ram.  RL and RD do not `mimic' having this type of
  2658.   internal drive ram, and if a program relies upon this it will not run.  The
  2659.   heavily copy protected Digital Solutions' programs use this drive ram for
  2660.   its burst loading routines.  So, even though a Maverick/RamBoard combination
  2661.   will write a copy to it to RL, it will fail to boot.  However, these
  2662.   programs, once booted from a 1571, will use and access all of RL's many
  2663.   functions for lightening fast loads and saves.
  2664.  
  2665.   RD and RL both have their own power sources, separate from the computer.
  2666.   When you turn off the computer, the power to the RAM device is left on,
  2667.   leaving its contents intact.  This power supply always remains on.  (For
  2668.   safety from power outages, battery backups are also available.)
  2669.  
  2670.   RAMLink is a powerful, large device.  It can be configured from 0 to
  2671.   up to 16 Megs of RAM, using industry standard 1x8 (100ns) 1 Meg and 4 Meg
  2672.   SIMMs.(1x9, and faster Simms can be used.)  The RL is constructed so that
  2673.   the user may easily add additional SIMMs at any time.
  2674.  
  2675.   RAMLink has a port into which you can plug a Commodore REU or a geoRAM.
  2676.   You can configure RAMLink to either leave this RAM device alone, or to use
  2677.   the REU/geoRAM's RAM just as if it were part of the RAMLink's RAM.  A
  2678.   RAMLink also has a pass-through port, in which you can plug a normal
  2679.   C64/C128 cartridge, and a parallel port for a CMD hard drive.  The latter
  2680.   greatly improves the transfer speed of data between your computer and the
  2681.   hard drive.
  2682.  
  2683.   RAMDrive is no longer sold by CMD, since it wasn't much less expensive than
  2684.   the RAMLink, and it was not expandable.  However, there are still RAMDrives
  2685.   in many sizes from 1 to 4 MB available on the used market.  They are great
  2686.   for people who know they will need too much expansion, and the price of a
  2687.   RAMLink is more than they can spend.
  2688.  
  2689.   If you have a geoRAM, the geoRAM can be plugged into the RL or RD.  the
  2690.   geoRAM then acts as an extra piece of ram-based disk storage.
  2691.  
  2692.   Both RD and RL come with a very well documented, thorough, and easily
  2693.   referenced User Manual.  Contact CMD for more details.
  2694.  
  2695.   C128 Video RAM
  2696.  
  2697.   The original, "flat" C128's came with an 80 column display that had it's own
  2698.   display RAM that was separate from the system memory of the computer.  This
  2699.   "VDC RAM" was 16K in size.  After Commodore introduced the C128D, they
  2700.   changed the design and marketed some versions of the Commodore 128D with
  2701.   64K of VDC RAM.  Since them, some programs (e.g. I-Paint, Dialogue128)
  2702.   have come out that either need or support 64K of VDC RAM.  Owners of flat
  2703.   128's can upgrade their video RAM to 64K either by ordering an upgrade
  2704.   plug-in board(e.g. from Software Support International), or by replacing the
  2705.   RAM chips themselves.  All that needs to be done is, the two 4416 RAM chips
  2706.   next to the VDC chip need to be replaced with 4464 RAM chips.  Note,
  2707.   however, that since this involves soldering in tight quarters on your 128's
  2708.   motherboard, it is very easy to damage the motherboard or the nearby VDC
  2709.   chip.  Whenever you wish to use the extra RAM, be sure to set bit 4 in the
  2710.   VDC register 28 (0 = 16kB, 1 = 64kB).
  2711.  
  2712.   Expanded C64's
  2713.  
  2714.   THE TRANSACTOR magazine published two articles written by Paul Bosacki on
  2715.   expanding the Commodore 64.  The first article (in Transactor 9.2) described
  2716.   how to expand the 64 to 256kB by swapping RAM chips and contained switches
  2717.   to perform some special options.  The second (in Transactor 9.6) describes
  2718.   how to expand the Commodore 64 to 1MB, using a 512kB REU and 512kB on the
  2719.   motherboard.  In additiopn, this expansion needs no switches to enable
  2720.   options, which is an enhancement to the first article.
  2721.  
  2722.   The Nordic/Finnish MicroBITTI magazine published a two part article by Pekka
  2723.   Pessi on expanding the Commodore 64.  Pessi's design (in MicroBITTI Issues
  2724.   1 and 2 for 1987) split the C64 memory map into 4 16kB pages, which could be
  2725.   each mapped to any 16kB page in 256kB of memory.  It uses the same approach
  2726.   of swapping the 64kB DRAMs for 256kB ones, but does the addressing somewhat
  2727.   differently.
  2728.  
  2729.   In 1993, Marko Makela, with help from Pekka Pessi, translated Pekki's
  2730.   article into English and made it available via the Internet.  It is now
  2731.   available from nic.funet.fi in the directory /pub/cbm/documents/256kB.
  2732.  
  2733.   Expanded C128's
  2734.  
  2735.   Marko Makela has written an article on how to expand the C128 and C128D's
  2736.   memory up to 1024kB.  It is compatible with his earlier article on expanding
  2737.   the C64 to 256kB, so programs written for the expanded 64 should run on the
  2738.   expanded 128 in 64 mode.  The plan and schematic is available via ftp
  2739.   from nic.funet.fi in directory /pub/cbm/documents/1028.
  2740.  
  2741.   The C-256 and C-512
  2742.  
  2743.   Twin Cities 128  issues #30 and #31 have a hardware scheme for expanding
  2744.   your 128 to 256K or 512K.  To people who understand banking on the 128, the
  2745.   256K modification adds RAM blocks 2 and 3 to your system.  The 512K
  2746.   modification adds four more RAM blocks that can be accessed as alternate RAM
  2747.   blocks 2 and 3, or as a completely separate set of RAM blocks 0-3.
  2748.  
  2749.   As with Commodore REUs, software must specifically support the expanded RAM.
  2750.   Since these modifications are relatively new, there is not much software out
  2751.   yet that supports the additional RAM.  However, ACE 128 does support this
  2752.   expansion without any special drivers.
  2753.  
  2754.   The hardware modification, while simple from software's point of view, is
  2755.   rather difficult to perform in hardware.  Richard Curcio, the designer of
  2756.   the memory modifications, can modify your 128 for you.  See Twin Cities 128
  2757.   issue #31 for more information.
  2758.  
  2759.  
  2760.  
  2761.    9.4.  How do I increase my computer's speed?
  2762.  
  2763.   There are a number of products that can increase the operating speed of
  2764.   the Commodore 64.  These products work by turning off the on-board 6510
  2765.   and turning on a compatible microprocessor, usually a 65C02 or a 65C816
  2766.   in 6502 emulation mode.  These products will work with any software that
  2767.   does not mind running up to 4 times faster and does not use any of the
  2768.   undocumented opcodes of the 6502 IC.
  2769.  
  2770.   Commodore 64 Accelerators:
  2771.  
  2772.   Please note that some of these products are no longer offered for sale
  2773.   by the original companies, but can be purchased from individuals as used
  2774.   equipment.
  2775.  
  2776.   Turbo Master Accelerator for C64.
  2777.  
  2778.   The Turbo Master Accelerator is for a C64 (or C64 mode of C128) only, uses
  2779.   a Rockwell R65C02P4 microprocessor clocked at 4.09 MHz, has its own 64K of
  2780.   fast static RAM and a 32K EPROM, has hardware/software switchable speed
  2781.   between 4.09 and normal, and has an enhanced ROM with faster disk routines
  2782.   that can also be disabled.  A JiffyDOS compatibility option was available.
  2783.  
  2784.   Turbo Process Accelerator for the C64.
  2785.  
  2786.   This accelerator, made by Rossm"oller, uses a 65C816P-4 microprocessor
  2787.   to operate the 64 at three speeds: 1MHz, 4 MHz, or anything between 50kHz
  2788.   and 4 MHz.  The 65C816 is a 16 bit version of the 6502/6510, so it is
  2789.   possible to write software for the new IC that takes advantage of the 16
  2790.   bit opcodes.
  2791.  
  2792.   Flash 8
  2793.  
  2794.   This accelerator, which increases the speed of the 64 to 8MHz, should be
  2795.   available in April 1994.  The module, which plugs into the expansion port
  2796.   of the Commodore 64, will increase the processing speed from 1MHz to 8MHz.
  2797.   The unit features a Centronics parallel printer port, a CP/M emulator, a
  2798.   fastloader (60 times faster than standard), and will be 100% GEOS
  2799.   compatible.  The suggested prices are:
  2800.  
  2801.   349 DM (~$180.00 US) for the unit with 256kB RAM.
  2802.   450 DM (~$210.00 US) for the unit with 1MB RAM.
  2803.  
  2804.   It is being manufactured and sold by:
  2805.  
  2806.   Discount 2000
  2807.   Tombergstrasse 12a
  2808.   53340 Meckenheim, Germany
  2809.   +49/2225/701834 (Information)
  2810.   +49/2225/13360 (Information)
  2811.   +49 2225/10193 (Fascimile)
  2812.  
  2813.   It uses a 65816 CPU (The 65816 is a descendant of the 65XX series) running
  2814.   at 8MHz to enable the increased speed.  Also, it can be optional expanded
  2815.   to 4 or 8 MB RAM.  This product is the successor to the Rossmoeller
  2816.   TurboAccess 4MHz accelerator card.  It contains an REU on-board.  It has the
  2817.   capability to provide 10x speed disk access via a parallel cable and has a
  2818.   CP/M option.  The cartridge is rumored to be mostly GEOS compatible,
  2819.   only works on PAL CBM 64 computers, and does not run games or other programs
  2820.   that do intensive timing or video.
  2821.  
  2822.   Commodore 128/128D Accelerators:
  2823.  
  2824.   The ZIP card for your C128.
  2825.  
  2826.   This accelerator was not produced.  Its development has been stopped due
  2827.   to miscellaneous problems.  There are no accelerators for the 128 or 128D.
  2828.   However, there is no reason why the C64 accelerators mentioned above will
  2829.   not work with the 128 in 64 mode.
  2830.  
  2831.  
  2832.    9.5.  How do I increase my computer screen's resolution?
  2833.  
  2834.   Commodore 64
  2835.  
  2836.   Since the Commodore 64's VIC-II cannot be expanded, the only way to increase
  2837.   the resolution of the Commodore 64 is to turn off the on-board video and
  2838.   replace its output with one from another IC.  The simplist approach
  2839.   involves attaching an 80 column video chip (6545, 6845, etc.) to the C64
  2840.   via the expansion port.  This will provide 80 columns of monochrome text.
  2841.   However, this is only useful for text applications, as most of these video
  2842.   devices are not capable of doing high resolution graphics.  Also, none of
  2843.   the following are currently produced, but many are sold as used equipment
  2844.   by users.
  2845.  
  2846.   Batteries Included BI-80
  2847.  
  2848.   This unit combined an 80 column monochrome text video display (using the
  2849.   6545 IC) and BASIC 4.0.  Either options could be turned on or off via
  2850.   software control.
  2851.  
  2852.   DATA 20 80 column unit
  2853.  
  2854.   This unit preceded the BI80 unit, and was produced from 1982-1984.
  2855.  
  2856.   Protecto Enterprizes Protecto-80
  2857.  
  2858.   This was basically a repackaged DATA-20 unit.  Some circuitry was changed
  2859.   to permit price reduction, but the same functionality is there.
  2860.  
  2861.   Commodore 128
  2862.  
  2863.   The Commodore 128 comes equipped with an second video display controller
  2864.   in addition to the 40 column VIC chip.  This chip can be used while in
  2865.   64 mode through clever programming, and the controller's standard 640*200
  2866.   pixel size can be expanded to 640*400.  However, there is no way to
  2867.   completely overcome the color limitation of 16 colors
  2868.  
  2869.  
  2870.    9.6.  How do I increase my computer's serial transfer speed?
  2871.  
  2872.   SwiftLink
  2873.  
  2874.   Normally, the C64/128 can easily support up to 2400 bps without special
  2875.   hardware.  (DesTerm will take the C128 up to 9600 bps, however; Dialogue128
  2876.   will do 4800 bps.)  If you wish to use a faster modem, you can do so via
  2877.   the SwiftLink cartridge put out by CMD which allows speeds up to 38.4 Kbps.
  2878.   This device plugs into your cartridge port and supplies you with a standard
  2879.   9-pin serial port.  You then connect the desired modem.
  2880.   Telecommunications software must be specifically written to support a
  2881.   SwiftLink; fortunately, this is not rare.  For instance, Dialogue128,
  2882.   Novaterm64, and Kermit(v2.2s) support the SwiftLink.
  2883.  
  2884.  
  2885.    9.7.  How do I increase my computer's sound quality?
  2886.  
  2887.   SID Symphony
  2888.  
  2889.   The C64 and C128 come equipped with 1 Sound Interface Device (SID) IC.
  2890.   This provides 3 channels of output.  For more channels, one can purchase the
  2891.   SID Symphony cartridge from CMD to provide 3 extra channels.  Most newer
  2892.   sound playing and editing software is able to use the extra channels.
  2893.  
  2894.   There are also a number of units one can purchase or build that will
  2895.   provide MIDI capabilities for Commodore 64 and 128 users.
  2896.  
  2897.  
  2898.    9.8.  How do I hook a Hayes(tm) compatible modem to my Commodore computer?
  2899.  
  2900.   There are a number of homemade interfaces available.  The TRANSACTOR
  2901.   published an interface in the Nov 87 issue (V8iss3) and Commodore Hacking
  2902.   Online Magazine published plans for one in issue 4 (See MailServer section
  2903.   for retrieval instructions.  These are both supposed to emulate the
  2904.   VIC1011A that C= put out many years ago, and you might find one at a
  2905.   computer "flea market".  Another version is designed by Stephen Coan.
  2906.   Send email to fred.mueller@att.com for a copy of the schematic in ASCII
  2907.   format.  The differences between the two is the Transactor one has
  2908.   switchable options for some of the leads and the Coan one is hard wired.
  2909.  
  2910.    9.9.  What other ways can I expand my Commodore computer?
  2911.  
  2912.   There are many hardware items that you can use.  Below is a list of a few of
  2913.   them.  Note that some of these items may no longer be in production, and
  2914.   thus are only available as used equipment.
  2915.  
  2916.   80-Line Simplified Digital I/O Board
  2917.  
  2918.   This unit has 40 TTL input lines and 40 separate buffered digital output
  2919.   lines plus an expansion socket that could support a standard ROM or clock/
  2920.   calendar cartridge.  It works on the C64 and all modes of the C128
  2921.   (including CP/M mode).  Its model number is the SS100 Plus.
  2922.  
  2923.   "Original Ultimate Interface"
  2924.  
  2925.   This is a universally applicable dual 6522 Versatile Interface Adapter board
  2926.   with four 8-bit fully bidirectional I/O ports, eight handshake lines, and four
  2927.   16-bit timer/counters.  It has IRQ interrupt capability and is expandable
  2928.   to four boards.  It works on the C64 and all modes of the C128 (including
  2929.   CP/M mode).  Its model number is the 641F22.
  2930.  
  2931.   A/D Conversion Module
  2932.  
  2933.   This unit is 16 channel, 8-bit, 100 microsecond conversion time.
  2934.   Piggy-backs on the 641F22 and thus requires it to operate.  Works on the
  2935.   C64 and all modes of the C128 (including CP/M mode).  Its model number is
  2936.   641F/ADC0816.
  2937.  
  2938.   The Spartan Apple ][+ emulator for the C64, by Mimic Systems, Inc.
  2939.  
  2940.   In addition to allowing the use of Apple ][+ hardware/software, this
  2941.   device boasted four software selectable C64 cartridge slots, a non-
  2942.   dedicated 8-bit parallel port, and standard audio cassette deck
  2943.   capabilities for the C64.
  2944.  
  2945.   ROM upgrades are available for the C-128 and the 1571.
  2946.  
  2947. + C64 Games Port Expander  (Model #8401) 40/80 column converter.
  2948.  
  2949. + Switchable, it has 4 independent cartridge sockets plus a 5th switch
  2950. + position accessing an 80 col. character set ROM - (limited usability
  2951. + because it *apparently* accesses a C64 Ram location which interferes
  2952. + with a lot of stuff, I forget where or how) - and a 6th switch position
  2953. + independent of the cartridge port for general use stuff. 
  2954.  
  2955. + It was built into a neat steel housing designed to sit flat on the desktop
  2956. + and slide into the cartridge port at exactly the right height.
  2957.  
  2958.  
  2959.  
  2960.  
  2961.   10. Emulators
  2962.  
  2963.   10.1.  What is an emulator?
  2964.  
  2965.   An emulator is a piece of software that runs on a given platform and
  2966.   emulates, or mimics, the operation of another machine.  When the
  2967.   emulator loads up a program, the programs runs as though it were running
  2968.   on the emulated platform.
  2969.  
  2970.   For more information on emulators and their use, please see the emulator
  2971.   faq, located in the same directory as this one, under the name of
  2972.   cbm.emulation.faq.  The Commodore emulator FAQ is maintained by Russell J.
  2973.   Alphey and can also be obtained from him at r.alphey@dce.vic.gov.au.
  2974.                           
  2975.  
  2976.   10.2.  What platforms do 64 emulators exist on?
  2977.  
  2978.   Well, C64S exists for the IBM, and X64 is available for anyone running
  2979.   X over UNIX.  There is also some development on a C64 emulator for the
  2980.   Macintosh.  If you own an Amiga, you can purchase A64 to allow the Amiga
  2981.   to run C64 applications.
  2982.  
  2983.  
  2984.   10.3.  What platforms do 128 emulators exist on?
  2985.  
  2986.   None at this time.  The 128 is a lot more complex than the 64.
  2987.  
  2988.   10.4.  Are any other Commodore computers emulated?
  2989.  
  2990.   There is a commodore product called the PET emulator that remaps a
  2991.   Commodore 64 to emulate a PET 40 column unit (i.e. PET 4032).  You can
  2992.   run this program on a C64 to emulate a PET, or you can run this program
  2993.   on a 64 emulator to emulate a PET on an IBM, for example.
  2994.  
  2995.  
  2996.   11. Demonstrations
  2997.  
  2998.   11.1.  Just what is a demonstration, or demo?
  2999.  
  3000.   A demonstration, or "demo" as they are known, is a piece of software that
  3001.   is designed to provoke a visually and aurally pleasing effect from the
  3002.   computer.  This usually involves large amounts of multi-colored graphics,
  3003.   complex synthesized or digitized sounds, and orchestrated movement of
  3004.   shapes or color schemes on the screen.  Demos originated as introductions
  3005.   to "cracked" games, games in which the copy protection had been rendered
  3006.   useless.  As time wore on, the standard abilities of the computer were all
  3007.   used in demos, and rival "cracker" teams raced to bring out the best demo.
  3008.   In the search for the "best demo", demo authors, or "coders", tried to
  3009.   maximize the use of the computer in a demo program.  Also, they exploited
  3010.   any undocumanted feature the computer could provide.  Since most of the
  3011.   circuits in the Commodore computers were multi-purpose, experienced coders
  3012.   could use some of their features in non-standard ways. Some examples:
  3013.  
  3014.   Removing the top and bottom border.
  3015.   Removing the side borders.
  3016.   Placing text (text mapped sprites) in the open borders.
  3017.   More than 8 sprites on screen at once.
  3018.   pseudo interlacing to create illusion of up to 640*400 resolution.
  3019.  
  3020.   Since the commercial game market has shrunk significantly over the past
  3021.   few years, and since demos are sometimes too involved to be classified
  3022.   as a game into, many demos are packaged so they can "stand-on-their-own".
  3023.   Users can download a demo, load it up, and run it like any other program.
  3024.  
  3025.   As demos got more involved, some coders produced cutting-edge technology
  3026.   demos intended to "one-up" their rival coders, while others made artistic,
  3027.   but less technically challenging demos for arts sake.  Either way, it is
  3028.   important to note that demos are not usually interactive.  They are meant to
  3029.   be viewed and listened to.  Demos are mostly passive entertainment, and
  3030.   appreciation for the effects generated in a demo increases as one
  3031.   realizes the normal limitations of the Commodore line of computers.
  3032.   So, sit back, load up a demo, run it, and enjoy.
  3033.  
  3034.  
  3035.   11.2.  What does NTSC and PAL mean?
  3036.  
  3037.   These two acronyms refer to the type of TV broadcasting signals used
  3038.   to create the video picture on your TV or monitor. American, Japanese, and
  3039.   Canadians use NTSC, while a good part of Europe uses PAL.  This usually
  3040.   makes no difference to programs, as the C64 and C128 in C64 mode always
  3041.   present 200 lines of pixels to the video display.  However, since the PAL
  3042.   standard allows more lines to be displayed on the screen and has a slower
  3043.   screen refresh time, the PAL computer has more time before screen
  3044.   refreshes to perform other ooperations, and also can put more information
  3045.   on the screen in some cases, since there are more lines in a PAL dislpay.
  3046.   Since demos use highly optimized timing and complex routines to perform
  3047.   the effects, some demos can only be written for PAL machines.  Sometimes,
  3048.   a demo is written for a PAL machine, but it can be made to run on an
  3049.   NTSC machine.  Demos that can run on both machines without any code
  3050.   modification are called regular demos, those that can only run on PAL
  3051.   machines are PAL demos, PAL demos that have been modified to run on NTSC
  3052.   machines are called NTSC-fixed demos, and NTSC demos that have been
  3053.   modified to run on PAL machines (rare) are called PAL-fixed demos.
  3054.  
  3055.  
  3056.   11.3.  Where do I get demos?
  3057.  
  3058.   There is a whole site full of  demos.  They are located in the
  3059.   /pub/cbm/c64/demos directory of nic.funet.fi.  See section 5.4 for
  3060.   directions on how to transfer files from this site.
  3061.  
  3062.  
  3063.   11.4.  What is a demo competition?
  3064.  
  3065.   This is a "convetion" where people from the demo "scene" get together.
  3066.   They are usually held in Europe, although other countries do have them.
  3067.   Coders get together and exhibit previously unreleased  demos in a competition
  3068.   where the best ones are ranked according to a subjective scoring system.
  3069.   At the end of the competition, the demos are released to the public.  To
  3070.   make things somewhata fair, demos are judged according to computer type, so
  3071.   Amiga demos do not get judged alongside 64 demos.  These competitions are
  3072.   usually held in conjunction with music or art competitions.
  3073.  
  3074.   Most demo competitions are held within Europe due to copyright laws and
  3075.   stuff.
  3076.  
  3077.   Previous pardies (demos parties, or competitions) held were:-
  3078.  
  3079.   Event                     Location        Date
  3080.   -----                     --------        ----
  3081.   Radwar Pardy              Germany         January 1994
  3082.   Pardy III                 Denmark         Decemeber 1993
  3083.   Chormance & Faces Pardy   Hungary         December 1993
  3084.   Elysium Pardy             Poland          Decemeber 1993
  3085.   Entropy Pardy             Holland         June 1993
  3086.   Assembley '93 Pardy       Finland         May 1993
  3087.   The Computer Crossroads   Sweden          April 1993
  3088.   Radwar Pardy              Germany         January 1993
  3089.  
  3090.   Duration 1993-1994 (March 1994)
  3091.  
  3092.   Most pardies are held when all the schools are on hoildays.
  3093.  
  3094.   The point of a copy pardy is to go there with your computer, meet other
  3095.   computer friends from other groups and swap different warez, meet other
  3096.   members of your group and using the combined skills from the members
  3097.   (graphics/coding/musix/spreading), write a demo before the closing time for
  3098.   the pardy so it can get voted on. The winner comes away with about 300
  3099.   Kronar or similar.
  3100.  
  3101.   11.5   What does FLI, DYCP, etc. mean?
  3102.  
  3103.   Here is a small incomplete list of acronyms used to describe the different
  3104.   effects used in demos:
  3105.  
  3106.   Compiled by:
  3107.                 Chief/Padua
  3108.                 MAD/Padua
  3109.                 Virus/The Acient Temple (UK)
  3110.  
  3111.   Jargon          Description
  3112.   ------          -----------
  3113.  
  3114.   Different Y/X Routines:
  3115.  
  3116.   DYCP          Different Y Char Position.  Can run 4 sinus tables though
  3117.                 it. Each letter can have a sperate sinus tables per character.
  3118.   DYPP          Different Y Pixel Position.
  3119.   DYSP          Different Y Sprite Position.
  3120.   DYXCP         Different Y/X Char Position.  Like DYCP with coordinate
  3121.                 X/Y movement. Works with Bobs. (Well is a bob routine really).
  3122.   DYPPTT        Different Y Pixel Position Tech Tech. Same as a DYXPP.
  3123.                 TT means tech tech.
  3124.   FPP/FPD       Flexible Pixel Posistion/Fexible Pixel Distance
  3125.   FLD           Flexible Line Distance.
  3126.   AFLIFPP       Advanced Flexible Line Interpretation Fexible Pixel Position.
  3127.  
  3128.   Graphics:
  3129.  
  3130.   Graphics      In the upper/lower border (Bitmap/4 Colour)
  3131.   FLI           Fexible Pixel Posistion. Full screen.
  3132.   AFLI          Advanced Flexible Line Interpretation. Hi-RES same as amiga
  3133.                 graphics. Gives all 16 colours in an 4x8 character block unlike
  3134.                 usual 3 found in bitmap.
  3135.   Morphing      Picture Coverting from One image to another.
  3136.   Ray Tracing   Maths graphics.
  3137.  
  3138.   Scrollers:-
  3139.  
  3140.   Bob Scroll    Using character to display a text based scroller with light
  3141.                 source.
  3142.  
  3143.   Sprite:
  3144.  
  3145.   Zoomers       Sprite based stretching.
  3146.  
  3147.                 Serious side border routines.
  3148.                 Sprite stretching above the standard Double Y expansion
  3149.                 Sprite Multi-Plexing
  3150.  
  3151.   Vector:
  3152.  
  3153.   Standard      Lots of vector routines, too many to mention.
  3154.   Shade
  3155.   TV Box
  3156.   Shadow
  3157.   Vector
  3158.   Under
  3159.   Rubber
  3160.   Morphing
  3161.   Glenz
  3162.   Light Source
  3163.   Pixelized
  3164.   Solid Filled
  3165.   Plamsa
  3166.   Rubber
  3167.   Fractal
  3168.   Shade Bobs
  3169.   Shade Line
  3170.  
  3171.   Plotting:
  3172.  
  3173.   Star Balls    3D Star Field.
  3174.   Dot Potters   Just dot plotters.
  3175.   Plot Scroll   Dot Plot scrollers.
  3176.  
  3177.   Maths:
  3178.   Plasma        Very hard to explain
  3179.   Fractals      You know these.
  3180.  
  3181.   D011/D018
  3182.   D011 Split    Charset on one side of the screen - Vectical splits in
  3183.                 which is Vecticaliy impossible - an on the other side of the
  3184.                 split you get a FLI or Bitmap Image).
  3185.   Flexer        Bit like a Sprite stretcher.
  3186.  
  3187.                 Bitmap Hardware Swing/Scroll Swing.
  3188.                 Veritcal Rasters
  3189.  
  3190.  
  3191.   12. Troubleshooting
  3192.  
  3193.   12.1.  What do I do for my ill disk drive?
  3194.  
  3195.   If your drive won't even accept input from the computer, and the drive
  3196.   light is making some blinking pattern, then the drive may be telling you
  3197.   what is wrong.
  3198.  
  3199.   No Blink       Kernal (E000-FFFF) ROM or 6522 VIA Failure
  3200.   One Blink      6116 RAM Failure
  3201.   Two Blinks     Possible Zero Page RAM Failure
  3202.   Three Blinks   DOS (C000-CFFF) ROM Failure
  3203.   Four Blinks    DOS (C000-CFFF) ROM Failure
  3204.   Five Blinks    6116 RAM Failure
  3205.   Six Blinks     6116 RAM Failure
  3206.   Seven Blinks   6116 RAM Failure
  3207.   Eight Blinks   6116 RAM Failure
  3208.  
  3209.   1541
  3210.  
  3211.   The most common problem facing the 1541 disk drive is alignment.  If your
  3212.   1541 has trouble reading commercial disks, or reading disks written some
  3213.   time ago, but has less trouble reading recently written disks, chances are
  3214.   that your 1541 is out of alignment.  C= service centers will typically align
  3215.   a 1541 for anywhere from $20 to $45.  There are also 1541 alignment
  3216.   programs, (e.g. Free Spirit's "1541/71 Alignment System") which allow you
  3217.   to align a 1541 yourself.  There are those who claim that this does not
  3218.   produce good results, but there are others who claim to have had
  3219.   satisfactory results with these programs.  There were a couple of articles
  3220.   in COMPUTE Gazette and I think RUN on how to do this.  The real problem is
  3221.   mechanical in nature and can be over come.  Other products are PHYSICAL
  3222.   EXAM 1541 and 1571 versions.
  3223.  
  3224.   1571
  3225.  
  3226.   The C=1571 drive is normally a double sided drive.  However, it can also
  3227.   emulate a 1541 and read single sided disks.  Some of the earlier 1571's had
  3228.   older system chips (ROMs) which caused a couple of problems.  One, these
  3229.   older drives were typically very slow when writing to the back side of a
  3230.   disk.  Two, it would take these drives ~30 seconds to go into single sided
  3231.   mode.  To check your ROM version, read the error channel of the disk drive
  3232.   right after startup.  On the 128, just PRINT DS$.  On the 64, use:
  3233.  
  3234.   10 open15,8,15:input#15,a,a$,b,c:close15:printa,a$,b,c
  3235.  
  3236.   Run the program; if the message says v3.0 or v3.1, you have the newer ROM.
  3237.   If it has a version <3.0, you probably have the older ROM.
  3238.  
  3239.   One problem that might occur is not having the head close enough to the disk
  3240.   as required because of the light tension of the spring that pulls the head
  3241.   down.  Somewhere I remember that there was supposed to be a replacement
  3242.   part.  However, one of the alignment programs suggesting using pennies to
  3243.   weight it down and lo and behold it started working.
  3244.  
  3245.   1581
  3246.  
  3247.   The C=1581 drive is a 3.5" drive that uses DSDD 800K disks.  It is
  3248.   compatible with both the C64 and C128, although some programs will not work
  3249.   correctly with the 1581.
  3250.  
  3251.   A small number of 1581's were shipped with an early version of a controller
  3252.   chip which has problems with some software.
  3253.  
  3254.  
  3255.   12.2.  What do I do for my ill computer?
  3256.  
  3257.   Commodore 64
  3258.  
  3259.   A common problem with the C-64 is it's power supply.  The C64 power
  3260.   supplies are not especially powerful, and have this disturbing tendency to
  3261.   fail.  If your computer stops working, first check the power supply.
  3262.   Replacement power supplies can be obtained from a number of mail order
  3263.   places (e.g. Tenex, Parsec, Inc.).  Additionally, several places advertise
  3264.   "heavy-duty" power supplies that come with warranties, and give the C64
  3265.   enough power to run a REU.
  3266.  
  3267.   If your power supply goes, it can sometimes take other parts of the
  3268.   computer with it.  If your power supply has died, but the C64 continues
  3269.   to fail with a known working power supply, it is likely that a few of your
  3270.   chips got fried.
  3271.  
  3272.   Also, another common problem with the C64 is the fuse inside the computer.
  3273.   If the system power on light comes on, but you get a blank screen, suspect
  3274.   the fuse.  It is usually blown by misinsertion of devices into the computer.
  3275.  
  3276.  
  3277.   Commodore 128 and 128D
  3278.  
  3279.   Like the 1571, the C-128 has an older ROM and a newer ROM.  The differences
  3280.   between the two are less serious than is the case with a 1571.  The easiest
  3281.   way to tell the difference is to click down the CAPS LOCK key and hit Q
  3282.   while in BASIC direct mode.  If you see a lower case q, then you have an
  3283.   older ROM.  If you see an upper case Q, then you have a newer ROM.  New ROMs
  3284.   can be ordered from (e.g. the Grapevine Group) for about $25.  The ROM chips
  3285.   in the 128 are all socketed, so replacing the chips is relatively easy.
  3286.  
  3287.  
  3288.   12.3.  What do I do for my ill keyboard?
  3289.  
  3290.     Clean it:
  3291.  
  3292.     Materials you will need:
  3293.  
  3294.     Denatured (rubbing) alcohol, a clean pencil eraser, cotton swabs, a small
  3295.     Phillips head screwdriver, a jewellers size Phillips screwdriver and a
  3296.     Commodore 64 computer keyboard.
  3297.  
  3298.     Procedure:
  3299.  
  3300.     1. FIRST AND FOREMOST. Make certain that you have discharged any static
  3301.        electricity in your body by grounding yourself to something like a cold
  3302.        water pipe. Otherwise, you could blow chips in your computer if you
  3303.        were to touch the wrong things.
  3304.  
  3305.     2. Turn off your computer and unplug any and all cords and connectors,
  3306.        fast-loaders, modems, etc. (just have yourself a naked (if you will
  3307.        excuse the expression) computer).
  3308.  
  3309.     3. Thoroughly clean all external connectors and ports with the swabs and
  3310.        alcohol. Also, clean all plugs that go into those ports. If the problem
  3311.        you had persists, proceed with the following:
  3312.  
  3313.     4. On a clean surface, turn your key-board upside-down. Remove the screws
  3314.        in the bottom.
  3315.  
  3316.     5. CAREFULLY, separate the two halves about an inch. Unplug the connector
  3317.        to the "power" LED on the top of the C-64.
  3318.  
  3319.     6. Place the two halves flat so that the keyboard is facing  you. The two
  3320.        halves will be connected by a wire harness. This harness may be held
  3321.        down by tape that must be removed in order to place the unit flat.
  3322.  
  3323.     7. Remove the 15 or so brass screws that hold the  circuit  board  under
  3324.        the keyboard.
  3325.  
  3326.     8. Turn the circuit board over. You will see the bottom of the keyboard
  3327.        with a rubber "U" under each key, which makes contact with the board.
  3328.        You will also see on the circuit board, a pair of gold contacts for
  3329.        each key on the C-64.
  3330.  
  3331.     9. CAREFULLY wash ALL the rubber "U"'s and the gold contacts with the
  3332.        swabs and rubbing alcohol. Allow the alcohol to DRY.
  3333.  
  3334.     10.Gently, clean each gold contact with the eraser. BRUSH AWAY THE ERASER
  3335.        CRUMBS (I use  a  small  hand-held, battery-powered vacuum cleaner).
  3336.  
  3337.     11.Re-clean the gold contacts with the swabs and alcohol to ensure that
  3338.        you have removed ALL traces of the eraser.
  3339.  
  3340.     12.Reassemble the C-64 in the reverse order of disassembly.
  3341.  
  3342.  
  3343.   13. Miscellaneous
  3344.  
  3345.   1571 side swapping
  3346.  
  3347.   On a 128, you can force the 1571 to go into single sided mode with the drive
  3348.   command "u0>m0".  (Issue such a command with open15,8,15,"u0>m0":close15.)
  3349.   On the 64, a 1571 defaults to single sided mode, but you can convert it to
  3350.   double sided mode (and read full double sided disk in 64 mode) with the
  3351.   drive command "u0>m1".  While in single sided mode, you can actually format
  3352.   both sides of the disk as separate file systems.  The command "u0>h0"
  3353.   selects the regular side of the disk, and "u0>h1" selects the flip side of
  3354.   the disk.  Note that the flip side, when formatted this way, cannot be read
  3355.   by a 1541; neither side will be readable by a 1571 when the disk is
  3356.   inserted upside-down.
  3357.  
  3358.   1581 initial drive number
  3359.  
  3360.   When the 1581 is initialized, as well as checking the boot sector of the
  3361.   disk, it also looks for a file "copyright cbm 86".  This file, if found,
  3362.   can specify a device number for the 1581 disk.  Whenever the 1581 is booted
  3363.   or initialized with this disk inserted, its device number will be changed
  3364.   to the specified number.  The utility 1581-auto-dev by David W. Tamkin
  3365.   (can be found on ccnga.uwaterloo.ca in the utilities directory) will create
  3366.   this file.  It can also do other stuff, so check it out.
  3367.  
  3368.   drive device number changing through software
  3369.  
  3370.   To change the device number on Commodore drives, follow these steps:
  3371.   In the following examples, 'olddn' is the drive's current device number,
  3372.   and 'newdn' is the new number you wish to change it to.
  3373.  
  3374.   1)    Turn off all drives except one you wish to change device number of.
  3375.   2)    Type the following in, depending on drive type:
  3376.  
  3377.     1540/41/Most Compatibles:
  3378.         open 15,olddn,15
  3379.         print#15,"m-w"chr$(119)chr$(0)chr$(2)chr$(32+newdn)chr$(64+newdn)
  3380.         close 15
  3381.  
  3382.     MSD SD-1 (Old ROM):
  3383.         open 15,olddn,15
  3384.         print#15,"m-w"chr$(117)chr$(0)chr$(2)chr$(32+newdn)chr$(64+newdn)
  3385.         close 15
  3386.  
  3387.     1570/17/81
  3388.         open 15,olddn,15
  3389.         print#15,"u0>"+chr$(newdn)
  3390.         close 15
  3391.  
  3392.   3)    Turn back on other drives.
  3393.  
  3394.   The change is only temporary.  It will revert back if the drive is turned
  3395.   off.
  3396.  
  3397.   Using Internet Relay Chat (IRC)
  3398.  
  3399.   /join #c-64               Channel for the discussion of Commodore 64/128
  3400.                             topics.
  3401.  
  3402.   /msg Commbot help         will get you info on Commbot which carries C64/128
  3403.                             software to download.
  3404.  
  3405.   /msg Filebot help         another C64 bot with software to download from.
  3406.  
  3407.   /msg coolhand xdcc list   if he is online, this user has many c64 files
  3408.                             which can be downloaded via this command.
  3409.  
  3410.   FidoNet echoed message bases to join:
  3411.  
  3412.   CBM       Commodore 64 and 128 News and Discussions
  3413.   CBM128    Commodore 128 specific News and Discussions
  3414.   GEOS      GEOS News and Discussions
  3415.  
  3416. + A Short Listing of Integrated Circuits:
  3417.  
  3418. + For the VIC-20:
  3419.  
  3420. + Nmemonic        PN#   Alt. PN#
  3421. + VIC-I (NTSC)    6561
  3422. + VIC-I (PAL)     ????
  3423. + CPU             6502
  3424.  
  3425. + For the C-64 and C-64C:
  3426.  
  3427. + Nmemonic        PN#   Alt. PN#
  3428. + VIC-II (NTSC)   6567  8562?
  3429. + VIC-II (PAL)    6569  8565
  3430. + SID             6581  8580     (I thought there was a 6580 or other?)
  3431.   
  3432. + For the C-128(D):
  3433.  
  3434. + Nmemonic        PN#   Alt. PN#
  3435. + VIC-IIe (NTSC)  ????
  3436. + VIC-IIe (PAL)   8564
  3437. + SID             6581  8580     (I thought there was a 6580 or other?)
  3438.  
  3439. + Differences between 64 boards:
  3440.  
  3441. + The older boards had discrete LSI logic and a PAL chip.  The newer
  3442. + boards put all the PAl and LSI logic into one ASIC chip.  On the
  3443. + older boards, the KERNAL and BASIC ROMs were separate, while they are
  3444. + combined in the newer design.
  3445.  
  3446.  
  3447.   14. Credits
  3448.  
  3449.   I want to extend my thanks to the following people for their help in
  3450.   providing correct, up-to-date information in this FAQ:
  3451.  
  3452.   Fred Mueller, who maintained this FAQ before I.
  3453.   Compuserve Commodore Forum Sysop Marte Brengle, for the write up on CIS.
  3454.   Gunther Birznieks, for the updated info on the Zip-Card.
  3455.   Jouko Valta, for the info on accessing the extra VDC RAM.
  3456.   Robert Cook, for the correct info on the fastloader internals.
  3457.   Andreas Boose, for the info on the Turbo Process.
  3458.   Craig Bruce, for proofreading, spellchecking, LRR info, and .bco info.
  3459.   Richard Hable, for info on 1541-dos.
  3460.   Peter Weighill, for info on the emulation FAQ.
  3461.   Georg Schwarz, for proofreading the FAQ.
  3462.   Gaelyne Moranec, for info on CEE-64 Alive!
  3463.   Kevin Jensen, for the magazine and repair info, and for proofreading.
  3464.   George Page, for info on Colorado User's Group.
  3465.   Fredrik Ekman, for info on the commodor mail list.
  3466.   Chris Bongarts, for more info on the commodor mail list.
  3467.   Russell Alphey, for info on cbm-hackers mail list.
  3468.   Craig Bruce, for info on the new home of ccosun.
  3469.   Michael Kelley, for updated info on BBCG User Group.
  3470.   Richard Hable, for info on RAMDOS.
  3471.   Philip Zembrod, for info on drive blink patterns.
  3472.   Tom Netsel, for info on Compute's Gazette.
  3473.   Shahriar Ghadishah, for more info on the disk drive blink patterns.
  3474.   George Page, for still more info on the drive blink patterns.
  3475.   Sven Goldt, for info on the Flash8 accelerator.
  3476.   Edward Piecewicz, for info on the Boston Computer Society.
  3477.   Jean Nance for more info on her User Group.
  3478.   Mark Rejhon, for info on 22DSK137, and Novaterm's Z-modem.
  3479.   Jim Butterfield, for info on new CIS rates, and proofing.
  3480.   Patrick Fleming, for info on Novaterm Z-modem.
  3481.   Charles Grifor, for the truth about Q-Link.
  3482.   ETIPTON, for info on geoNews.
  3483.   Chris McBride, for info on LHARC, UNZIP64, and troubleshooting tips.
  3484.   David Case, for info on Commodore World.
  3485.   Kevin Jensen, for info on user groups and magazines.
  3486.   Lonnie McClure, for dispelling the CMD-C65 rumors.
  3487.   Harold Hoover, for info on the Anchorage User Group.
  3488.   Tony Clark, for more info on the demo scene.
  3489.   David Tamkin, for info on changing drive numbers.
  3490.   Marko Makela, for info on the 128 expansion plans and proofreading.
  3491.   Jens-Michael Gross, for info on expanded geoRAMs.
  3492.   Joshua Brandt, for info on Mega-Disk.
  3493.   Anthony Hawkins, for proofreading and info on the 1750 clone.
  3494.   Jim Deardon, for info on new GEnie prices and keyboard cleaning.
  3495.   Andrew K, for info from his C64 Contacts Newsletter.
  3496.   George Page, for more repair facilities and info on file types.
  3497.   Jon Mines, for info on Threshold Productions.
  3498.   Doug Cotton, for CMD and Commodore World corrections.
  3499.   Gilles Bourdin, for info on the Commodore economic status.
  3500.   Soeren D. Nielsen, for info on the US and overseas offices of Psygnosis.
  3501.   Jane Davis, for info on the C-NET BBS program.
  3502.   Anthony Hawkins, for info on the DATA 20/Protecto 80 column boards.
  3503.   Eric W. Brown, for info on the 1541 RAMBoard and the  miscellaneous add-ons.
  3504.   Ivan Kohler, for corrections to c64-hackers mailing list.
  3505.   Eric W. Brown, for info on c=hacking mailing list.
  3506.   Russell Alphey, for new info on the c65 mailing list.
  3507.   Jon Mines, for updated info on Novaterm.
  3508.   Peter Weighill, for info on WWW site for FAQ, and for HAM info on ICPUG.
  3509.   Anthony Perotti, for info on the demise of Rio Computers.
  3510.   Michael Kelley, for info on Basic Bits address.
  3511.   Nhat-Vein Phi, for info on geoRAM on RAMLink.
  3512.   David Schmoll, for info on his NZP128 program.
  3513.   Jason Compton, for info on Psygnosis contacts.
  3514.   George Taylor, for explaining the german newsgroups.
  3515.   Matthias Matting, for new info on 64'er magazine.
  3516.   Jack Vanderwhite, for info on the Plus/4 User's Group.
  3517.   Jean Nance, for info on the demise of Q-Link.
  3518.   Dale Lutes, for info on a place to get Kermit.
  3519.   Marko Makela, for more info on the Flash 8 card.
  3520.   David Schmoll, for corrections on the UNZIP128 prg.
  3521. + Anthony Hawkins, for info on the C64 Games Port Expander.
  3522. + Anthonay Perotti, for info on RIO Computer's new address.
  3523. + Robert Todd, for info on Briwall,LYCO, SD of A, and RamCo.
  3524. + George Page, for info on C65 FAQ Maintainer.
  3525. + Robert Goodlett, for info on D-Mail.
  3526. + Paul Gardner-Stephen, for updates on 64NET.
  3527. Tarragon Moon Allen, for info on IC Numbers.
  3528. Jouko Valta, for info on 64 board diffs.
  3529. Mike Neus, for info on the mail-to-news gateway addresses.
  3530.  
  3531. --
  3532. Jim Brain, Embedded Systems Designer, Brain Innovations.
  3533. brain@msen.com  
  3534. Dabbling in VR, Old Commodore Computers, and Good Times!
  3535. "The above views DO reflect my employer, since I am my employer" - Jim Brain
  3536.  
  3537.  
  3538.  
  3539.