Newsgroups: comp.sys.cbm,comp.answers,news.answers Subject: COMP.SYS.CBM: General FAQ, v3.0 Part 3/4 Summary: This posting contains answers to questions that commonly surface in comp.sys.cbm. This posting will tell you enough to get your computer connected to a network, fixed, and/or enhanced. This file should be read by new users of comp.sys.cbm before posting to the group. It should also be proofread by users who are currently active in comp.sys.cbm. Keywords: CBM FAQ Help List C64 C128 VIC Modem Followup-To: comp.sys.cbm Organization: Brain Innovations, Inc. Reply-To: brain@mail.msen.com Message-ID: <cbmmainfaq30895@msen.com> Supersedes: <cbmmainfaq30795@msen.com> Expires: 05 Sep 1995 Approved: news-answers-request@MIT.EDU Archive-name: cbm-main-faq.3.0.p3 Comp-answers-archive-name: commodore/main-faq/part3 News-answers-archive-name: commodore/main-faq/part3 Comp-sys-cbm-archive-name: main-faq/part3 Version: 3.0 Last-modified: 1995/08/04 --------------------------------------------------------------------------- Table of Contents (for this file) --------------------------------- 8. Operating Systems 8.1. What Operating Systems are available? 8.2. What is GEOS? 8.3. What is UNIX? 8.4. What is CP/M 9. Demonstrations 9.1. Just what is a demonstration, or demo? 9.2. What does NTSC and PAL mean? 9.3. Where do I get demos? 9.4. What is a demo competition? 9.5 What does FLI, DYCP, etc. mean? 10. Emulators 10.1. What is an emulator? 10.2. What platforms do 64 emulators exist on? 10.3. What platforms do 128 emulators exist on? 10.4. Are any other Commodore computers emulated? 11. Troubleshooting 11.1. What do I do for my ill disk drive? 11.2. What do I do for my ill computer? 11.2.1. What do I do for my ill Commodore 64? 11.2.2. What do I do for my ill Commodore 128? 11.3. What do I do for my ill keyboard? 12. Modifications and Cabling 12.1. How can you alter which side a 1571 reads from? 12.2. How do I open a C128 power supply? 12.3. How do I make a cable to hook my CBM 1902A to my 64 or 128? 12.4. How do I build a simple RS-232 interface cable? 12.5. How do I build a 2400/9600 bps RS-232 interface cable? 13. Enhancements 13.1. How do I increase my disk drive's transfer speed? 13.1.1. What is a Fastloader? 13.1.2. What is a ROM replacement? 13.1.3. What are the disadvantages to using a drive enhancement? 13.1.4. What other things can I do to speed up the drive? 13.2. How do I expand my disk drive's capacity? 13.2.1. What is a Hard Drive? Who sell them? 13.2.2. What is 64NET? 13.3. How do I expand my computer's RAM capacity? 13.3.1. What is a Ram Expansion Unit? 13.3.2. What is a geoRAM Unit? 13.3.3. What is battery backed GeoRAM (BBGRam)? 13.3.4. What is a RAMLink? 13.3.5. What is a RAMDrive? 13.3.6. How do I expand my C128 Video RAM? 13.3.7. How do I expand my C64 internally? 13.3.8. How do I expand my C128 internally? 13.4. How do I increase my computer's speed? 13.4.1. How do I increase my Commodore 64's speed? 13.4.2. How do I increase my Commodore 128's speed? 13.4.3. Can I speed up other Commodore computers? 13.5. How do I increase my computer screen's resolution? 13.5.1. How do I increase my Commodore 64's screen resolution? 13.5.2. How do I increase my Commodore 128's screen resolution? 13.5.3. How do I increase other CBM computers' resolutions? 13.6. How do I increase my computer's serial transfer speed? 13.7. How do I increase my computer's sound quality? 13.8. What other ways can I expand my Commodore computer? --------------------------------------------------------------------------- 8. Operating Systems Most Commodore users aren't aware that each machine has an operating system. Since all Commodore systems come complete with a built in operating system and BASIC programming language, the need for an operating system is minimized. However, Commodore's internal OS is not always the right tool for the job, so alternate OS systems are available for the CBM. 8.1. What Operating Systems are available? Well, Commodore computers come with a standard operating system built in ROM. They also contain a built in BASIC interpreter which is normally activated after switching on or resetting the computer. If you want alternative options to replace the existing OS, there are a few that may suit your needs. GEOS is the best known, but a number of people have made UNIX-like operating system replacements for the Commodore 64 and 128. Also, on the 128, CP/M is available out-of-the-box. (see below for details on different OS types.) 8.2. What is GEOS? GEOS stands for Graphical Environment Operating System. It is a Graphical User Interface (GUI) style of OS, and it brings to the Commodore 64 and 128 integrated applications. The graphical nature of GEOS allows applications to use fonts of any size, bitmaps, and menus and mice. The system was Designed by Berkeley Softworks, now GEOWorks, and is supported now by CMD. There are a number of graphical style GEOS applications, like GEOWrite, GEOPaint, GEOPublish, GEOTerm, etc. The system is very easy to use, and is very fast, even when compared to other GUIs like Windows and OS/2. GEOS can make very effective use of a Ram Expansion Unit, a RAMDrive or RAMLink, or GEORam. GEOS allows you to configure your REU to appear just like another (very fast) disk drive, although it does not keep its contents when you turn your computer off. So, any GEOS software that works off of a disk will work out of your REU. Since GEOS is very disk-intensive, this greatly improves the performance of your system. Indeed, some firm GEOS adherents have said that they would not use GEOS without a RAM device of some sort. GEOS will not work with a stock 1700. To have a RAM drive, in GEOS, you must have at least 256K of expansion. Thanks to patches developed by Jim Collette(configure2.1), GEOS also supports 1 Meg, 1.5 Meg, and 2 Meg REUs. GEOS files are structured differently from standard Commodore files. They cannot be uploaded or downloaded directly. Before you upload a GEOS file, use the freeware GEOS application convert2.5 by W.C. Coleman to convert it to Commodore format. When you download a GEOS file, you must use the same program to convert it to GEOS format. By convention, GEOS format files converted to standard Commodore format have a .cvt on the end; however, many converted GEOS files just have the same name as the original GEOS file. As a rule of thumb, any GEOS file you download, regardless of the extension, must be converted to GEOS format with convert2.5. If you download an archive of GEOS files (e.g. a .arc or .sda file containing GEOS files), you must first dissolve the archive using your C64 or C128 in native mode. The constituents of the archive will be converted GEOS files, whether or not they have the .cvt extension. Each of these constituents (which are GEOS files) must be individually converted to GEOS format with convert2.5. If you need some help with GEOS or any aspect of it, I refer you to Myles Skinner at mskinner@julian.uwo.ca. He is one of many people who use GEOS every day and can be of help. 8.3. What is UNIX? UNIX is an OS that was developed by Bell Laboratories in the 1960's and is now used on many workstations. It is a multi-user, multi-process OS that has extensive support from the educational and commercial communities. Internet and Usenet are primarily a collection of UNIX workstations networked together. The UNIX-like OS replacements for Commodore computers mainly emulate the shell of UNIX, where programs are run by merely typing in their name. Other aspects of UNIX, such as multiple processes are supported by some of the offering, which are: Asterix. - A UNIX-Look-and-feel Shell replacement for 64 UNIX128. - A small implementation of UNIX for the 128. ACE 128/64.- A new offering which borrows the UNIX shell look for 64 and 128. It is available at ftp.funet.fi in /pub/cbm/csbruce. 8.4. What is CP/M CP/M stands for Control Program for Microcomputers and is available on every Commodore 128. There is also a CP/M cartridge available for the Commodore 64, but it cannot read CP/M disks, just 1541 formatted disks, and there are questions concerning its ability to work with all revisions of the Commodore 64. CP/M was very popular in the early eighties before MS-DOS became popular. It requires a Z-80 microprocessor, which the 128 has, or an 8080 processor, and a disk drive capable of reading CP/M disks, such as the 1571. If you don't need to read existing CP/M formatted disks, then a 1541 could also be used. This operating system is the one that MS-DOS was modeled after, so there are a lot of similarities. If you are interested in using CP/M as your primary OS, then please check out the newsgroup comp.os.cpm, as they have more info on the current events concerning CP/M. The version of CP/M used on the 128 is 3.0, commonly called CP/M Plus. It is compatible with earlier versions of CP/M but adds some new features. The copy of CP/M 3.0 that ships with the 128 was specially modified to allow use of the features of the 128, such as the Ram Expansion Unit as a RAM disk, the SID chip, and the extra RAM of the 128. In the March 1994 issue of dieHard, Mike Gordillo gave an overview of the CP/M operating system. It is one of many such articles that should be read by anyone new to ...
Amiga7878